IP Library Granted Patent US 11,151,653
Granted Patent B1
US 11,151,653 · App. 15/623,998 · Granted Oct 19, 2021

Method and system for managing data

Inventors: Travis Donia (Burlington, MA); Shih-Yin Ho (Burlington, MA); Mitchell Smith (Burlington, MA)
Assignee: Decision Resources, Inc.
G06Q40/06G06F16/245G06F16/258
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,151,653
App. No.
15/623,998
Granted
Oct 19, 2021
Kind
B1
Abstract

A platform for implementing a method of aggregating and contextualizing metrics relevant to developing, launching and marketing a target therapeutic or related therapy. The method of processing the metrics includes retrieving data related to the target from one or more data sources and synthesizing the retrieved target data in a contextual manner and creating synthesized target data by converting unstructured data into structured data including an event, wherein an event comprises a corpus of data from a single source on a single date. The synthesized target data is stored in a target specific database and a user may query the database regarding the target, where the query includes at least one search parameter. The user query is processed against the synthesized target data in the target specific database and the results are presented to the user.

Claims (84)

1. A method, implemented in a computer, of processing data related to a target, the computer comprising a processor and a memory configured to store a plurality of instructions executable by the processor to implement the method, the method comprising:

retrieving data related to the target from one or more data sources, wherein the target comprises at least one of a target drug or a target therapeutic treatment, wherein the one or more data sources comprises publicly available information related to the target;

synthesizing the retrieved target data in a contextual manner and creating synthesized target data by converting unstructured data into structured data including an event, wherein the event comprises a corpus of data from a single source on a single date;

storing the synthesized target data in a target specific database;

receiving a user query regarding the target, the user query comprising at least one search parameter;

processing the received user query against the synthesized target data in the target specific database; and

presenting results from the user query processed against the synthesized target data.

2. The method of claim 1 , wherein the event has a corresponding version identifier.

3. The method of claim 1 , wherein the event has a corresponding owner, wherein only the owner can edit information in the event.

4. The method of claim 1 , further comprising:

defining a domain comprising a plurality of variable groups, wherein each domain comprises a dataset of variables and identifying information.

5. The method of claim 4 , further comprising:

adding variables to the domain,

wherein the added variables are chosen from: text, numerical, predetermined multi-select values, references, dates, Boolean data and descriptive metadata.

6. The method of claim 1 , wherein presenting results further comprises:

providing a user interface for navigating and visualizing data by organizing around common entities that occur frequently within a dataset.

7. The method of claim 1 , wherein the user query is directed to one of:

reimbursement with respect to the target; or

clinical trial results with respect to the target.

8. The method of claim 1 , further comprising:

defining resources in the one or more data sources as a function of a predetermined parameter,

wherein the predetermined parameter comprises at least one of a disease or a pharmaceutical drug.

9. The method of claim 1 , further comprising:

extracting a node of information from a data source;

assigning a unique key to the extracted node of information; and

adding the extracted node to the stored synthesized target data.

10. The method of claim 9 , further comprising:

adding the extracted node in response to the assigned unique key not matching a key of a node already in the stored synthesized target data.

11. A system comprising a processor and logic stored in one or more non-transitory, computer-readable, tangible media that are in operable communication with the processor, the logic configured to store a plurality of instructions that, when executed by the processor, causes the processor to implement a method of aggregating and contextualizing data related to a target, the method comprising:

retrieving data related to the target from one or more data sources, wherein the target comprises at least one of a target drug or a target therapeutic treatment, wherein the one or more data sources comprises publicly available information related to the target;

synthesizing the retrieved target data in a contextual manner and creating synthesized target data by converting unstructured data into structured data including an event, wherein the event comprises a corpus of data from a single source on a single date;

storing the synthesized target data in a target specific database;

receiving a user query regarding the target, the user query comprising at least one search parameter;

processing the received user query against the synthesized target data in the target specific database; and

presenting results from the user query processed against the synthesized target data.

12. The system of claim 11 , wherein the event has a corresponding version identifier.

13. The system of claim 11 , wherein the event has a corresponding owner, wherein only the owner can edit the information in the event.

14. The system of claim 11 , the method further comprising:

defining a domain comprising a plurality of variable groups, wherein each domain comprises a dataset of variables and identifying information.

15. The system of claim 14 , the method further comprising:

adding variables to the domain,

wherein the added variables are chosen from: text, numerical, predetermined multi-select values, references, dates, Boolean data and descriptive metadata.

16. The system of claim 11 , wherein presenting results further comprises:

providing a user interface for navigating and visualizing data by organizing around common entities that occur frequently within a dataset.

17. The system of claim 11 , wherein the user query is directed to one of:

reimbursement with respect to the target; or

clinical trial results with respect to the target.

18. The system of claim 11 , the method further comprising:

defining resources in the one or more data sources as a function of a predetermined parameter,

wherein the predetermined parameter comprises at least one of a disease or a pharmaceutical drug.

19. The system of claim 11 , the method further comprising:

extracting a node of information from a data source;

assigning a unique key to the extracted node of information; and

adding the extracted node to the stored synthesized target data.

20. The system of claim 19 , the method further comprising:

adding the extracted node in response to the assigned unique key not matching a key of a node already in the stored synthesized target data.

21. A non-transitory computer readable media comprising instructions stored thereon that, when executed by a processing apparatus, cause the processing apparatus to implement a method of aggregating and contextualizing data related to a target, the method comprising:

retrieving data related to the target from one or more data sources, wherein the target comprises at least one of a target drug or a target therapeutic treatment, wherein the one or more data sources comprises publicly available information related to the target;

synthesizing the retrieved target data in a contextual manner and creating synthesized target data by converting unstructured data into structured data including an event, wherein the event comprises a corpus of data from a single source on a single date;

storing the synthesized target data in a target specific database;

receiving a user query regarding the target, the user query comprising at least one search parameter;

processing the received user query against the synthesized target data in the target specific database; and

presenting results from the user query processed against the synthesized target data.

22. The non-transitory computer readable media of claim 21 , wherein the event has a corresponding version identifier.

23. The non-transitory computer readable media of claim 21 , wherein the event has a corresponding owner, wherein only the owner can edit information in the event.

24. The non-transitory computer readable media of claim 21 , the method further comprising:

defining a domain comprising a plurality of variable groups, wherein each domain comprises a dataset of variables and identifying information.

25. The non-transitory computer readable media of claim 24 , the method further comprising:

adding variables to the domain,

wherein the added variables are chosen from: text, numerical, predetermined multi-select values, references, dates, Boolean data and descriptive metadata.

26. The non-transitory computer readable media of claim 25 , wherein presenting results further comprises:

providing a user interface for navigating and visualizing data by organizing around common entities that occur frequently within a dataset.

27. The non-transitory computer readable media of claim 21 , wherein the user query is directed to one of:

reimbursement with respect to the target; or

clinical trial results with respect to the target.

28. The non-transitory computer readable media of claim 21 , the method further comprising:

defining resources in the one or more data sources as a function of a predetermined parameter,

wherein the predetermined parameter comprises at least one of a disease or a pharmaceutical drug.

29. The non-transitory computer readable media of claim 21 , the method further comprising:

extracting a node of information from a data source;

assigning a unique key to the extracted node of information; and

adding the extracted node to the stored synthesized target data.

30. The non-transitory computer readable media of claim 29 , the method further comprising:

adding the extracted node in response to the assigned unique key not matching a key of a node already in the stored synthesized target data.

Assignments (5)
SECURITY INTEREST Recorded Dec 3, 2021
From: DECISION RESOURCES, INC.; DR/DECISION RESOURCES, LLC; CPA GLOBAL (FIP) LLC; CPA GLOBAL PATENT RESEARCH LLC; INNOGRAPHY, INC.; CAMELOT UK BIDCO LIMITED
To: WILMINGTON TRUST, NATIONAL ASSOCATION
Reel/Frame 058907/0091 →
SECURITY INTEREST Recorded May 19, 2020
From: DECISION RESOURCES, INC.; DR/DECISION RESOURCES, LLC
To: BANK OF AMERICA, N.A. AS COLLATERAL AGENT
Reel/Frame 052698/0086 →
PATENT SECURITY AGREEMENT Recorded May 15, 2020
From: DECISION RESOURCES, INC.; DR/DECISION RESOURCES, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 052678/0457 →
MERGER Recorded Jan 2, 2020
From: CONTEXT MATTERS, INC.
To: DECISION RESOURCES, INC.
Reel/Frame 051398/0313 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2017
From: DONIA, TRAVIS; SMITH, MITCHELL; HO, SHIH-YIN
To: CONTEXT MATTERS INC.
Reel/Frame 042724/0856 →
Continuity (1)
Provisional Application 62350983 · Jun 16, 2016
Cited By (1)
US 12,242,432