IP Library Granted Patent US 12,265,547
Granted Patent B2
US 12,265,547 · App. 17/888,701 · Granted Apr 1, 2025

Enterprise data processing

Inventors: Greg Bolcer (Los Angeles, CA); Alan Chaney (Los Angeles, CA); Clay Cover (Los Angeles, CA)
Assignee: Bitvore Corp.
G06F16/27G06F16/23G06F16/24578G06F16/256G06F16/31G06F16/9535
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 12,265,547
App. No.
17/888,701
Granted
Apr 1, 2025
Kind
B2
Abstract

An enterprise data processing module and method are described herein. The enterprise data processing module comprises at least one collector and at least one analyzer. The collectors may be operable to collect data pieces from a plurality of data sources. The analyzers may be operable to analyze the collected data pieces to determine cross-source relationships that exist between the data pieces collected from the plurality of sources. The analyzed data pieces may be stored in one or more big-data databases as blocks of data according to the cross-source relationships.

Claims (54)

1. A system, wherein the system comprises:

one or more collectors configured to collect data related to a particular entity;

one or more analyzers configured to:

generate a cross-source relationship, via a plurality of metrics, that indicates a sentiment about one or more dimensions of the particular entity according to the collected data, and

generate a data glob that is evolved through user interaction; and

a visualizer configured to communicate the user interaction, wherein:

the data glob comprises the collected data,

the data glob comprises access controls and rules associated with the collected data,

the access controls are stored in the data glob as part of the collected data,

the access controls are associated with a role that is maintained via enterprise data processing,

the data glob is transferred to a data center maintained by a third party,

the data glob is accessible through one or more network connections, and

the user interaction does not require a user to retrieve the collected data or the cross-source relationship to analyze additional relationships according to the plurality of metrics.

2. The system of claim 1 , wherein the one or more data sources comprise one or more of a website server, a social networking application programming interface (API) server, an Internet message access protocol (IMAP) server, and a file transfer protocol (FTP) server.

3. The system of claim 1 , wherein the one or more data sources store one or more of an email database, a social media database, a bulletin board database, a content management system, a server log, a phone log, a customer service log, a sales database, an engineering database, a marketing database and a corporate database.

4. The system of claim 1 , wherein the one or more collectors are operable to collect the data at regular time intervals.

5. The system of claim 1 , wherein the one or more analyzers are operable to analyze a weighted combination of the plurality of metrics over time.

6. The system of claim 1 , wherein the one or more analyzers are operable to analyze a sentiment, about the one or more dimensions of a particular entity, over time.

7. The system of claim 1 , wherein a weighted combination of the plurality of metrics is produced according to one or more weights assigned from a user interface.

8. The system of claim 1 , wherein the particular entity is an enterprise.

9. The system of claim 1 , wherein the particular entity is a company.

10. The system of claim 1 , wherein the collected data comprises non-textual data.

11. The system of claim 1 , wherein each metric in the plurality of metrics is normalized to a range between −1 and 1.

12. The system of claim 1 , wherein a sentiment about the one or more dimensions of a particular entity is one of negative, neutral, and positive.

13. The system of claim 1 , wherein the one or more dimensions of the particular entity include a strength level.

14. The system of claim 1 , wherein the one or more dimensions of the particular entity include a weakness level.

15. The system of claim 1 , wherein the one or more dimensions of the particular entity include an opportunity level.

16. The system of claim 1 , wherein the one or more dimensions of the particular entity include a threat level.

17. A method for producing one or more indicators of a particular entity, wherein the method comprises:

collecting, with one or more collectors, data related to a particular entity;

generating, with one or more analyzers, a cross-source relationship, via a plurality of metrics, that indicates a sentiment about one or more dimensions of the particular entity according to the collected data; and

generating, with the one or more analyzers, a data glob that is evolved through user interaction with a visualizer, wherein:

the data glob comprises the collected data,

the data glob comprises access controls and rules associated with the collected data,

the access controls are stored in the data glob as part of the collected data,

the access controls are associated with a role that is maintained via enterprise data processing,

the data glob is transferred to a data center maintained by a third party,

the data glob is accessible through one or more network connections, and

the user interaction does not require a user to retrieve the collected data or the cross-source relationship to analyze additional relationships according to the plurality of metrics.

18. The method of claim 17 , wherein the one or more data sources comprise one or more of a website server, a social networking application programming interface (API) server, an Internet message access protocol (IMAP) server, and a file transfer protocol (FTP) server.

19. The method of claim 17 , wherein the one or more data sources store one or more of an email database, a social media database, a bulletin board database, a content management system, a server log, a phone log, a customer service log, a sales database, an engineering database, a marketing database and a corporate database.

20. The method of claim 17 , wherein the data collecting is at regular time intervals.

21. The method of claim 17 , wherein the method comprises analyzing a weighted combination of the plurality of metrics over time.

22. The method of claim 17 , wherein the method comprises analyzing a sentiment, about the one or more dimensions of a particular entity, over time.

23. The method of claim 17 , wherein the method comprises generating a weighted combination of the plurality of metrics according to one or more weights assigned from a user interface.

24. The method of claim 17 , wherein the particular entity is an enterprise.

25. The method of claim 17 , wherein the particular entity is a company.

26. The method of claim 17 , wherein the collected data comprises non-textual data.

27. The method of claim 17 , wherein each metric in the plurality of metrics is normalized to a range between −1 and 1.

28. The method of claim 17 , wherein a sentiment about the one or more dimensions of a particular entity is one of negative, neutral, and positive.

29. The method of claim 17 , wherein the one or more dimensions of the particular entity include a strength level.

30. The method of claim 17 , wherein the one or more dimensions of the particular entity include a weakness level.

31. The method of claim 17 , wherein the one or more dimensions of the particular entity include an opportunity level.

32. The method of claim 17 , wherein the one or more dimensions of the particular entity include a threat level.

Assignments (2)
SECURITY INTEREST Recorded Nov 21, 2024
From: BITVORE CORP.
To: MCANDREWS, HELD & MALLOY LTD.
Reel/Frame 069432/0283 →
SECURITY INTEREST Recorded Nov 21, 2024
From: BITVORE CORP.
To: MCANDREWS, HELD & MALLOY LTD.
Reel/Frame 070070/0141 →
Continuity (5)
Continuation 16541386 · Aug 15, 2019
Continuation 15370717 · Dec 6, 2016
Continuation 13971115 · Aug 20, 2013
Provisional Application 61691911 · Aug 22, 2012
Related Publication 20230041672A1 · Feb 9, 2023
References Cited (59)
US 6606744B1 · Mikurak · 2003 [cited by examiner]
US 6629081B1 · Cornelius · 2003 [cited by examiner]
US 6671818B1 · Mikurak · 2003 [cited by examiner]
US 6904449B1 · Quinones · 2005 [cited by examiner]
US 7069234B1 · Cornelius · 2006 [cited by examiner]
US 7953814B1 · Chasin et al. · 2011 [cited by applicant]
US 7966369B1 · Briere · 2011 [cited by examiner]
US 8341101B1 · Treiser · 2012 [cited by applicant]
US 8554794B2 · Brydon et al. · 2013 [cited by applicant]
US 8930380B1 · Saurabh et al. · 2015 [cited by applicant]
US 9081777B1 · Krawczyk · 2015 [cited by applicant]
US 9547682B2 · Chaney et al. · 2017 [cited by applicant]
US 10430480B2 · Bolcer et al. · 2019 [cited by applicant]
US 20020194219A1 · Bradley · 2002 [cited by examiner]
US 20040064351A1 · Mikurak · 2004 [cited by examiner]
US 20050010565A1 · Cushing et al. · 2005 [cited by applicant]
US 20050065980A1 · Hyatt · 2005 [cited by examiner]
US 20050182745A1 · Dhillon · 2005 [cited by examiner]
US 20060178918A1 · Mikurak · 2006 [cited by examiner]
US 20070185863A1 · Budzik et al. · 2007 [cited by applicant]
US 20070294281A1 · Ward et al. · 2007 [cited by applicant]
US 20080215607A1 · Kaushansky · 2008 [cited by examiner]
US 20080249981A1 · Norring et al. · 2008 [cited by applicant]
US 20080270458A1 · Gvelesiani · 2008 [cited by examiner]
US 20080301094A1 · Zhu · 2008 [cited by examiner]
US 20080301095A1 · Zhu · 2008 [cited by examiner]
US 20080301120A1 · Zhu · 2008 [cited by examiner]
US 20090222329A1 · Ramer · 2009 [cited by examiner]
US 20090234711A1 · Ramer · 2009 [cited by examiner]
US 20090234861A1 · Ramer · 2009 [cited by examiner]
US 20090240568A1 · Ramer · 2009 [cited by examiner]
US 20090240569A1 · Ramer · 2009 [cited by examiner]
US 20090240586A1 · Ramer · 2009 [cited by examiner]
US 20090265375A1 · Zhuge · 2009 [cited by examiner]
US 20090319518A1 · Koudas et al. · 2009 [cited by applicant]
US 20100057772A1 · Manolescu · 2010 [cited by examiner]
US 20100063877A1 · Soroca · 2010 [cited by examiner]
US 20100094878A1 · Soroca · 2010 [cited by examiner]
US 20100161662A1 · Jonas et al. · 2010 [cited by applicant]
US 20110119613A1 · Zhu · 2011 [cited by examiner]
US 20110258049A1 · Ramer · 2011 [cited by examiner]
US 20110282860A1 · Baarman · 2011 [cited by examiner]
US 20120150888A1 · Hyatt · 2012 [cited by examiner]
US 20120209707A1 · Ramer · 2012 [cited by examiner]
US 20120209708A1 · Ramer · 2012 [cited by examiner]
US 20120209709A1 · Ramer · 2012 [cited by examiner]
US 20120209710A1 · Ramer · 2012 [cited by examiner]
US 20120239763A1 · Musil · 2012 [cited by applicant]
US 20120317155A1 · Ogasawara · 2012 [cited by examiner]
US 20130103667A1 · Ming · 2013 [cited by applicant]
US 20130204822A1 · Treiser · 2013 [cited by applicant]
US 20130231975A1 · High et al. · 2013 [cited by applicant]
US 20140280187A1 · Molaro · 2014 [cited by examiner]
US 20140324920A1 · Hamilton · 2014 [cited by examiner]
US 20150186437A1 · Molaro · 2015 [cited by examiner]
JP 2012256324A · 2012 [cited by examiner]
Proffitt, What Hadoop can, and can't do, Jun. 2012, ITworld. [cited by applicant]
Int'l Search Report and Written Opinion AppIn No. PCT/US2013/055756 dated Oct. 24, 2013. [cited by applicant]
Int'l Preliminary Report on Patentability AppIn No. PCT/US2013/055756 mailed Mar. 5, 2015. [cited by applicant]