Patents Assigned to TigerLogic Corporation
  • Publication number: 20160217408
    Abstract: A command center provides ad-hoc search and navigation through different dimensional topic levels that allow users to better analyze and correlate data. The command center not only generates and displays content and metrics associated with an event, but can also generate and display real-time content and metrics for other topics, products, and/or services related to a currently displayed topic. The command center enables a user to navigate through the different dimensional levels simply by selecting items displayed by a remote control application. The command center also automatically synchronizes the content and metrics for any selected dimension to a same corresponding time period.
    Type: Application
    Filed: January 15, 2016
    Publication date: July 28, 2016
    Applicant: TIGERLOGIC CORPORATION
    Inventors: Justin Trevor Garrity, Ryan Robert Parr, David James Stewart
  • Patent number: 9129036
    Abstract: A computer receives a request to search one or more secondary documents. At least one of the secondary documents is associated with a primary document. The computer searches at least a subset of the secondary documents for documents that satisfy the search request and identifies at least one secondary document that satisfies the search request.
    Type: Grant
    Filed: February 22, 2008
    Date of Patent: September 8, 2015
    Assignee: Tigerlogic Corporation
    Inventors: Jeffrey Matthew Dexter, Robert Smik, Srinivasa Raju Vegeraju, Ilesh Hasmukhlal Garish
  • Patent number: 8924421
    Abstract: After receiving a first user request including a first set of search keywords, a computer identifies a first set of chunks within multiple documents, wherein each chunk includes terms matching the first set of search keywords, and displays at least a portion of the first set of chunks, including highlighting the terms matching the first set of search keywords in the displayed portion in a first manner. After receiving a second user request to search among the documents for documents that satisfy a second set of search keywords, the computer identifies a second set of chunks within the documents, wherein each chunk includes terms matching the second set of search keywords, and displays at least a portion of the second set of chunks, including highlighting the terms matching the second set of search keywords in the displayed portion in a second manner that is different from the first manner.
    Type: Grant
    Filed: February 22, 2008
    Date of Patent: December 30, 2014
    Assignee: Tigerlogic Corporation
    Inventors: Jeffrey Matthew Dexter, Robert Smik, Danny Hyun, Srinivasa Raju Vegeraju, Ilesh Hasmukhlal Garish
  • Patent number: 8924374
    Abstract: A computer retrieves a document from a data source, wherein the document has a structure type. The computer generates a customized data model for the document in accordance with its structure type. The computer identifies one or more candidate chunks within the customized data model in accordance with a set of heuristic rules associated with the structure type.
    Type: Grant
    Filed: February 22, 2008
    Date of Patent: December 30, 2014
    Assignee: Tigerlogic Corporation
    Inventor: Jeffrey Matthew Dexter
  • Patent number: 8751484
    Abstract: A computer identifies multiple resource identifiers in accordance with a first set of predefined criteria for selecting a respective document that satisfies user-specified search keywords from a user. Each resource identifier corresponds to a document at a respective data source. For at least one of the resource identifiers, the computer retrieves the corresponding document from the respective document source; identifies within the retrieved document a chunk by applying a second set of predefined criteria to the retrieved document; and provides the identified chunk and a link to the identified chunk within the document for display to the user. The first set of predefined criteria requires that at least a first subset of the search keywords be found within an identified respective document, and the second set of predefined criteria requires that at least a second subset of the search keywords be found within an identified chunk.
    Type: Grant
    Filed: March 27, 2012
    Date of Patent: June 10, 2014
    Assignee: Tigerlogic Corporation
    Inventors: Jeffrey Matthew Dexter, Robert Smik
  • Patent number: 8688694
    Abstract: A computer receives a first set of information items from a first content provider and a second set of information items from a second content provider. For each of the first and second sets of information items, the computer retrieves the document identified by the corresponding document link from a respective remote location. The computer applies a first (or second) set of search criteria to each of the first and second sets of information items and its associated documents to generate a first (or second) set of search result wherein the first and second sets of search criteria are different. The computer associates a first channel with the first set of search results and a second channel with the second set of search results.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: April 1, 2014
    Assignee: Tigerlogic Corporation
    Inventor: Jeffrey Matthew Dexter
  • Patent number: 8359533
    Abstract: A computer receives a user request to replace a first text string with a second text string in a first document and a second document, respectively, wherein the first text string in the first document has a first content type and the first text string in the second document has a second content type that is different from the first content type. The computer substitutes the second text string for the first text string in the first document and the second document, wherein the replacing second text string in the first document has the first content type and the replacing second text string in the second document has the second content type.
    Type: Grant
    Filed: February 22, 2008
    Date of Patent: January 22, 2013
    Assignee: TigerLogic Corporation
    Inventors: Jeffrey Matthew Dexter, Robert Smik, Danny Hyun, Srinivasa Raju Vegeraju, Ilesh Hasmukhlal Garish
  • Patent number: 8352485
    Abstract: A computer displays a portion of a document to a user. Upon receiving a user-specified text string that includes multiple search keywords, the computer identifies a chunk within the document that satisfies the search keywords and displays the identified chunk to the user, wherein terms in the identified chunk that match the search keywords are either ordered differently from the search keywords in the user-specified text string or separated from one another by at least one term not matching any of the search keywords.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: January 8, 2013
    Assignee: Tigerlogic Corporation
    Inventors: Jeffrey Matthew Dexter, Robert Smik
  • Patent number: 8266155
    Abstract: A method for searching and displaying documents at a computer includes: receiving one or more search keywords from a user of the computer, identifying a set of documents stored at a plurality of data sources, each document including one or more chunks that match at least one search keyword; and displaying in a search results window a set of search results in a text-based display format, each search result including at least one chunk retrieved from a respective document and the chunk includes at least one instance of a highlighted search keyword. In response to a user selection of a first search result in the search results window, the computer launches a first document preview window adjacent to the first search result and displays within the first document preview window a portion of a first document in a display format consistent with a document type of the first document.
    Type: Grant
    Filed: April 13, 2011
    Date of Patent: September 11, 2012
    Assignee: Tigerlogic Corporation
    Inventors: Jeffrey Matthew Dexter, Robert Smik, Danny Hyun, Srinivasa Raju Vegeraju, Ilesh Hasmukhlal Garish
  • Patent number: 8145632
    Abstract: A computer identifies multiple resource identifiers, each resource identifier corresponding to a document at a respective data source. For at least one of the resource identifiers, the computer retrieves the corresponding document from the respective document source, identifies within the retrieved document a chunk that satisfies one or more user-specified search keywords, and displays the identified chunk and a link to the identified chunk within the document to the user.
    Type: Grant
    Filed: February 22, 2008
    Date of Patent: March 27, 2012
    Assignee: Tigerlogic Corporation
    Inventors: Jeffrey Matthew Dexter, Robert Smik
  • Patent number: 8126880
    Abstract: A computer identifies within a document multiple matching chunks in response to a search request from a user. The search request includes one or more search keywords and each of the multiple matching chunks matches at least one of the search keywords. The computer partitions the matching chunks into multiple groups. The matching chunks within a respective group have an associated matching level to the search request. The computer returns one or more groups of the matching chunks to the user in an order consistent with their respective matching levels to the search request.
    Type: Grant
    Filed: February 22, 2008
    Date of Patent: February 28, 2012
    Assignee: Tigerlogic Corporation
    Inventors: Jeffrey Matthew Dexter, Robert Smik
  • Patent number: 8078630
    Abstract: A computer displays a portion of a document to a user. Upon receiving a user-specified text string that includes multiple search keywords, the computer identifies a chunk within the document that satisfies the search keywords and displays the identified chunk to the user, wherein terms in the identified chunk that match the search keywords are either ordered differently from the search keywords in the user-specified text string or separated from one another by at least one term not matching any of the search keywords.
    Type: Grant
    Filed: February 22, 2008
    Date of Patent: December 13, 2011
    Assignee: Tigerlogic Corporation
    Inventors: Jeffrey Matthew Dexter, Robert Smik
  • Patent number: 8001140
    Abstract: After receiving a search keyword provided by a user, a computer selects an archetype for the search keyword. The computer identifies one or more search results in accordance with the archetype and returns at least one of the search results to the user. After selecting the archetype, the computer identifies at least one query operator for the selected archetype, constructs a search query using the query operator, and executes the search query against one or more data sources. Sometimes, the computer solicits user instructions with respect to the archetype and then generates feedback to the user instructions. This process may repeat multiple loops until the user submits a search query execution request, which suggests that the user is satisfied with the customized search query.
    Type: Grant
    Filed: February 22, 2008
    Date of Patent: August 16, 2011
    Assignee: TigerLogic Corporation
    Inventor: Jeffrey Matthew Dexter
  • Patent number: 8001162
    Abstract: A computer identifies a first candidate document at a first data source and a second candidate document at a second data source in response to a request from a user, wherein the request includes one or more keywords. The computer generates a first node stream for the first candidate document and a second node stream for the second candidate document using data packets received from the respective first and second data sources. The computer alternatively processes the first node stream and the second node stream until a candidate chunk matching at least one of the keywords is identified therein, wherein the matching chunk includes a set of nodes within a respective data source.
    Type: Grant
    Filed: February 22, 2008
    Date of Patent: August 16, 2011
    Assignee: TigerLogic Corporation
    Inventor: Jeffrey Matthew Dexter
  • Patent number: 7937395
    Abstract: A computer displays an application user interface, the application user interface including a document authoring window and a search results window. In response to a search request including one or more user-specified search keywords, the computer displays in the search results window a set of search results in a text-only display format, wherein each search result includes a chunk within a respective document that satisfies the search keywords. In response to a user request to view a chunk, the computer launches a document display window in the application user interface and displays therein a portion of the corresponding document that includes the chunk in its native display format. In response to a user request to duplicate a segment of the corresponding document in the document authoring window, the computer generates therein an instance of the segment of the corresponding document in its native display format.
    Type: Grant
    Filed: February 22, 2008
    Date of Patent: May 3, 2011
    Assignee: TigerLogic Corporation
    Inventors: Jeffrey Matthew Dexter, Robert Smik, Danny Hyun, Srinivasa Raju Vegeraju, Ilesh Hasmukhlal Garish
  • Patent number: 7933896
    Abstract: A computer identifies a document in response to a search request from a user, wherein the document includes content data and metadata and the search request includes one or more search keywords. The computer generates a hierarchical semantic model of the content data of the document by applying heuristics to the metadata of the document. The computer identifies a chunk within the document by scanning the hierarchical semantic model, wherein the identified chunk includes a subset of the content data that satisfies the search keywords and the corresponding metadata. The computer returns the identified chunk to the requesting user.
    Type: Grant
    Filed: February 22, 2008
    Date of Patent: April 26, 2011
    Assignee: TigerLogic Corporation
    Inventor: Jeffrey Matthew Dexter