Source: http://www.google.com/patents/US8131779?dq=6,219,045
Timestamp: 2017-07-27 09:24:19
Document Index: 707342732

Matched Legal Cases: ['Application No. 60', 'Application No. 60', 'Application No. 60', 'Application No. 60', 'Application No. 60', 'Application No. 2', 'Application No. 05257392']

Patent US8131779 - System and method for interactive multi-dimensional visual representation of ... - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inPatentsA system and method of information retrieval and triage for Information analysis provides an for interactive multi-dimensional and linked visual representation of information content and properties. A query Interface plans and obtains result sets. A dimension interface specifies dimensions with which...http://www.google.com/patents/US8131779?utm_source=gb-gplus-sharePatent US8131779 - System and method for interactive multi-dimensional visual representation of information content and propertiesAdvanced Patent SearchTry the new Google Patents, with machine-classified Google Scholar results, and Japanese and South Korean patents.Publication numberUS8131779 B2Publication typeGrantApplication numberUS 11/289,469Publication dateMar 6, 2012Filing dateNov 30, 2005Priority dateNov 30, 2004Fee statusPaidAlso published asCA2500573A1, EP2328102A1, EP2328103A2, EP2328103A3, US8296666, US9177049, US20060116994, US20060117067, US20130080948Publication number11289469, 289469, US 8131779 B2, US 8131779B2, US-B2-8131779, US8131779 B2, US8131779B2InventorsDavid Jonker, William Wright, David Schroh, Pascale Proulx, Brian Cort, Alex SkaburskisOriginal AssigneeOculus Info Inc.Export CitationBiBTeX, EndNote, RefManPatent Citations (10), Non-Patent Citations (3), Referenced by (16), Classifications (14), Legal Events (3) External Links: USPTO, USPTO Assignment, EspacenetSystem and method for interactive multi-dimensional visual representation of information content and properties
US 8131779 B2Abstract
A system and method of information retrieval and triage for Information analysis provides an for interactive multi-dimensional and linked visual representation of information content and properties. A query Interface plans and obtains result sets. A dimension interface specifies dimensions with which to categorize the result sets. Links among results of a result set or results of different sets are automatically generated for linked selection viewing. Entitles may be extracted and viewed and entity relations determined to establish further links and dimensions. Properties encoded in representations of the results in the multi-dimensional views maximizes display density. Multiple queries may be performed and compared. An integrated browser component responsive to the links is provided for viewing documents. Documents and other information from the result set may be used in an analysis component providing a space for visual thinking, to arrange the information in the space while maintaining links automatically.
1. A computer implemented system for retrieving information content and presenting a multi-dimensional visual representation of the information content including unstructured data as a plurality of information objects, the system comprising:
a storage for storing instructions for implementation by a processor;
a query component for operation by the processor and configured to plan and execute at least two queries to obtain corresponding result sets from at least one of a plurality of information sources providing the information content as the unstructured data and coupled to communicate with the system, the result sets including the plurality of information objects;
a dimension component for operation by the processor and configured to specify a plurality of dimension views with which to categorize the information objects of the result sets obtained from the unstructured data, each of said plurality of dimension views comprising at least one of dimensions pre-defined for the user, dimensions defined by a user, or dimensions defined automatically, wherein each of said dimension views includes respective information objects of said result sets and is configured to present different contexts of the plurality of information objects appropriate for unstructured data representation;
a link selection component for operation by the processor and configured to provide visually emphasized indications to represent links among the plurality of information objects of the result sets of the at least two queries in each of the dimension views and to associate selected ones of said plurality of information objects visually emphasized in one of the dimension views with ones of the information objects visually emphasized in other ones of the dimension views to indicate a connection between said selected ones and said associated ones of the information objects; and
a user interface component for operation by the processor and providing a graphical user interface configured to display corresponding result sets of the at least two queries, displaying the information objects of the corresponding result sets separated on the graphical user interface by query in a query view, and visually emphasized indications to represent links among the plurality of information objects of the result sets of the at least two queries in multi-dimensional linked views of the multi-dimensional visual representation.
2. The system of claim 1 wherein the user interface component is configured to visualize the dimensions in a dimension view.
3. The system of claim 1 comprising a dimension building component to configure dimension definitions in accordance with user input received via said user interface component.
4. The system of claim 3 wherein the dimension building component is coupled to communicate with at least one external ontological service with respect to the information content obtained from the plurality of information sources for receiving an imported ontology with which to configure a dimension definition.
5. The system of claim 3 wherein the dimension building component is coupled to communicate with at least one document clustering service for receiving categories with which to configure a dimension definition, said clustering service generating the categories in accordance with semantic analysis of one or more documents provided to said clustering service to generate the categories.
6. The system component of claim 1 wherein said query component is configured to receive the dimension and to define the at least two queries in accordance with the dimension.
7. The system of claim 1 wherein said query component is configured to plan and execute the at least two queries for entities and entity relations using at least one entity information source coupled to the system, said link selection component determining entity relation links among the results of the result set in accordance with the entities.
8. The system of claim 7 comprising a dimension building component to define dimensions, said dimension building component configured to receive the entities as a list of discovered entities as a result of entity extraction and using said user interface component to configure a dimension definition as a character dimension for the unstructured data of the information content.
9. The system of claim 8, wherein the entities are selected from the group consisting of people, places, and organizations.
10. The system of claim 7 wherein the user interface visualizes the entities and associated entity relations in an entities view and entity relation links in the multi-dimensional linked views.
11. The system of claim 10 wherein, in response to a selection of some of the results of a result set, the user interface component is configured to visualize in the entities view each of the entities located in the some of the results by name and indicating a number of occurrence within the some of the results, the plurality of information objects selected from the group including documents, entities, network links, and Web pages.
12. The system of claim 10 wherein the user interface is further configured to visualize each of the entities not located in the some of the results with a histogram representing a number of occurrence in the result set.
13. The system of claim 1 wherein said dimension component is configured to provide dimensions with which to characterize any of the result sets, wherein said link selection component is configured to further determine links between results of different result sets and wherein said user interface is configured to visualize the queries, results sets and links in said multi-dimensional views selectively in accordance with user input.
15. The system of claim 1 comprising a document browser component configured to view a document associated with a result of the result set, said browser to visualize at least some of the links determined by the link selection component.
16. The system of claim 15 wherein said user interface and link selection component cooperate with an analysis component to provide at least a portion of a document associated with the results of the result set for visualizing in a respective defined space in the visual representation, maintaining links for said at least a portion of a document to the result set such that a selection of said at least a portion of a document in the space highlights a corresponding visualization of the said at least a portion of a document in the multi-dimensional linked views.
17. The system of claim 1 wherein the system is adapted to persist the result set and links for subsequent visualization.
18. The system of claim 1 wherein the system is configured to monitor user activity and publish the activity to a Web service using a protocol.
19. The system of claim 1, wherein the visually emphasized indications are used to visualize explicit connections between the information objects such that the information objects include pairing of at least one of entities and documents or web pages, and documents or web pages and dimensions.
20. A method for retrieving information content and presenting a multi-dimensional visual representation of the information content including unstructured data as a plurality of information objects, the method including instructions stored on a storage for execution by a processor, the method comprising:
obtaining result sets corresponding to at least two queries from at least one of a plurality of accessible information sources, the corresponding result sets including the plurality of information objects providing the information content as the unstructured data;
specifying a plurality of dimension views with which to categorize the information objects of the result sets obtained from the unstructured data, each of said plurality of dimension views comprising at least one of dimensions pre-defined for the user, dimensions defined by a user, or dimensions defined automatically, such that each of said dimension views includes respective information objects of said result sets and is configured to present different contexts of the plurality of information objects;
creating visually emphasized indications to represent links among the plurality of information objects of the result sets of the at least two queries in each of the dimension views and to associate selected ones of said plurality of information objects visually emphasized in one of the dimension views with ones of the information objects visually emphasized in other ones of the dimension views to indicate a connection between said selected ones and said associated ones of the information objects appropriate for the unstructured data representation; and
visualizing corresponding result sets of the at least two queries, displaying the information objects of the corresponding result sets separated by query in a query view, and visually emphasized indications to represent links among the plurality of information objects of the result sets of the at least two queries in multi-dimensional linked views of the multi-dimensional visual representation on a user interface. Description
This application claims the benefit of U.S. Provisional Application No. 60/631,597, filed Nov. 30, 2004, U.S. Provisional Application No. 60/631,600, filed Nov. 30, 2004, U.S. Provisional Application No. 60/706,001, filed Aug. 8, 2005, and U.S. Provisional Application No. 60/706,002, filed Aug. 8, 2005, each of which is incorporated herein by reference.
Analysts report the need for an integrated human-information interaction (HII) environment: “The structured interviews provided observations of how analysts work, and think about their work, and attempt to cover the whole analytical process . . . . Analyst work is not sequential, and moves back and forth, from one stage to another, across multiple tasks at a moment's notice. There is a need for an integrated approach for supporting analysts.” [Wright & Kapler, 2004].
There is provided a system and method for interactive multi-dimensional visual representation of information content and properties. The system and method disclosed herein may be implemented in computer software for execution on or by computer hardware as a tool. The tool and associated elements provides a set of multi-dimensional linked views aimed towards supporting the workflow of analysts searching for intelligence among massive data.
FIGS. 21A and 21B are representative views of the integrated tool of FIG. 2A showing drag and drop between the visualisation component and the analysis component.
Sandbox 202 is a flexible and expressive thinking environment. It is a space literally focused on ‘Human Interaction with Information’, such that local collections of information excerpts with user attached links, associations, hypotheses, comments, annotations and other inter- and intra-excerpt connections are represented visually in the representation 18. For example, the analysis content of the information excerpts produced through use of Sandbox 202 (e.g. assumptions, inferences, evidence tied to hypotheses, explanations) is such that the analysis content is visually linked to the information excerpts and may also be visually linked back to the information sources 14 of the respective information excerpts displayed in Sandbox of the representation 18. Manipulation and organization of information excerpts is direct and very tactile. Intuitive iconic representations of entities, concepts and relations as information excerpts constitute a common, shared visual vocabulary. This is a visual thinking space for considering evidence in multiple arrangements, designed for user driven tactics in evidence marshalling and sense making like “people-places-organizations-events” cognition or “put-this-there” cognition. Placement, a ‘put-this-there’ process of organization by the analyst is used to encode meaning in the layout. Like or related things are placed near each other. Aspects of Sandbox are further described in the present assignee's U.S. Provisional Patent Application No. 60/706,001 filed Aug. 8, 2005, entitled “System And Method For Interactive Multi-Dimensional Visual Representation Of Information Content And Relationships Using Layout And Gestures” of Wright et al. and U.S. patent application Ser. No. 11/189,381, entitled “System And Method For interactive Multi-Dimensional Visual Representation Of Information Content And Relationships Using Layout And Gestures” of Wright et al. flied on even date herewith and Canadian Patent Application No. 2,500,573, filed Mar. 14, 2006, entitled “Advance In nSpace—System and Method for Information Analysis” of Wright et al. each of which Is Incorporated herein by reference.
Although the previously mentioned views are separate, the TRIST 200 link-selection mechanism (for providing visual based emphasis on connectivity of inter and intra document/Web page/entity and query content) allows the analyst to quickly find connections between entities and documents and queries, and even their counterparts exported to Sandbox 202. Items highlighted (or otherwise visually emphasized—such as but not limited to use of similar colour schemes, bolding, sizing, ghosting, etc.) by the user in one view have associated items in other views brought to the foreground (or otherwise visually emphasized). In this way connections such as those between entities and documents and between documents and dimensions, and between queries, documents, entities, dimensions are explicitly made visible to the user who can then explore trails of connectivity through a large set of documents without needing to resort to a close examination of the text of the various queries, documents/web pages, entities, and analytical content.
terms, entities, events and relationships found from the results or entered by the analyst including attributes of these items; and dimensions, both user defined and automatically generated These data reference each other to show dependencies and/or links and relationships. In addition to the analyst's data, store 306 also stores information on the state of the application task (i.e. current use of the tool 12) for analysis of a respective query and information source 14 set By storing the state associated with a task the analyst can come back to the task and find the most recent context of the work intact. This allows the analyst to close the application or to work on several separate tasks and avoid losing context gained from the spatial layout of the information being analysed.
Visible dimension nodes; Visible queries; Visible results, including which are duplicates; Sort order of results; User defined dimensions; and Hidden results and categories. The state objects 502, 504, 506 work in close concert with the data pool 510. The data pool 510 is a global repository for data objects (representing the document/Web pages, relevant portions of the documents/Web pages, analytical content, and links 360—see FIG. 5—with the information sources 14 in general). Centrally maintaining data objects that are retrieved from the data store 306 allows the application to use memory more efficiently, since each data object may be allocated only once. This is important if the application is to handle large result sets. Also this simplifies the task of linked selection. The data pool is independent of state, and since it represents globally unique data objects, its contents are re-usable between task state switches, further aiding the performance of the application.
(1/27) US Army
Referring to FIG. 6 there is shown an embodiment of a link organiser module that provides a link selection mechanism. The linked selection mechanism of a link organizer module 700 of the tool 12 helps the analyst find connections between data objects (i.e. documents, entities, queries/results, Sandbox items, etc.). Data objects from the data pool 510 are referenced by inheritors of the selectable class. Each selectable object (e.g. 702, 704, 706) represents an underlying data object (e.g. 712, 726, 728) that can be selected by the user, but this does not include a representation. Selectable glyphs are representations of selectable objects. These are the visible aspects of data objects that populate selection contexts (e.g. 708, 724) in the various user interface views of TRIST 200 and/or Sandbox 202 of the system 100. Roughly, each pane/view (204-212) of the TRIST 200 interface is associated with a selection manager (714, 720) and so defines the selection context of the representation(s) of the data object visible to the user in the representation 18. Note that there may be many selectable glyphs to a single selectable object, even within the same selection context.
Visual Element Modules of the Tool 12 Referring to FIGS. 8 and 9, the tool 12 comprises a plurality of modules 50 and 51 (FIG. 9) for implementing the functionality of the TRIST component of the system 100, as visually presented to the user via the representation 18. A display manager 52 coordinates the interaction of associated modules 50 with the user inputs 109 for rendering in the renderer 48 and display 10 the representation 18 of the analytical content, and links to sources 14 and activity log and knowledge data store 306, 317 content to the Sandbox 202 portion of the representation 18. Tool 12 comprises an entity extraction module 54 for extracting entities from information sources 14 for display in the entity view 210, an entity viewer module 56 for organizing entity presentment in the entity view 20, a metadata (document properties) module 58 for assembling and displaying the dimension view definitions of the content of the respective document/Web page and properties view 212 (for assigning the document/Web page content to the predefined format of the dimension views), a document/Web page viewer module 60 for reviewing selected documents from the query results and/or dimension results views 208-209, a query and result module 62 for conducting queries/results and displaying such in the query view 204, a link generation module 64 for constructing or otherwise identifying and defining links 360 between items shown in the views, a dimension view module 66 for organizing and presenting the content of the dimension views 204-212, and a dimension builder 68 for constructing or otherwise defining the various user generated/amended dimensions.
The tool 12 also has a number of other modules 51 (FIG. 9) working with the display manager 52 for coordinating the interaction of associated modules with the user inputs 109 for rendering the representation 18 of the analytical content, links to sources 14, and the excerpts themselves to Sandbox area of the display 202. The tool 12 also has a connection/association module 53 for guiding or otherwise enabling the user of the tool 12 to input analytical content for simultaneous display (selected or otherwise) with the excerpts of Sandbox area—through user events 109, a template module 57 for providing a structured layout of the excerpts in Sandbox area, an association module 55 for binding two or more excerpts and their related analytical content, a workflow module 59 for coordinating a selected workflow of the tool user, and an emphasis module 61 for altering the display of the excerpt content and form.
Highlighting what is different is the first step to highlighting what is unusual. This immediate visual feedback of what is new and what is the same in a result set supports the iterative process of IR (Information Retrieval) by closing the feedback loop and improving the performance of query evolution Analysts can easily see the impact of changes to their query. Analysts do not have to read each document, or a summary of each document, in two result sets in order to understand the difference between two results sets. The same visual feedback can be used to compare the results returned by different search engines or other search technologies. The immediate visual feedback is a visualization of result set difference. This difference visualization is applicable to multiple concurrent result sets (i.e. more than two result sets).
The dimension view 206 displays trees of the analyst's custom dimensions. The dimension view 206 allows dimensions to be dragged into the query planning view 204A or the dimension results views area 208 (FIG. 11). In the former case a query is automatically augmented by the terms in the dimension. This means that new queries are created in a query group under the target query. Each of the new queries contains the original search criteria plus an additional term corresponding to a dimension node term. A new query is created for each node and the dimension's tree structure is copied amongst the sub-queries generated by the drop. In the latter case, when a dimension is dropped into the results area, a new dimension result view 208 is created with category nodes corresponding to the dimension nodes, again mimicking the same tree structure. This new view 208 is linked to the other dimension results views (e.g. 214, 215) in the usual way. Finally the dimension pane 206 will accept drops from text sources and from the entities view 210. In the former case new dimensions are created using each line of text as a term. In the latter case a new dimension is created for each entity dropped in to the view 206. This view may use a variety of methods to associate results with one or more category nodes. The exact set of methods used is determined by the user and can be changed at any time using the dimension's context menu.
FIG. 18 illustrates by way of an example how TRIST may assist a user to obtain further entity relationship information including finding relations of relations. To get more search results for a strongly related entity (i.e. by way of a name search 240 described with reference to FIG. 14), the entity object may be dragged it into the query pane 204 (not shown). To determine more about an associated entity 270 to the entity of interest 248, the associated entity visualized in view 254 may be dragged to the left side 250 of the entity dimension view 252. As described with reference to FIG. 17, a new disambiguated entity search 272 is defined and displayed and the results visualized 274 for the additional entity.
FIG. 20A illustrates TRIST 200 comprising an integrated document viewer or browser 290. Document viewer 290 may be configured to appear in place of a dimension results view 208 (see too FIG. 2B) or as a separate window panel. The tool 12 includes a document viewer module 60 for viewing search results, preferably in various formats that may be searched (for example, the viewer may be a known tool such as Microsoft's IE™ browser for viewing text, html, Adobe Acrobat™, Word™ documents, etc.). Selecting a document in the results view 209 and pressing enter or double clicking invokes a document browsing dimension 290. Once the dimension is open, scanning documents with the arrow keys or single-clicking on them will automatically open the document in the browsing dimension 290 The viewer is enhanced with a number of integrated features. When viewing a document, to facilitate scanning its contents, an entity markup feature may be a default option whereby selected extracted entities are automatically highlighted 292 (where possible). Query terms 294 which originated the document are also highlighted (where possible) for example by marking in a distinguishing colour. Selecting an entity 292 in the entity view 210 will show a marker e.g. 296 in the scroll bar indicating where the entity is found in the document. More than one entity may be selected (e.g. using Ctrl+click). Text or other selectable objects in a document may be selected and copied, particularly to the Sandbox 202. A document's relevance may be set (e.g. by choosing a rating (not shown)) by the user and a relevance dimension defined using the ratings to sort the results.
Visible comparisons of multiple results, queries and query methods improves performance closes the feedback loop; quick visual indication of what is common, unique, new is provided; clear feedback means more efficient query reformulation and fewer, better changes. Custom, Automatic, Multiple Categorization
Analysts can define dimensions to reflect thought process and assumptions. Multiple dimensions of the problem are displayed and connected simultaneously, Automatic categorization may reveal themes contained in documents without the user having to open any document. Rapid Scanning with Context:
Linked, multi-dimensional views speed scanning of an order of magnitude more results. Quickly and correctly identify which documents, in result sets of hundreds, contain interesting/unique/relevant/useful information without having to open and read them. Deeper insight into results by seeing them from many different perspectives all at once. Rapid interaction improves the process of exploring and understanding data.
More possibilities (search strategies, hypotheses, etc.) can be considered more quickly. Unusual observations can be efficiently isolated and uninteresting results may be easily ignored. Integration with Analysis Workspace (Sandbox).
Faster sequence of steps from queries to results to snippets or documents in the Sandbox. Supports whole workflow (e.g. to perform evidence marshalling). Flexible workflow order, while seeking to minimize effort. Although preferred embodiments of the invention have been described herein, it will be understood by those skilled in the art that variations may be made thereto without departing from the spirit of the invention or the scope of the appended claims.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS6112201 *Aug 29, 1995Aug 29, 2000Oracle CorporationVirtual bookshelfUS6212524 *May 6, 1998Apr 3, 2001E.Piphany, Inc.Method and apparatus for creating and populating a datamartUS6275229 *May 11, 1999Aug 14, 2001Manning & Napier Information ServicesComputer user interface for graphical analysis of information using multiple attributesUS6707454 *Oct 12, 1999Mar 16, 2004Lucent Technologies Inc.Systems and methods for visualizing multi-dimensional data in spreadsheets and other data structuresUS20030097357 *Oct 16, 2002May 22, 2003Ferrari Adam J.System and method for manipulating content in a hierarchical data-driven search and navigation systemUS20030126136 *Jun 24, 2002Jul 3, 2003Nosa OmoiguiSystem and method for knowledge retrieval, management, delivery and presentationUS20030217052 *May 14, 2003Nov 20, 2003Celebros Ltd.Search engine method and apparatusUS20040107194 *Nov 24, 2003Jun 3, 2004Thorpe Jonathan RichardInformation storage and retrievalUS20050278741 *Oct 16, 2003Dec 15, 2005Microsoft CorporationQuery-based electronic program guideUS20060173812 *Sep 13, 2005Aug 3, 2006Yogesh BahlSystem, software and method for examining a database in a forensic accounting environment* Cited by examinerNon-Patent CitationsReference1Beaza-Yates R et al; Modern Information Retrieval; 1999; XP-002210866; Chapter10, pp. 257-339.2European Search Report for Application No. 05257392.0; May 12, 2006; 8 pages; The European Patent Office.3Fox E A et al.; Users, User Interfaces, and Objects: Envision, A Digital Library;Journal of the American Society for Information Science; Sep. 1993; XP-002369170; pp. 480-491.Referenced byCiting PatentFiling datePublication dateApplicantTitleUS8620948 *Feb 18, 2011Dec 31, 2013Alon AtsmonSystem and method for crowdsourced template based searchUS8793266 *Sep 20, 2011Jul 29, 2014International Business Machines CorporationGraphical user interface for a search queryUS8910060Jun 21, 2007Dec 9, 2014Rohit ChandraMethod and apparatus for highlighting a portion of an internet document for collaboration and subsequent retrievalUS8972442Dec 30, 2013Mar 3, 2015Alon AtsmonSystem and method for crowdsourced template based searchUS9158853Mar 22, 2013Oct 13, 2015Ttwick, Inc.Computerized internet search system and methodUS9213733 *Apr 8, 2015Dec 15, 2015Ttwick, Inc.Computerized internet search system and methodUS9262515Nov 12, 2012Feb 16, 2016Microsoft Technology Licensing, LlcSocial network aware search results with supplemental information presentationUS9268826Mar 2, 2015Feb 23, 2016Alon AtsmonSystem and method for crowdsourced template based searchUS9292617Mar 14, 2013Mar 22, 2016Rohit ChandraMethod and apparatus for enabling content portion selection services for visitors to web pagesUS20080016091 *Jun 21, 2007Jan 17, 2008Rohit ChandraMethod and apparatus for highlighting a portion of an internet document for collaboration and subsequent retrievalUS20110202557 *Feb 18, 2011Aug 18, 2011Alon AtsmonSystem and method for crowdsourced template based searchUS20120084328 *Sep 20, 2011Apr 5, 2012International Business Machines CorporationGraphical User Interface for a Search QueryUS20150205882 *Mar 19, 2008Jul 23, 2015Dean VukasTesting accessibility and compatibility of websites and web-based softwareUS20150261806 *Apr 8, 2015Sep 17, 2015Ttwick, Inc.Computerized internet search system and methodWO2013142759A1 *Mar 22, 2013Sep 26, 2013Ttwick, Inc.Computerized internet search system and methodWO2015183253A1 *May 28, 2014Dec 3, 2015Hewlett-Packard Development Company, L.P.Dynamic graphic entity determination* Cited by examinerClassifications U.S. Classification707/811, 715/804International ClassificationG06F7/00Cooperative ClassificationG06F3/0484, G06F17/30716, G06F17/30017, G06N5/02, G06Q10/04, G06F17/30696European ClassificationG06F17/30T2V, G06N5/02, G06F17/30E, G06F17/30T5, G06Q10/04Legal EventsDateCodeEventDescriptionJan 19, 2006ASAssignmentOwner name: OCULUS INFO INC., ONTARIOFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:JONKER, DAVID;WRIGHT, WILLIAM;SCHROH, DAVID;AND OTHERS;REEL/FRAME:017489/0032;SIGNING DATES FROM 20051223 TO 20060106Owner name: OCULUS INFO INC., ONTARIOFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:JONKER, DAVID;WRIGHT, WILLIAM;SCHROH, DAVID;AND OTHERS;SIGNING DATES FROM 20051223 TO 20060106;REEL/FRAME:017489/0032May 12, 2015ASAssignmentOwner name: UNCHARTED SOFTWARE INC., CANADAFree format text: CHANGE OF NAME;ASSIGNOR:OCULUS INFO INC.;REEL/FRAME:035638/0462Effective date: 20141218Aug 19, 2015FPAYFee paymentYear of fee payment: 4RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services