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.
G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
A computer-implemented method performed at a server system having one or more processors and memory, the method comprising receiving a set of curated documents comprising one or more documents identified as being relevant to a sector, analyzing the set of curated documents to determine one or more words and a count of each of the one or more words for all documents of the curated set of documents, further analyzing the set of curated documents, by analyzing one or more n-grams based on the one or more words, determining a first score based on a term frequency and a global document frequency of each of the one or more words of each of the one or more n-grams, determining a document vector based on averages of the first score, where the document vector comprises a perfect document for the sector, and storing the document vector in the data store.
G06F 16/9535 - Search customisation based on user profiles and personalisation
G06Q 10/101 - Collaborative creation, e.g. joint development of products or services
G06Q 10/107 - Computer-aided management of electronic mailing [e-mailing]
G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
G06V 30/416 - Extracting the logical structure, e.g. chapters, sections or page numbersIdentifying elements of the document, e.g. authors
H04L 51/216 - Handling conversation history, e.g. grouping of messages in sessions or threads
3.
RELATIONAL PRESENTATION OF COMMUNICATIONS AND APPLICATION FOR TRANSACTION ANALYSIS
The system provides a method of sorting and presenting messages in a way so that the relationship in message threads can be easily observed and related messages can be identified. The system provides a way to view messages and map message threads and inboxes in two and three dimensions so that the content of messages can be easily reviewed and the relationship between messages can be seen and followed. The system is not limited to email messages but can present the relationship between multiple types of communication˜including emails, instant messages, texts, tweets, bulletin boards, wikis, blogs, voice conversations postings on social networks and other types of communications. In addition, the system allows for the inclusion of transactional information, including financial transactions, physical movement, asset deployment, or other acts or activities that may be related to, or independent of, the communications.
This disclosure describes detecting hallucination as a metric for determining the accuracy of responses from a large language model (LLM). Scores with and without an augmented system are compared. The similarity or dissimilarity may be mapped into a hallucination score. The hallucination score can accurately predict when an answer is likely to be a hallucination. This is accomplished using similarity analysis on the text between un-altered responses and altered responses.
This disclosure describes a system and method, using one or more processors, for grounding large language models using real-time content feeds and reference data. The system is able to receive/generate queries, prompt an AI model and evaluate the answer given by the AI model. A hallucination score is generated according to the evaluation of the answer. According to the hallucination score, the AI model may be iteratively accessed to improve the truthfulness of the answer.
A method and architecture for using dynamically loaded plugins is described herein. The dynamically loaded plugin architecture comprises a parent context and a plugin repository. The parent context may define one or more reusable software components. The plugin repository may store one or more plugins. When a plugin is loaded, a child context may be created dynamically. The child context is associated with the plugin and inherits the one or more reusable software components from the parent context.
Systems and methods are provided for data analysis that may be initialized via self-identification from customers and continually trained automatically thereafter. A plurality of records are partitioned into a plurality of tagged sets. The plurality of tagged sets comprises a positive set, a negative set, and a neutral set. A model is generated according to a first portion of the plurality of tagged sets. Then, an initial fit of the model is evaluated according to a second portion of the plurality of tagged sets. The model may then be adjusted according to the initial fit of the model. A final fit of the adjusted model is evaluated according to a third portion of the plurality of tagged sets.
The system provides a method and apparatus for sorting and displaying information from a BBS. The system provides a method of sorting and presenting messages from a BBS in a way so that the relationship in message threads can be easily observed and related messages can be identified. The system provides a way to view messages and map message threads in two and three dimensions so that the content of messages can be easily reviewed and the relationship between messages can be seen and followed. The system allows a user to enter into a message thread at any point and to then produce a visualization of the related threads and messages associated with each individual message. The system provides interfaces for either a linear or threaded BBS or even a hybrid BBS that is some combination of linear and threaded.
A system with a content provider and service provider is used to maintain and communicate one or more data containers comprising private information and privacy settings of a user. The service provider may provide a social network service that accesses various personal information. A smart contract is determined according to the privacy settings of the user, such that a user my opt-in and opt-out of allowing access to a wide range of applications.
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
A method and architecture for using dynamically loaded plugins is described herein. The dynamically loaded plugin architecture comprises a parent context and a plugin repository. The parent context may define one or more reusable software components. The plugin repository may store one or more plugins. When a plugin is loaded, a child context may be created dynamically. The child context is associated with the plugin and inherits the one or more reusable software components from the parent context.
A data relationships storage platform for analysis of one or more data sources is described herein. A data processing system may be communicatively coupled to one or more data sources and one or more big-data databases. One or more collectors may collect data pieces from the one or more data sources. One or more analyzer may analyze the collected data pieces to determine whether one or more relationships exist between the collected data pieces. The analysis results in one or more data globs that include one or more of the data pieces and relationship information, such as tags. The tagged data globs may be communicated to and stored in one or more big-data databases.
G06F 7/08 - Sorting, i.e. grouping record carriers in numerical or other ordered sequence according to the classification of at least some of the information they carry
12.
CONTENT DISTRIBUTION VIA USAGE TRACKING NON-FUNGIBLE TOKENS
Usage tracking NFTs (UT-NFTs) provide a protocol and an exchange for scalable content distribution and tracking. The protocol provides programmable UT-NFTs that can link multiple layers of content. As the UT-NFTs are used, the content providers are paid via a cyptocurrency exchange. The exchange dictates and controls the dynamic pricing of content according to how instrumental the content is to the activities of the end user.
G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
The system provides a method and process for displaying and sorting messages in a communication system. The system allows multiple folders of messages to be opened simultaneously. The system also displays sent and received messages in the same display when desired. The system includes automatic and/or custom color coding of messages for ease of identification of message types, sent or received messages, root sender, cc messages, responsive messages, etc. The system also includes a unique navigation system to allow the user to more easily move through related messages, threads, and folders. The navigation system can be used in situations where the prior art would have required a search to be executed.
A computer-implemented method performed at a server system having one or more processors and memory, the method comprising receiving a set of curated documents comprising one or more documents identified as being relevant to a sector, analyzing the set of curated documents to determine one or more words and a count of each of the one or more words for all documents of the curated set of documents, further analyzing the set of curated documents, by analyzing one or more n-grams based on the one or more words, determining a first score based on a term frequency and a global document frequency of each of the one or more words of each of the one or more n-grams, determining a document vector based on averages of the first score, where the document vector comprises a perfect document for the sector, and storing the document vector in the data store.
G06F 16/9535 - Search customisation based on user profiles and personalisation
G06Q 10/101 - Collaborative creation, e.g. joint development of products or services
G06Q 10/107 - Computer-aided management of electronic mailing [e-mailing]
G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
G06V 30/416 - Extracting the logical structure, e.g. chapters, sections or page numbersIdentifying elements of the document, e.g. authors
H04L 51/216 - Handling conversation history, e.g. grouping of messages in sessions or threads
The system provides a method and apparatus for sorting and displaying information from a BBS. The system provides a method of sorting and presenting messages from a BBS in a way so that the relationship in message threads can be easily observed and related messages can be identified. The system provides a way to view messages and map message threads in two and three dimensions so that the content of messages can be easily reviewed and the relationship between messages can be seen and followed. The system allows a user to enter into a message thread at any point and to then produce a visualization of the related threads and messages associated with each individual message. The system provides interfaces for either a linear or threaded BBS or even a hybrid BBS that is some combination of linear and threaded.
The system provides a method of sorting and presenting messages in a way so that the relationship in message threads can be easily observed and related messages can be identified. The system provides a way to view messages and map message threads and inboxes in two and three dimensions so that the content of messages can be easily reviewed and the relationship between messages can be seen and followed. The system is not limited to email messages but can present the relationship between multiple types of communications including emails, instant messages, texts, tweets, bulletin boards, wilds, blogs, voice conversations postings on social networks and other types of communications. In addition, the system allows for the inclusion of transactional information, including financial transactions, physical movement, asset deployment, or other acts or activities that may be related to, or independent of, the communications.
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.
G06F 16/2457 - Query processing with adaptation to user needs
G06F 16/25 - Integrating or interfacing systems involving database management systems
G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
A method and architecture for using dynamically loaded plugins is described herein. The dynamically loaded plugin architecture comprises a parent context and a plugin repository. The parent context may define one or more reusable software components. The plugin repository may store one or more plugins. When a plugin is loaded, a child context may be created dynamically. The child context is associated with the plugin and inherits the one or more reusable software components from the parent context.
A data relationships storage platform for analysis of one or more data sources is described herein. A data processing system may be communicatively coupled to one or more data sources and one or more big-data databases. One or more collectors may collect data pieces from the one or more data sources. One or more analyzer may analyze the collected data pieces to determine whether one or more relationships exist between the collected data pieces. The analysis results in one or more data globs that include one or more of the data pieces and relationship information, such as tags. The tagged data globs may be communicated to and stored in one or more big-data databases.
G06F 7/08 - Sorting, i.e. grouping record carriers in numerical or other ordered sequence according to the classification of at least some of the information they carry
Systems and methods are provided for data analysis that may be initialized via self-identification from customers and continually trained automatically thereafter. A plurality of records are partitioned into a plurality of tagged sets. The plurality of tagged sets comprises a positive set, a negative set, and a neutral set. A model is generated according to a first portion of the plurality of tagged sets. Then, an initial fit of the model is evaluated according to a second portion of the plurality of tagged sets. The model may then be adjusted according to the initial fit of the model. A final fit of the adjusted model is evaluated according to a third portion of the plurality of tagged sets.
Systems and methods are provided for determining a sentiment score for an article, tagging the article with an entity and one or more of a plurality of signals, determining a daily sentiment score according the entity, and determining an average sentiment score according the daily sentiment score and a predetermined time period. System and methods are provided for assessing components of Growth and Risk calculations via sub-indices and their resulting growth and risk scores at an entity or industry level.
A computer-implemented method performed at a server system having one or more processors and memory, the method comprising receiving a set of curated documents comprising one or more documents identified as being relevant to a sector, analyzing the set of curated documents to determine one or more words and a count of each of the one or more words for all documents of the curated set of documents, further analyzing the set of curated documents, by analyzing one or more n-grams based on the one or more words, determining a first score based on a term frequency and a global document frequency of each of the one or more words of each of the one or more n-grams, determining a document vector based on averages of the first score, where the document vector comprises a perfect document for the sector, and storing the document vector in the data store.
G06F 16/00 - Information retrievalDatabase structures thereforFile system structures therefor
G06F 16/2457 - Query processing with adaptation to user needs
G06F 16/9535 - Search customisation based on user profiles and personalisation
G06Q 10/101 - Collaborative creation, e.g. joint development of products or services
G06Q 10/107 - Computer-aided management of electronic mailing [e-mailing]
G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
The system provides a method of sorting and presenting messages in a way so that the relationship in message threads can be easily observed and related messages can be identified. The system provides a way to view messages and map message threads and inboxes in two and three dimensions so that the content of messages can be easily reviewed and the relationship between messages can be seen and followed. The system is not limited to email messages but can present the relationship between multiple types of communications including emails, instant messages, texts, tweets, bulletin boards, wikis, blogs, voice conversations postings on social networks and other types of communications. In addition, the system allows for the inclusion of transactional information, including financial transactions, physical movement, asset deployment, or other acts or activities that may be related to, or independent of, the communications.
A method and architecture for using dynamically loaded plugins is described herein. The dynamically loaded plugin architecture comprises a parent context and a plugin repository. The parent context may define one or more reusable software components. The plugin repository may store one or more plugins. When a plugin is loaded, a child context may be created dynamically. The child context is associated with the plugin and inherits the one or more reusable software components from the parent context.
A data relationships storage platform for analysis of one or more data sources is described herein. A data processing system may be communicatively coupled to one or more data sources and one or more big-data databases. One or more collectors may collect data pieces from the one or more data sources. One or more analyzer may analyze the collected data pieces to determine whether one or more relationships exist between the collected data pieces. The analysis results in one or more data globs that include one or more of the data pieces and relationship information, such as tags. The tagged data globs may be communicated to and stored in one or more big-data databases.
G06F 7/08 - Sorting, i.e. grouping record carriers in numerical or other ordered sequence according to the classification of at least some of the information they carry
36 - Financial, insurance and real estate services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Financial research and information services; Financial
information services provided on-line from a computer
database or a global computer network, namely, providing
news and information to investors regarding companies and
assets in their portfolios. Computer services, namely, creating computer network-based
indexes of information, websites, and resources; Computer
services, namely, providing search platforms to allow
subscribers to retrieve information from the internet,
public record databases, and proprietary databases; Computer
services, namely, creating cloud-based indexes of
information; Providing online non-downloadable computer
software, namely, an artificial intelligence solution which
gathers information from public news, legal and business
databases and then prioritizes and alerts users as to
changes in multiple areas of exposure, namely, financial,
environmental, legal, political, reputation management, and
product sales; Providing online non-downloadable computer
software, namely, an artificial intelligence solution which
gathers information from a customer relationship management
system, public news, legal and business databases and alerts
users as to significant business changes, namely, changes in
management, customer announcements, expansion or relocation,
mergers and acquisitions and legal news.
36 - Financial, insurance and real estate services
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Financial research and information services; Financial information services provided on-line from a computer database or a global computer network, namely, providing news and information to investors regarding companies and assets in their portfolios.
(2) Computer services, namely, creating computer network-based indexes of information, websites, and resources; Computer services, namely, providing internet search engines to allow subscribers to retrieve information from the internet, public record databases, and proprietary databases; Information technology services, namely creating cloud-based indexes of information for others; Providing subscription-based use of online non-downloadable computer software for gathering information from public news, legal and business databases and then prioritizing and alerting users as to changes in multiple areas of exposure, namely, financial, environmental, legal, political, reputation management, and product sales; application service provider featuring application programming interface (api) software namely, an artificial intelligence solution for gathering information from public news, legal and business databases and then prioritizing and alerting users as to changes in multiple areas of exposure, namely, financial, environmental, legal, political, reputation management, and product sales; Providing subscription-based use of online non-downloadable computer software, namely, an artificial intelligence solution for gathering information from a customer relationship management system, public news, legal and business databases and alerting users as to significant business changes, namely, changes in management, customer announcements, expansion or relocation, mergers and acquisitions and legal news; application service provider featuring application programming interface (api) software namely, an artificial intelligence solution for gathering information from a customer relationship management system, public news, legal and business databases and alerting users as to significant business changes, namely, changes in management, customer announcements, expansion or relocation, mergers and acquisitions and legal news.
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.
36 - Financial, insurance and real estate services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Financial research and information services; Investment advice; Financial information services provided on-line from a computer database or a global computer network, namely, providing news and information to investors regarding companies and assets; Financial information services provided on-line from a computer database or a global computer network, namely, providing growth potential measurements Computer services, namely, creating computer network-based indexes of information, websites, and resources; Computer services, namely, providing search platforms to allow subscribers to retrieve information from the internet, public record databases, and proprietary databases; Computer services, namely, creating cloud-based indexes of information; Providing online non-downloadable computer software, namely, an artificial intelligence solution which gathers information from public news, legal and business databases and then prioritizes and alerts users as to changes in multiple areas of exposure, namely, financial, environmental, legal, political, reputation management, and product sales; Providing online non-downloadable computer software, namely, an artificial intelligence solution which gathers information from a customer relationship management system, public news, legal and business databases and alerts users as to significant business changes, namely, changes in management, customer announcements, expansion or relocation, mergers and acquisitions and legal news; Providing online non-downloadable computer software, namely, an artificial intelligence solution which gathers information from online data sources to create growth potential measurements
36 - Financial, insurance and real estate services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Financial research and information services; Financial information services provided on-line from a computer database or a global computer network, namely, providing news and information to investors regarding companies and assets in their portfolios Computer services, namely, creating computer network-based indexes of information, websites, and resources; Computer services, namely, providing search platforms to allow subscribers to retrieve information from the internet, public record databases, and proprietary databases; Computer services, namely, creating cloud-based indexes of information; Providing online nondownloadable computer software, namely, an artificial intelligence solution which gathers information from public news, legal and business databases and then prioritizes and alerts users as to changes in multiple areas of exposure, namely, financial, environmental, legal, political, reputation management, and product sales; Providing online nondownloadable computer software, namely, an artificial intelligence solution which gathers information from a customer relationship management system, public news, legal and business databases and alerts users as to significant business changes, namely, changes in management, customer announcements, expansion or relocation, mergers and acquisitions and legal news
A method and architecture for using dynamically loaded plugins is described herein. The dynamically loaded plugin architecture comprises a parent context and a plugin repository. The parent context may define one or more reusable software components. The plugin repository may store one or more plugins. When a plugin is loaded, a child context may be created dynamically. The child context is associated with the plugin and inherits the one or more reusable software components from the parent context.
36 - Financial, insurance and real estate services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Financial research and information services; financial
information services provided on-line from a computer
database or a global computer network, namely, providing
news and information to investors regarding companies and
assets in their portfolios. Computer services, namely, creating computer network-based
indexes of information, websites, and resources; computer
services, namely, hosting search platforms on the Internet
to allow subscribers to retrieve information from the
internet, public record databases, and proprietary
databases; computer services, namely, creating cloud-based
indexes of information; providing online non-downloadable
computer software, namely, an artificial intelligence
solution which gathers information from public news, legal
and business databases and then prioritizes and alerts users
as to changes in multiple areas of exposure, namely,
financial, environmental, legal, political, reputation
management, and product sales; providing online
non-downloadable computer software, namely, an artificial
intelligence solution which gathers information from a
customer relationship management system, public news, legal
and business databases and alerts users as to significant
business changes, namely, changes in management, customer
announcements, expansion or relocation, mergers and
acquisitions and legal news.
36 - Financial, insurance and real estate services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Financial research and information services; financial
information services provided on-line from a computer
database or a global computer network, namely, providing
news and information to investors regarding companies and
assets in their portfolios. Computer services, namely, creating computer network-based
indexes of information, websites, and resources; computer
services, namely, providing search platforms to allow
subscribers to retrieve information from the internet,
public record databases, and proprietary databases; computer
services, namely, creating cloud-based indexes of
information; providing online non-downloadable computer
software, namely, an artificial intelligence solution which
gathers information from public news, legal and business
databases and then prioritizes and alerts users as to
changes in multiple areas of exposure, namely, financial,
environmental, legal, political, reputation management, and
product sales; providing online non-downloadable computer
software, namely, an artificial intelligence solution which
gathers information from a customer relationship management
system, public news, legal and business databases and alerts
users as to significant business changes, namely, changes in
management, customer announcements, expansion or relocation,
mergers and acquisitions and legal news.
36 - Financial, insurance and real estate services
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Financial research and information services in the fields of financial planning and investment management; financial information services provided on-line from a computer database or a global computer network, namely, providing news and information to investors regarding companies and assets in their portfolios
(2) Computer services, namely, creating computer network-based indexes of information, websites, and resources; computer services, namely, providing search platforms to allow subscribers to retrieve information from the internet, public record databases, and proprietary databases; computer services, namely, creating cloud-based indexes of information; providing software as a service, namely, an artificial intelligence solution which gathers information from public news, legal and business databases and then prioritizes and alerts users as to changes in multiple areas of exposure, namely, financial, environmental, legal, political, reputation management, and product sales; providing software as a service, namely, an artificial intelligence solution which gathers information from a customer relationship management system, public news, legal and business databases and alerts users as to significant business changes, namely, changes in management, customer announcements, expansion or relocation, mergers and acquisitions and legal news
36 - Financial, insurance and real estate services
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Financial research and information services in the fields of financial planning and investment management; financial information services provided on-line from a computer database or a global computer network, namely, providing news and information to investors regarding companies and assets in their portfolios
(2) Computer services, namely, creating computer network-based indexes of information, websites, and resources; computer services, namely, providing search platforms to allow subscribers to retrieve information from the internet, public record databases, and proprietary databases; computer services, namely, creating cloud-based indexes of information; providing software as a service, namely, an artificial intelligence solution which gathers information from public news, legal and business databases and then prioritizes and alerts users as to changes in multiple areas of exposure, namely, financial, environmental, legal, political, reputation management, and product sales; providing software as a service, namely, an artificial intelligence solution which gathers information from a customer relationship management system, public news, legal and business databases and alerts users as to significant business changes, namely, changes in management, customer announcements, expansion or relocation, mergers and acquisitions and legal news
36 - Financial, insurance and real estate services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Financial research and information services; Financial information services provided on-line from a computer database or a global computer network, namely, providing news and information to investors regarding companies and assets in their portfolios Computer services, namely, creating computer network-based indexes of information, websites, and resources; Computer services, namely, providing search platforms to allow subscribers to retrieve information from the internet, public record databases, and proprietary databases; Computer services, namely, creating cloud-based indexes of information; Providing online nondownloadable computer software, namely, an artificial intelligence solution which gathers information from public news, legal and business databases and then prioritizes and alerts users as to changes in multiple areas of exposure, namely, financial, environmental, legal, political, reputation management, and product sales; Providing online nondownloadable computer software, namely, an artificial intelligence solution which gathers information from a customer relationship management system, public news, legal and business databases and alerts users as to significant business changes, namely, changes in management, customer announcements, expansion or relocation, mergers and acquisitions and legal news
36 - Financial, insurance and real estate services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Financial research and information services; Financial information services provided on-line from a computer database or a global computer network, namely, providing news and information to investors regarding companies and assets in their portfolios Computer services, namely, creating computer network-based indexes of information, websites, and resources; Computer services, namely, providing search platforms to allow subscribers to retrieve information from the internet, public record databases, and proprietary databases; Computer services, namely, creating cloud-based indexes of information; Providing online nondownloadable computer software, namely, an artificial intelligence solution which gathers information from public news, legal and business databases and then prioritizes and alerts users as to changes in multiple areas of exposure, namely, financial, environmental, legal, political, reputation management, and product sales; Providing online nondownloadable computer software, namely, an artificial intelligence solution which gathers information from a customer relationship management system, public news, legal and business databases and alerts users as to significant business changes, namely, changes in management, customer announcements, expansion or relocation, mergers and acquisitions and legal news
A data relationships storage platform for analysis of one or more data sources is described herein. A data processing system may be communicatively coupled to one or more data sources and one or more big-data databases. One or more collectors may collect data pieces from the one or more data sources. One or more analyzer may analyze the collected data pieces to determine whether one or more relationships exist between the collected data pieces. The analysis results in one or more data globs that include one or more of the data pieces and relationship information, such as tags. The tagged data globs may be communicated to and stored in one or more big-data databases.
G06F 7/08 - Sorting, i.e. grouping record carriers in numerical or other ordered sequence according to the classification of at least some of the information they carry
The system provides a method and process for displaying and sorting messages in a communication system. The system allows multiple folders of messages to be opened simultaneously. The system also displays sent and received messages in the same display when desired. The system includes automatic and/or custom color coding of messages for ease of identification of message types, sent or received messages, root sender, cc messages, responsive messages, etc. The system also includes a unique navigation system to allow the user to more easily move through related messages, threads, and folders. The navigation system can be used in situations where the prior art would have required a search to be executed.
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.
A method and architecture for using dynamically loaded plugins is described herein. The dynamically loaded plugin architecture comprises a parent context and a plugin repository. The parent context may define one or more reusable software components. The plugin repository may store one or more plugins. When a plugin is loaded, a child context may be created dynamically. The child context is associated with the plugin and inherits the one or more reusable software components from the parent context.
A method and architecture for using dynamically loaded plugins is described herein. The dynamically loaded plugin architecture comprises a parent context and a plugin repository. The parent context may define one or more reusable software components. The plugin repository may store one or more plugins. When a plugin is loaded, a child context may be created dynamically. The child context is associated with the plugin and inherits the one or more reusable software components from the parent context.
A computer-implemented method performed at a server system having one or more processors and memory, the method comprising receiving a set of curated documents comprising one or more documents identified as being relevant to a sector, analyzing the set of curated documents to determine one or more words and a count of each of the one or more words for all documents of the curated set of documents, further analyzing the set of curated documents, by analyzing one or more n-grams based on the one or more words, determining a first score based on a term frequency and a global document frequency of each of the one or more words of each of the one or more n-grams, determining a document vector based on averages of the first score, where the document vector comprises a perfect document for the sector, and storing the document vector in the data store.
G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
G06F 16/9535 - Search customisation based on user profiles and personalisation
44.
Method and apparatus for 3D display and analysis of disparate data
The system provides a method and apparatus for sorting and displaying collections of communications. These communications can be a single type or multiple types of data and may come from email systems, bulletin boards, text messages, Facebook and Twitter postings and comments, financial transactions, travel itineraries or any other type of communications. The communications represented by the system can be electronic or physical as desired. The system can also present forwarded, copied, replied, or other types of communications. In one embodiment, the system provides a Universe View of a set of communications. The Universe View, in one embodiment, is a three dimensional representation of a plurality of cubes. Each cube represents a subset of a collection of communications. Each cube can be color coded or shaded to represent a dominant theme of the contents of the communications represented by the cube.
G06T 11/20 - Drawing from basic elements, e.g. lines or circles
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
A method and architecture for using dynamically loaded plugins is described herein. The dynamically loaded plugin architecture comprises a parent context and a plugin repository. The parent context may define one or more reusable software components. The plugin repository may store one or more plugins. When a plugin is loaded, a child context may be created dynamically. The child context is associated with the plugin and inherits the one or more reusable software components from the parent context.
A method and architecture for using dynamically loaded plugins is described herein. The dynamically loaded plugin architecture comprises a parent context and a plugin repository. The parent context may define one or more reusable software components. The plugin repository may store one or more plugins. When a plugin is loaded, a child context may be created dynamically. The child context is associated with the plugin and inherits the one or more reusable software components from the parent context.
The system provides a method and apparatus for sorting and displaying collections of communications. These communications can be a single type or multiple types of data and may come from email systems, bulletin boards, text messages, Facebook and Twitter postings and comments, financial transactions, travel itineraries or any other type of communications. The communications represented by the system can be electronic or physical as desired. The system can also present forwarded, copied, replied, or other types of communications. In one embodiment, the system provides a Universe View of a set of communications. The Universe View, in one embodiment, is a three dimensional representation of a plurality of cubes. Each cube represents a subset of a collection of communications. Each cube can be color coded or shaded to represent a dominant theme of the contents of the communications represented by the cube.
G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
G06T 11/20 - Drawing from basic elements, e.g. lines or circles
48.
Method and apparatus for 3D display and analysis of disparate data
The system provides a method and apparatus for sorting and displaying collections of communications. These communications can be a single type or multiple types of data and may come from email systems, bulletin boards, text messages, Facebook and Twitter postings and comments, financial transactions, travel itineraries or any other type of communications. The communications represented by the system can be electronic or physical as desired. The system can also present forwarded, copied, replied, or other types of communications. In one embodiment, the system provides a Universe View of a set of communications. The Universe View, in one embodiment, is a three dimensional representation of a plurality of cubes. Each cube represents a subset of a collection of communications. Each cube can be color coded or shaded to represent a dominant theme of the contents of the communications represented by the cube.
G06F 17/30 - Information retrieval; Database structures therefor
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G06T 11/20 - Drawing from basic elements, e.g. lines or circles
A data relationships storage platform for analysis of one or more data sources is described herein. A data processing system may be communicatively coupled to one or more data sources and one or more big-data databases. One or more collectors may collect data pieces from the one or more data sources. One or more analyzer may analyze the collected data pieces to determine whether one or more relationships exist between the collected data pieces. The analysis results in one or more data globs that include one or more of the data pieces and relationship information, such as tags. The tagged data globs may be communicated to and stored in one or more big-data databases.
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.
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.
A data relationships storage platform for analysis of one or more data sources is described herein. A data processing system may be communicatively coupled to one or more data sources and one or more big-data databases. One or more collectors may collect data pieces from the one or more data sources. One or more analyzer may analyze the collected data pieces to determine whether one or more relationships exist between the collected data pieces. The analysis results in one or more data globs that include one or more of the data pieces and relationship information, such as tags. The tagged data globs may be communicated to and stored in one or more big-data databases.
The system provides a method and apparatus for sorting and displaying collections of communications. These communications can be a single type or multiple types of data and may come from email systems, bulletin boards, text messages, Facebook and Twitter postings and comments, financial transactions, travel itineraries or any other type of communications. The communications represented by the system can be electronic or physical as desired. The system can also present forwarded, copied, replied, or other types of communications. In one embodiment, the system provides a Universe View of a set of communications. The Universe View, in one embodiment, is a three dimensional representation of a plurality of cubes. Each cube represents a subset of a collection of communications. Each cube can be color coded or shaded to represent a dominant theme of the contents of the communications represented by the cube.
The system provides a method and apparatus for sorting and displaying collections of communications. These communications can be a single type or multiple types of data and may come from email systems, bulletin boards, text messages, Facebook and Twitter postings and comments, financial transactions, travel itineraries or any other type of communications. The communications represented by the system can be electronic or physical as desired. The system can also present forwarded, copied, replied, or other types of communications. In one embodiment, the system provides a Universe View of a set of communications. The Universe View, in one embodiment, is a three dimensional representation of a plurality of cubes. Each cube represents a subset of a collection of communications. Each cube can be color coded or shaded to represent a dominant theme of the contents of the communications represented by the cube.
The system provides a method and apparatus for sorting and displaying collections of communications. These communications can be a single type or multiple types of data and may come from email systems, bulletin boards, text messages, Facebook and Twitter postings and comments, financial transactions, travel itineraries or any other type of communications. The communications represented by the system can be electronic or physical as desired. The system can also present forwarded, copied, replied, or other types of communications. In one embodiment, the system provides a Universe View of a set of communications. The Universe View, in one embodiment, is a three dimensional representation of a plurality of cubes. Each cube represents a subset of a collection of communications. Each cube can be color coded or shaded to represent a dominant theme of the contents of the communications represented by the cube.
The system provides a method and apparatus for sorting and displaying information from a BBS. The system provides a method of sorting and presenting messages from a BBS in a way so that the relationship in message threads can be easily observed and related messages can be identified. The system provides a way to view messages and map message threads in two and three dimensions so that the content of messages can be easily reviewed and the relationship between messages can be seen and followed. The system allows a user to enter into a message thread at any point and to then produce a visualization of the related threads and messages associated with each individual message. The system provides interfaces for either a linear or threaded BBS or even a hybrid BBS that is some combination of linear and threaded.
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
The system provides a method and process for displaying and sorting messages in a communication system. The system allows multiple folders of messages to be opened simultaneously. The system also displays sent and received messages in the same display when desired. The system includes automatic and/or custom color coding of messages for ease of identification of message types, sent or received messages, root sender, cc messages, responsive messages, etc. The system also includes a unique navigation system to allow the user to more easily move through related messages, threads, and folders. The navigation system can be used in situations where the prior art would have required a search to be executed.
The system provides a method of sorting and presenting messages in a way so that the relationship in message threads can be easily observed and related messages can be identified. The system provides a way to view messages and map message threads and inboxes in two and three dimensions so that the content of messages can be easily reviewed and the relationship between messages can be seen and followed. The system is not limited to email messages but can present the relationship between multiple types of communications including emails, instant messages, texts, tweets, bulletin boards, wikis, blogs, voice conversations postings on social networks and other types of communications. In addition, the system allows for the inclusion of transactional information, including financial transactions, physical movement, asset deployment, or other acts or activities that may be related to, or independent of, the communications.