EP3342130A1 - Secure communications methods for use with entrepreneurial prediction systems and methods - Google Patents
Secure communications methods for use with entrepreneurial prediction systems and methodsInfo
- Publication number
- EP3342130A1 EP3342130A1 EP16844846.2A EP16844846A EP3342130A1 EP 3342130 A1 EP3342130 A1 EP 3342130A1 EP 16844846 A EP16844846 A EP 16844846A EP 3342130 A1 EP3342130 A1 EP 3342130A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- data
- entrepreneur
- party
- communications
- message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0861—Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- H04W4/08—User group management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
- H04L63/107—Network architectures or network communication protocols for network security for controlling access to devices or network resources wherein the security policies are location-dependent, e.g. entities privileges depend on current location or allowing specific operations only from locally connected terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/60—Context-dependent security
- H04W12/63—Location-dependent; Proximity-dependent
Definitions
- the present technology pertains to the field of behavior scoring and prediction, and more particularly to a multi-variable assessment system that determines scores or measures relating to the likelihood of various business- related outcomes.
- a system of one or more computers can be configured to perform particular operations or actions by virtue of having software, firmware, hardware, or a combination of them installed on the system that in operation causes or cause the system to perform the actions.
- One or more computer programs can be configured to perform particular operations or actions by virtue of including instructions that, when executed by data processing apparatus, cause the apparatus to perform the actions.
- One general aspect includes a method for verifying secure communications between a sending party and a receiving party over a communications network, the method comprising: (a) determining if the sending or receiving parties are accessing the communications network from a geographical location of low trust; (b) verifying a
- communications channel of the communications network by: (i) authenticating communications devices used by the sending party and the receiving party; or (ii) authenticating a message transmitted from the sending party to the receiving party using an encryption scheme and an error detection block associated with the message; and (c) verifying the sending party by: (i) receiving current biometric information for the sending party; (ii) authenticating the current biometric information against pre-stored biometric information for the sending party to authenticate or reject the transmitted message; and (d) transmitting the message to the receiving party if the communications channel and the sending party are verified.
- One general aspect includes a method including (a) determining if the sending or receiving parties are accessing the communications network from a geographical location of low trust; (b) verifying a communications channel of the communications network by: (i) authenticating communications devices used by the sending party and the receiving party; or (ii) authenticating a message transmitted from the sending party to the receiving party using an encryption scheme and an error detection block associated with the message; and (c) verifying the sending party by: (i) receiving current biometric information for the sending party; (ii) authenticating the current biometric information against pre- stored biometric information for the sending party to authenticate or reject the transmitted message; (iii) extracting meta-data from the current biometric information; and (iv) authenticating the meta-data of the current biometric information against pre-stored meta-data for the sending party to authenticate or reject the transmitted message; and (d) transmitting the message to the receiving party if the communications channel and the sending party are verified.
- One general aspect includes a method including: (a) pre-storing entrepreneur data that comprises location information and biometric information for an entrepreneur, as well as identifying information for a communications device used by the entrepreneur to access the communications network; (b) receiving a message transmitted from the entrepreneur using their
- FIG. 1 is a schematic diagram of a process for receiving various sources of information, extracting relevant information and translating the extracted information so that it can be stored in data stores relating to attributes of either the entrepreneur, the business opportunity or to the social network and social capital of the entrepreneur.
- FIG. 2 is a diagram of a process for extracting features from the categorized databases, providing these features to predictive models (either mathematically derived or qualitatively derived), which then produces scores relating to the entrepreneurial success in question.
- FIG. 3 illustrates a scoring model with multiple idealized clusters of behavior, for use in accordance with the present technology.
- FIG. 4 is a schematic diagram of an exemplary computing architecture that can be used to practice aspects of the present technology.
- FIG. 5 is a flowchart of an example method of the present technology.
- FIG. 6 is a flow diagram of an example feature extraction process, where features are used to validate a transaction, and preferably in some embodiments on an ongoing basis during the transaction.
- FIG. 7 is a flowchart of an example method for performing a multi-loci modeling of an individual to determine their entrepreneurial ability.
- FIG. 8 is an example flow diagram of a data collection and analysis process of the present technology.
- FIG. 9 illustrates an exemplary computing system that may be used to implement embodiments according to the present technology.
- FIG. 10 is a schematic diagram of an example system for
- FIG. 11 is a flowchart of an example method for verifying secure communications between a sending party and a receiving party over a communications network.
- FIG. 12 is a flowchart of a method for verifying secure communications over a communications network.
- the present technology pertains to the field of behavior scoring and prediction, and more particularly to a multi-variable assessment methods and processes that determine scores or metrics relating to the likelihood of various business-related outcomes.
- assessments scores which serve as predictors of both specific behaviors and of general capabilities are known in the art. Such systems allow for the assignment of scores relating to credit worthiness (or purchasing likelihood, or next click in web browsing behavior) or the likelihood of other very specific behaviors.
- Some scores assess general capabilities such as intelligence, but these scores tend to be either very specific to a single feature relating to an individual, or are very general relating to a global attribute such as intelligence.
- behavior scores relating to repayments due under contracts such as credit scores, rely upon centralized stores of verified information about previously demonstrated behavior.
- a multi-variable system and method allow for the scoring of a complex set of inputs, together with information associated with social-network structure and activity of an individual. These diverse types of information are coalesced by the present technology to assess the entrepreneurial behavior of an individual.
- This technology solves the known problem of predicting entrepreneurial success - which may for the purpose of this description be defined as predicting the likelihood of a business person successfully conducting one or more business transactions and subsequently repaying investment capital that may have been advanced for that business purpose.
- the present technology calculates a plurality of unique and proprietary scores and indications that allow for the assessment of
- This assessment can be utilized to determine the suitability of the individual for a business opportunity or as an informative tool that allows the individual to assess their entrepreneurial ability as compared to other individuals.
- the present technology and scoring system is neither based upon a single behavior, nor is it considered a general attribute of an individual.
- Entrepreneurial potential (or predictability), as defined herein, is seen as a complex set of personal factors, including capabilities, the match of these personal characteristics with a specific business opportunity and with the social capital that an entrepreneur has accrued within a specific community of operation.
- the thesis of this technology includes the notion that the matches between all of these factors can be developed and improved with conscious attention and training of an individual.
- some embodiments of the present technology do not presume that there is a single ideal of
- the present technology provides methods and systems for capturing a plurality of types of information about entrepreneurs and their communications as possible (especially electronic data gathered from emails, websites, forums, blogs, and so forth).
- the present technology also provides systems and methods for extracting measures and/or features of the information and the communications and links (e.g., social connections) made by the entrepreneur (or between the entrepreneur and other parties).
- the present technology may also employ these measures (e.g., metrics) to develop predictive models relating to entrepreneurship.
- the present technology can employ the created models to generate scores that represent entrepreneurial success (e.g.,
- the present technology may also communicate these scores to interested parties or back to the entrepreneur.
- FIG. 1 is a diagram of a process for receiving various sources of information, extracting relevant information and translating the extracted information so that it can be stored in data stores relating to attributes of either the entrepreneur, the business opportunity or to the social network and social capital of the entrepreneur.
- Each of the sources of information involves a specific process to extract the relevant fields to be stored. As more sources of
- FIG. 2 is a diagram of a process for extracting features from the categorized databases, providing these features to predictive models (either mathematically derived or qualitatively derived), which then produces scores relating to the entrepreneurial success in question.
- the categories of data presented are indicative of the general categories that may be kept relative to an entrepreneur, a specific business opportunity, social network of the individual, social capital of the individual, or any combinations thereof.
- FIG. 3 shows a scoring model with multiple idealized clusters of behavior.
- scoring models of this type the subject is compared to multiple idealized targets and scored based upon the nearest idealized cluster.
- Guidance is given by suggesting to the subject behaviors that would make the subject's behavior correspond more closely with one or more of the idealized behavior clusters.
- FIG. 4 illustrates an exemplary architecture for practicing aspects of the present technology.
- the architecture comprises a business transaction analysis system, hereinafter "system 405" that is configured to provide various business transaction analysis system, hereinafter "system 405" that is configured to provide various business transaction analysis system, hereinafter "system 405" that is configured to provide various business transaction analysis system, hereinafter "system 405" that is configured to provide various business transaction analysis system, hereinafter "system 405" that is configured to provide various business transaction analysis system, hereinafter "system 405" that is configured to provide various business transaction analysis system, hereinafter "system 405" that is configured to provide various business transaction analysis system
- the system 405 is configured to communicate with client devices, such as client 415.
- the client 415 may include, for example, a Smartphone, a telephone a laptop, a computer, or other similar computing and/or communication device.
- An example of a computing device that can be utilized in accordance with the present technology is described in greater detail with respect to FIG. 8.
- the system 405 may communicatively couple with the client 415 via a public or private network, such as network 420. Suitable networks may include or interface with any one or more of, for instance, a local intranet, a PAN
- LAN Local Area Network
- WAN Wide Area Network
- MAN Metropolitan Area Network
- VPN virtual private network
- SAN storage area network
- AIN Advanced Intelligent Network
- SONET synchronous optical network
- DDS Digital Data Service
- DSL Digital Subscriber Line
- Ethernet Ethernet
- ISDN Integrated Services Digital Network
- dial-up port such as a V.90, V.34 or V.34bis analog modem connection, a cable modem, an ATM (Asynchronous Transfer Mode) connection, or an FDDI (Fiber Distributed Data Interface) or CDDI (Copper Distributed Data Interface) connection.
- FDDI Field Distributed Data Interface
- CDDI Copper Distributed Data Interface
- communications may also include links to any of a variety of wireless networks, including WAP (Wireless Application Protocol), GPRS (General Packet Radio Service), GSM (Global System for Mobile Communication), CDMA (Code Division Multiple Access) or TDMA (Time Division Multiple Access), cellular phone networks, GPS (Global Positioning System), CDPD (cellular digital packet data), RIM (Research in Motion, Limited) duplex paging network, Bluetooth radio, or an IEEE 802.11-based radio frequency network.
- the network 520 can further include or interface with any one or more of an RS-232 serial connection, an IEEE-1394 (Firewire) connection, a Fiber Channel connection, an IrDA
- the system 405 generally comprises a processor, 430, a network interface 435, and a memory 440.
- the memory 440 comprises logic (e.g instructions or applications) 445 that can be executed by the processor 430 to perform various methods.
- the logic may include a user interface module 425 as well as a data aggregation and correlation application (hereinafter application 450) that is configured to provide the functionalities described in greater detail herein.
- the functionalities described herein, which are attributed to the system 405 and application 450 may also be executed within the client 415. That is, the client 415 may be programmed to execute the functionalities described herein. In other instances, the system 405 and client 415 may cooperate to provide the functionalities described herein, such that the client 415 is provided with a client-side application that interacts with the system 405 such that the system 405 and client 415 operate in a client/server relationship. Complex computational features may be executed by the system 405, while simple operations that require fewer computational resources may be executed by the client 415, such as data gathering and data display.
- GUIs graphical user interfaces
- the user interface module 425 may be executed by the system 405 to provide various graphical user interfaces (GUIs) that allow users to interact with the system 405.
- GUIs are generated by execution of the application 450 itself.
- Users may interact with the system 105 using, for example, a client 415.
- the system 405 may generate web-based interfaces for the client.
- system 405 may be configured to derive a score (or set of scores) that can be used to predict entrepreneurial behavior and success-potential of a Business Person based upon information collected from any of: a Business Person, about the Business Person from third party sources, individuals in contact with the Business Person, social networks of the
- the system 405 is configured to extract information about entrepreneurial potential of a Business Person from social network and other data.
- the system 405 may be configured to link with various sources such as FacebookTM, LinkedinTM, TwitterTM, and so forth, using an application programming interface (API).
- API application programming interface
- the system 405 may scrape web pages or social network feeds for necessary information.
- the system 405 is configured to calculate a level of influence that a Business Person's social relationships will exert over the contracts entered into between or among the Business Person and other parties, such as investors. For example, the system 405 can determine a number of business contacts for an individual, the relative influence of each of these contacts, and a nature of relationship between the individual and their contacts. By example, the system 405 may score a relationship higher where the contact is highly influential, if the individual is in a very close relationship with the contact. Conversely the system 405 may score a relationship lower where the contact is highly influential, if the individual is only casually connected to the contact.
- the system 405 is configured to detect progress in the entrepreneurial development of individual Business Persons based upon their electronic communications such as emails, SMS messages, social network posts, and so forth.
- system 405 is configured to provide proscriptive advice to Business Persons seeking to improve their entrepreneurial capabilities by measuring and suggesting changes to their electronic
- the system 405 may process emails of an individual and identify the vocabulary used in emails that may positively or deleteriously affect the business purposes of the Business Person. For example, if the system 405 detects poor grammar usage or typos in an individual's emails, the system 405 can instruct the individual in how to properly proofread their communications .
- the system 405 is configured to electronically receive data relating to a Business Person's set of social network data with information about various individuals to whom the Business Person is in contact.
- the system 405 is further configured to receive data relating to the date, time, frequency and length of communication messages between a Business Person and other individuals.
- system 405 is configured to append additional data to the communication information relating to the Business Person so that social status and geographic information about the Business Person and individuals with whom the Business Person is in contact is collected or extrapolated for use by the system 405.
- system 405 is configured to
- the system 405 is configured to crowdsource (or use crowdsourced) information, whereby a known
- the system 405 can also combine electronic information from a plurality of sources so as to provide a score or scores that relate to various facets of the Business Persons such as their business skills, abilities, probability of business success, likelihood of completion of business goals, likelihood of future business development and likelihood of various investment returns that may be relevant to potential investors.
- the system 405 can create a single score that represents any combination of the aforementioned facets. In other instances, several scores may be calculated and correlated to one another. For example, the system 405 may generate one score for probability of business success, as well as a second score that represents likelihood of future business development.
- FIG. 5 illustrates an example method that can be executed by the system 405 of FIG. 4.
- the method comprises the system 405 obtaining 505 entrepreneur data related to a plurality of facets of an individual.
- facets comprise personal skills data, business history data, and social network data.
- entrepreneur data can be gathered across a plurality of network modalities.
- the system 405 collects information from several network modalities such as FacebookTM, LinkedlnTM, Google+TM, phone records, SMS text records, e-mail meta-data, and so forth.
- the system 405 can examine the depth of engagement between a target individual and their contacts across these various modes of social connectedness.
- the system 405 is configured to examine how many different modalities are used, recency of contacts, and the temporal elements of change in engagement with each contact, especially those related to 'business events' identified by the target individual.
- each of these data features are important on their own, but the cross-modality aspect provides advantages and information about the target individual that would be impossible to obtain from a single feature analysis, or a plurality of individual features that are not correlated in a cross-modality analysis.
- contact with certain individuals increases as deal parameters are discussed. Those contacts may initially begin as an e-mail introduction, leading to a number of phone conversations, leading to more e-mails, leading to a connection via Linkedin and other social media networks.
- the change in the number of connection points, the frequency and intensity of contact, etc. is a dynamic measurement of engagement between individuals.
- the plurality of network modalities comprises social networks, phone records, and message records - just to name a few.
- the personal skills data comprises data surrounding the individual. This process involves the ability to find and access targeted entrepreneurs and to gather data from and about those individuals, their interests, their skills and their activities.
- the system 405 can obtain data surrounding the business of the entrepreneur, which includes gathering data about business history, about specific business opportunities generated by the entrepreneur, about transaction structures employed - or able to be employed - in the execution of those business opportunities, and the collection of actual execution statistics for their businesses.
- the social network data can comprise data that relates to the social network of the entrepreneur and their business activities, the connections to people and entities, the frequency and intensity of contact and communication, and even the sequence of communications. Additional details regarding each of these types of data will be described below with reference to a feature extraction process.
- the method can include the system 405 extracting 510 features from the personal skills data, business history data, and social network data. To be sure, while a wide variety of information is gathered pertaining to personal skills data, business history data, and social network data, the system 405 is configured to parse this data out into facets that can be used in transaction related processes, as described below.
- the system 405 collects information (e.g., entrepreneur data) using electronic data gathering techniques and stores the information as unstructured data.
- information e.g., entrepreneur data
- One example feature extraction is experience.
- the system 405 is configured to evaluate numerical and textual indicators of experience that are gathered from social network sites to create an experience indicator. Information used can include years in workforce, number of employers, positions held, skills enumerated by friends, press references to individuals resulting from search- engine queries.
- Another feature relates to education.
- the system 405 will evaluate the entrepreneur data for indications of degrees earned, educational institutions attended, certificates of accomplishment or references to training attended as well as other indicators of affiliation with institutions of education.
- Another example feature is geographical footprint.
- social media platforms provide geo-coordinate information (e.g., of last login location) and textual clues (e.g., geographic references, home-town, city, state, country) that allow inferences to be made about an entrepreneur's footprint - or areas that are frequented by the individual.
- This geographical information coupled with development information about the areas frequented (e.g., income per capita, GDP, demographics, general development indicators) allows inference about opportunities to which the entrepreneur has been exposed. Greater geographic exposure (based upon number of regions or continents or states) and economic exposure (based upon development measures) provide for inference into the breadth of experience of the entrepreneur.
- Another example feature includes geographical distribution of contacts/friends. To be sure, just as the geographical footprint of the
- Additional data such as income, GDP, demographics, technical development indices, political measures provide additional information on the 'richness' or variety of friend relationships of the individual.
- the system 405 can categorize an individual's relationships, for example, by region, by economic development of location, and so forth, and distributions of categorized friends and reach across physical space and economic distance factor into diversification measures.
- Another feature that can be extracted by the system 405 comprises functional distribution of contacts.
- the e-mail addresses of friends provide indication of function. For example, many e-mail addresses of contacts emanate from domains with free carriers like 'gmail.com' or 'yahoo.com' - which indicate private or connections that are personal rather than institutional relationships. Other e-mail addresses have domains that are institutional in nature (e.g., bob.smith@jpmorgan.com or john.doe@savethechildren.org ).
- the system 405 searches the domain of these e- mails via text analytics and classifies these contacts into various groupings (e.g., banking, government, political, NGO, religious, and so forth).
- the system 405 the evaluates a distribution of the classified e-mail contacts for each entrepreneur for diversification and for indicators of breadth.
- the system 405 can evaluate features related to social network messages for the individual.
- the system 405 analyzes and categorizes social network messages on a social network feed for an individual into clusters.
- the system 405 determines the
- the system 405 uses a feature such as referrals.
- the system can detect and collect a referral network of entrepreneurs that, once they register with the system 405, refer other individuals to the system 405.
- Such referrals indicate a form of influence that is measured by the system 405.
- the quality of the person responding to the referral reflects on the status of the referring party.
- the system 405 can analyze phone records for the individual.
- the system 405 enables individuals to provide the system 405 with access to their phone records, for example by sending scanned images of their cell-phone records and/or by permitting the system 405 access to their phone- logs on their mobile devices.
- the system 405 utilizes time, duration and contact information from these logs to determine which contacts are current, who originates contact, what is the sequence of contact (e.g., following a call with a first contact a call is made to a second contact), what is the duration of contact (short message or long conversation), what is the frequency of contact, what is the time of day for contact and other similar events.
- the call information provides insight into the dynamic nature of the social network structure of the individual.
- the system 405 can also analyze SMS/MMS records in a manner that is similar to phone conversations. Additionally, the system 405 can also analyze email messages and email metadata from an analysis of email history. The system 405 can examine a frequency, level of engagement, and other similar measures as referenced above with the phone and SMS records. The system 405 can identify clusters of contacts that appear in groupings (cc or bcc records) of e-mail addresses. These, together with the other information that the system 405 gathers about the contacts provides the system 405 with category distributions and linkages between individuals that allow great insight into the dynamic aspects of the social network of the individual.
- groupings cc or bcc records
- the method includes the system 405
- Business event information includes various types of information about business ventures that the target individual participated in.
- the system 405 can determine historical business information that relates to income, expense and business growth by date such as categories of sales, cost of goods, fixed and variable expenses, and so forth. This information is maintained to provide insight into the stability of the business operated by the target individual and to enable us to determine the stability and risk-factors associated with the business. Certain 'common-size' analyses such as dividing expenses by sales to obtain measures like 'labor per dollar of sales' allow the system 405 to combine many similar companies into categories to identify outliers.
- the area of 'statistical process control' provided by the system 405 provides a suite of analyses that identify business elements that are 'out of control' - or that vary in ways that should raise alarm.
- the system 405 can identify and categorize business risks using fixed versus variable expense analysis to determine business break-even points.
- the entering of business data into the system 405 by the target individual is viewed as an indicator of the individual's diligence in reporting.
- the extent and regularity of the business reporting provides a measure of the individual's capabilities in communicating financial information and general 'bankability' of individual.
- the system 405 is configured to allow the individual to enter sales amount, delivery date, invoicing date and collection date for their customers. This information provides for customer-by-customer scrutiny of payment patterns and potential payment delays by the system 405. From payment history information the system 405 can establish expected payment timing that relate to future transactions.
- the system 405 is adapted to maintain a set of desirable business behaviors that are used to assess the cross modality set of entrepreneurial data obtained as described above.
- desirable business behaviors include business knowledge, capability within industry, communication ability, trust, relationship value relative to other individuals in the system 405, compliance, reliability, integrity, follow through, and responsiveness - just to name a few.
- the system 405 identifies indicators of these desirable characteristics and maintains estimates of relative strength for each individual.
- a length of time between the sending of an e-mail query to an entrepreneur and receiving the response might figure into the 'score' relating to communication ability, value, reliability, follow through and responsiveness.
- the entrepreneur's ability to respond to basic business questions, such as asking them to categorize last-month's business expenses into fixed vs. variable costs might figure into the 'score' relating to knowledge and compliance.
- Each query or interaction with the system 405 that comprises a part of the individual and information gathering relationship can be utilized by the system 405 in 'scoring' of the individual along these attributes (e.g., facets).
- the assessment of the individual along these dimensions is dynamic and is expected to change as their relationships develop.
- the method includes analyzing a proposed transaction for the individual. In one embodiment, this analysis includes performing 515 a dynamic measurement of engagement between the
- the dynamic measurement comprises at least one entrepreneur score for the entrepreneur.
- the entrepreneur score is a cross-modality score that can be calculated in a multi-loci modeling process, which is described in greater detail below.
- the capturing of entrepreneur data and extraction of features can continue even during the performance of a transaction (e.g., business opportunity) between the target individual and one or more parties.
- the method can include the system 405 analyzing business transactions to determine an individual's current business behaviors during a business opportunity.
- the system 405 can continually monitor the individual's responses and behaviors to a financing party's requests for information and performance.
- the system 405 can maintain a script of expected behaviors for the individual and compare their actual performance to the script of expected behaviors. In this way, the system 405 can deduce compliance with the terms of the business opportunity and assess deviations from this expected behavior.
- the system 405 can gather actual transaction risk metrics. For example, the system 405 can determine the actual variations in payment amount, timing, and so forth for purchaser type and for product type. The system 405 can also determine, for example, which suppliers have consistent quality based on rejection rates, based on industry or product type, or based on other factors that would be apparent to one of ordinary skill in the art with the present disclosure before them.
- FIG. 6 another example method for iterative scoring and entrepreneurial evaluation is illustrated.
- step 605 data is gathered as provided in the examples above. This data can comprise any of the entrepreneur data described herein.
- the method includes a step 610 where features are extracted from the entrepreneur data.
- An initial score (Ki) is calculated in step 615.
- Ki an initial score
- step 620 the system can evaluate if the score Ki is sufficient to move toward funding a transaction (e.g., business opportunity).
- the system can maintain scoring thresholds for a transaction. If the score calculated for the individual does not meet or exceed this threshold, the system can identify the transaction as incompatible. The system can identify those aspects or facets that contributed to the low score and provide suggestions that would, if implemented by the individual, cause their score to rise above the score threshold.
- each transaction type might require differing amounts of entrepreneur data for a complete analysis of the transaction.
- the system can be configured to periodically determine, at each analysis step, if sufficient entrepreneur data exists to make an informed decision. [0086] If the entrepreneur has a sufficient score (Ki) to pass the threshold, the system can then collect 625 information on transaction and ultimately determine 630 if the transaction is worthy of funding.
- the system can make multiple attempts to match the entrepreneur with a business opportunity if other opportunities are not a match.
- a suitable business opportunity is found by the system and the system can cause 635 the transaction to be funded.
- the system can assess 640 entrepreneur behavior during transaction execution.
- the system can add 645 entrepreneur behavior during or after a transaction, or potentially after deficiency is detected. For example, the system can determine that the individual missed a milestone payment or the individual failed to prepare a report or assessment on time.
- This new information is added to the system and a 'new' score (K ⁇ i+i)) is calculated in step 650.
- the score is continually evaluated to determine if the entrepreneur, business and social network of the entrepreneur merit proceeding with the business transaction proposed by the entrepreneur.
- the present technology provides advantages over other scoring models, such as are used for credit scores.
- These simple models typically identify a targeted 'ideal' customer type, such as those that repay loans fully and on time, and the 'non-ideal' customer such as those that do not repay a loan fully.
- Such a process uses mathematics to create a linear equation based on several measureable attributes of the customer population that provides 'maximum' separation of the two customer types.
- This linear scoring model is often based upon linear 'discriminant analysis' or some variant thereof. Once a scoring model is 'built' one simply uses the model to obtain a score for each individual. The scoring of an individual was a low-computing resource activity that could be achieved by hand.
- These processes used high initial reliance on computing and statistics at model build time, but low reliance on computing and statistics at individual assessment time. While linear discriminant analysis is simple and easy to understand, it often is not the ideal methodology for 'scoring' individuals in many circumstances.
- the present technology employs multi-loci modeling that differs from traditional linear scoring in that there is no single linear discriminant function that provides a single scoring 'line' in the entrepreneur attribute space. Instead, individuals are grouped based on a weighting of their attributes (e.g., individual features or a set of features). Weightings are used to create these clusters are selected to maximize the variation in customer group measurements (e.g., loan repayment) on a group-by-group basis. Customer group measurements are also referred to herein as "desirable business behaviors”.
- the attribute weightings that provide the greatest variation in customer-cluster performance are identified by the system 405.
- a target individual is evaluated, that target individual is compared to the centroid of a plurality of clusters of other individuals.
- the target individual is scored relative to its 'distance' to the nearest, best performing cluster. To be sure, distance in this instance is the attribute-weighted measures used to optimize the clustering.
- the individual is not compared to the single centroid of all ideal individuals - as in linear discriminant analysis - but rather is compared to the nearest, best centroid of successful individuals that are most like this target individual.
- This approach uses a high-level of computing resources and statistical power at the initial time of model building, but it also uses a high- degree of computing and statistical analysis at the time that each individual is evaluated.
- the present technology can include a method that is executed by the system 405, as illustrated in FIG. 7.
- the method can comprise obtaining 705 for plurality of individuals, entrepreneur data related to personal skills data, business history data, and social network data for the entrepreneur across a plurality of network modalities.
- the method includes extracting 710 attributes from the entrepreneur data and building 715 a database of
- the method includes analyzing a target individual against the database using a multi-loci modeling process.
- the multi- loci modeling process comprises applying 720 attribute weightings to each of the attributes extracted for the individuals.
- the method includes grouping 725 the individuals into customer clusters in such a way that a variation between individuals is maximized relative to a group business measurement.
- the method includes calculating 730 a centroid of each of the customer clusters and comparing 735 a target individual to the customer clusters.
- the method includes determining 740 a best performing cluster for the target individual.
- the best performing cluster is a customer cluster of the customer clusters with a shortest distance between the target individual and the customer cluster.
- An illustration of a multi-loci analysis is provided in FIG. 3.
- FIG. 8 illustrates an example flow diagram that can be implemented in a specific purpose computing device, such as the system of FIG. 4.
- data are initially aggregated from a Mobile App 802 installed on a mobile device such as a smart phone, or from a Web App application 804 available to the User over the Internet. Both of these systems communicate with a Go-lang API 806 accessible via an Internet address. Once this API has been activated, it then initiates a series of actions on multiple machine clusters within a computing "cloud.”
- Each ellipsoid in this diagram identified as "SQS" represents a messaging queue that signals to yet another computer or cluster of computers to initiate the next process described.
- the Go-lang API 806 initiates a process Get Gigya data 808 - which is a third party aggregator of FaceBookTM, LinkedlnTM and TwitterTM data (as well as other social-media data). These data are collected and stored to a database, but several other processes on several other computer clusters are initiated. These processes, in turn, spawn other processes, which when all are completed, result in several types of data having been stored with respect to the User who engaged with the Mobile or Web App.
- the system can include a Receive Mobile data module 810 that receives SMS messages and call logs from the mobile device (as well as other communication types), a Receive Email module 812 that receives emails from email accounts associated with an individual, and a Receive User query data module 814 that obtains data about the individual from various electronic resources such as data repositories, social networks, websites, and similar resources.
- a Receive Mobile data module 810 that receives SMS messages and call logs from the mobile device (as well as other communication types)
- a Receive Email module 812 that receives emails from email accounts associated with an individual
- a Receive User query data module 814 that obtains data about the individual from various electronic resources such as data repositories, social networks, websites, and similar resources.
- a feature entitled “Experience” might be extracted from these data using a number of data elements. Specifically, the dates of
- experience score values result from the aggregate number of years worked within an industry.
- a search engine query can be triggered using the individual's name and country (or company, or city, or profession) and the results returned by the search engine are stored. If the details from the returned pages match the details of the individual in the enquiry, then certain context information is extracted. The source of the information is extracted (Was this a 'news' source? An 'industry' publication? A conference proceeding? An NGO publication?, and so forth). Based upon the number and nature of the web-based references for this individual, the scoring process assigns a numerical value to this individual. If they appear to be a high-profile person with numerous quotations and references in industry magazines or conference proceedings, for example, then it can be presumed that the individual has a high degree of experience and credibility. If no web references are found (or if the only references are self-generated via profile information supplied by the individual to sites such as Linkedln), then that individual would have a much lower experience score.
- the system can utilize a plurality of search engines and data scrapers 818 to obtain additional information using the extracted features determined in the feature extraction layer 816.
- the system can utilize a correlation process 820 to match extracted names, emails, phone records, and other extracted
- [00112] Provided below is a non-limiting example of a scoring process that utilizes several extracted features. These scores indicate some of the potential measures used in calculating a k-score (Ki).
- the variable "REP" near the bottom of the TABLE 1 is an indicator of the type of scoring that can be utilized to enhance the score of an entrepreneur that ensures all money is repaid - and that penalizes an entrepreneur that does not ensure all money is repaid.
- Each of these 'variables' in this example only totals a maximum of five points. The weighting of each component in a more sophisticated Ki entrepreneur score would be significantly different due to the presence of many additional features.
- This specific example of scoring illustrates 13 specific features that are scored in order to calculate one embodiment of a Ki score.
- the complete scoring model there are hundreds of features extracted and scored.
- Continuous analysis adds additional 'features' to the model at each development cycle.
- the features are quantitative representations of information known about the individuals.
- a numerical evaluation process continuously examines the features available and identifies which features are most predictive of the behaviors that we desire to select.
- each individual (X;) is represented by ⁇ feature measures. In one embodiment, there are perhaps hundreds of such measures.
- An example equation is provided below
- Equation 2 the system obtains measures from n individuals (n > p), then constructs a matrix X in accordance with Equation 2 below
- these Eigen vectors are sorted in descending order of their Eigen values and are called the first principal component, the second principal component, and so forth.
- the weights, co; for each principal component comprise an initial set of weights to apply to the measures X; for each individual. In some embodiments, these weights, co; , are usually further weighted by the
- An example scoring methodology of the present technology uses an inverse measure of distance for the k- score. That is, a larger score represents a smaller distance to a centroid.
- An example k-score is in reality a measure of 'proximity' to a centroid rather than a measure of distance.
- a system of the present technology is configured to obtain principal components of an entrepreneur data space. Next, the system will obtain information weightings for each of the principal component dimensions and rotate the entrepreneur data using the information-weighted principal component values.
- the system can cluster 'good entrepreneurs' into small groups and measure the 'distance' between the potential entrepreneur and the known centroids of 'good entrepreneurs'.
- the system can transform the distance measure to the nearest centroid into a proximity measure.
- FIG. 9 illustrates an exemplary computing system 1 that may be used to implement an embodiment of the present systems and methods.
- the computing system 1 of FIG. 9 includes a processor 10 and main memory 20.
- Main memory 20 stores, in part, instructions and data for execution by processor 10.
- Main memory 20 may store the executable code when in operation.
- the computing system 1 of FIG. 9 further includes a mass storage device 30, portable storage device 40, output devices 50, input devices 60, a display system 70, and peripherals 80.
- FIG. 9 The components shown in FIG. 9 are depicted as being connected via a single bus 90.
- the components may be connected through one or more data transport means.
- Processor 10 and main memory 20 may be connected via a local microprocessor bus, and the mass storage device 30, peripherals 80, portable storage device 40, and display system 70 may be connected via one or more input/output (I/O) buses.
- I/O input/output
- Mass storage device 30 which may be implemented with a magnetic disk drive or an optical disk drive, is a non-volatile storage device for storing data and instructions for use by processor 10. Mass storage device 30 can store the system software for implementing embodiments of the present technology for purposes of loading that software into main memory 20.
- Portable storage device 40 operates in conjunction with a portable nonvolatile storage medium, such as a floppy disk, compact disk or digital video disc, to input and output data and code to and from the computing system 1 of FIG. 9.
- a portable nonvolatile storage medium such as a floppy disk, compact disk or digital video disc
- the system software for implementing embodiments of the present technology may be stored on such a portable medium and input to the computing system 1 via the portable storage device 40.
- Input devices 60 provide a portion of a user interface.
- Input devices 60 may include an alphanumeric keypad, such as a keyboard, for inputting alphanumeric and other information, or a pointing device, such as a mouse, a trackball, stylus, or cursor direction keys.
- the system 1 as shown in FIG. 9 includes output devices 50. Suitable output devices include speakers, printers, network interfaces, and monitors.
- Display system 70 may include a liquid crystal display (LCD) or other suitable display device. Display system 70 receives textual and graphical information, and processes the information for output to the display device.
- LCD liquid crystal display
- Peripherals 80 may include any type of computer support device to add additional functionality to the computing system. Peripherals 80 may include a modem or a router.
- the components contained in the computing system 1 of FIG. 8 are those typically found in computing systems that may be suitable for use with embodiments of the present technology and are intended to represent a broad category of such computer components that are well known in the art.
- the computing system 1 can be a personal computer, hand held computing system, telephone, mobile computing system, workstation, server, minicomputer, mainframe computer, or any other computing system.
- the computer can also include different bus configurations, networked platforms, multi-processor platforms, etc.
- Various operating systems can be used including UNIX, Linux, Windows, Macintosh OS, Palm OS, and other suitable operating systems.
- Some of the above-described functions may be composed of instructions that are stored on storage media (e.g., computer-readable medium).
- the instructions may be retrieved and executed by the processor.
- Some examples of storage media are memory devices, tapes, disks, and the like.
- the instructions are operational when executed by the processor to direct the processor to operate in accord with the technology. Those skilled in the art are familiar with instructions, processor(s), and storage media.
- Non-volatile media include, for example, optical or magnetic disks, such as a fixed disk.
- Volatile media include dynamic memory, such as system RAM.
- Transmission media include coaxial cables, copper wire and fiber optics, among others, including the wires that comprise one embodiment of a bus.
- Transmission media can also take the form of acoustic or light waves, such as those generated during radio frequency (RF) and infrared (IR) data
- Common forms of computer-readable media include, for example, a floppy disk, a flexible disk, a hard disk, magnetic tape, any other magnetic medium, a CD-ROM disk, digital video disk (DVD), any other optical medium, any other physical medium with patterns of marks or holes, a RAM, a PROM, an EPROM, an EEPROM, a FLASHEPROM, any other memory chip or data exchange adapter, a carrier wave, or any other medium from which a computer can read.
- Various forms of computer-readable media may be involved in carrying one or more sequences of one or more instructions to a CPU for execution.
- a bus carries the data to system RAM, from which a CPU retrieves and executes the instructions.
- the instructions received by system RAM can optionally be stored on a fixed disk either before or after execution by a CPU.
- Computer program code for carrying out operations for aspects of the present technology may be written in any combination of one or more
- the program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server.
- the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider).
- LAN local area network
- WAN wide area network
- Internet Service Provider for example, AT&T, MCI, Sprint, EarthLink, MSN, GTE, etc.
- the present disclosure is related to secure communications methods for use with entrepreneurial prediction systems and methods such as those described infra.
- An example method can include the use of two factor authentication of both a communications channel used by the entrepreneur (either by device or message attributes) and an identification of the entrepreneur from biometric parameters. This allows for secure communication with an entrepreneur when the entrepreneur is communicating from a geographical location of low trust, such as where device or identity theft is common.
- the present disclosure involves an automated two-factor verification procedure.
- One facet of the two-factor verification procedure is verification of a communication channel.
- a second facet of the two- factor verification procedure is verification of a message sender (e.g., a target entrepreneur). Additional details on aspects of these two factor processes are described in greater detail below.
- FIG. 10 illustrates an example system that can be utilized in accordance with the present technology.
- the system can include a communications device 1015 such as a Smartphone or laptop that is utilized by a target entrepreneur.
- the communications device 1015 can include an entrepreneur evaluation application 1010 that allows the communications device 1015 to access the systems and methods described above.
- the system includes a data processing system 1005 that comprises an authentication application 1025 that is used to implement the authentication methods which are described in greater detail herein. Additionally, the data processing system can include any of the components of system 400 of FIG. 4.
- the communications device 1015 can couple with the data processing system 1005 over a communications network 1020 via a communications channel 1030.
- the type of network used can vary according to the type of devices utilized.
- the network can include a telecommunications network if the communications device 1015 is a Smartphone.
- the processes can begin with the collection of additional types of entrepreneur data, which are different than the entrepreneur data collected in the previously described embodiments.
- the entrepreneur data can comprise data such as location information and biometric information for an entrepreneur, as well as identifying information for a communications device 1015 used by the entrepreneur to access the communications network 1020.
- a first of the two factor authentication process can involve verification of the communication channel 1030.
- a secure message is sent to or from the entrepreneur, there is a need to ensure that the communication has not been modified or changed en route to its destination, such as the data processing system 1005 or another end user computing system.
- An example method of ensuring that this message communication process has not been disrupted involves at least one of the following processes.
- the data processing system 1005 performs device
- the device authentication process associates specific originating and receiving device identifiers (e.g., computing device identifiers) with an intended communication source and destination.
- Each mobile communication device that communicates via mobile networks contains a SIM (subscriber identity module) card that uniquely identifies the sending or receiving device.
- Devices that communicate via the Internet contain hardware identifiers (such as MAC addresses). These identifiers can be associated with specific individuals prior to the secured communication during a device registration process. That is, specific devices can be associated with specific individuals.
- the data processing system 1005 requests identifying information from the communications device 1015.
- the communications device 1015 executes an application 1010 that obtains required identifying information from the communications device 1015 and provides that identifying information to the data processing system 1005.
- message authentication can be used to ensure that the message communication process has not been disrupted.
- a message from the target entrepreneur is encrypted by the data processing system 1005 using pre-arranged device public and private keys.
- the data processing system 1005 associates 'checksum' measures using error detection blocks, for example. To be sure, encryption helps to avoid spurious sniffing of message content. The checksum provides a means for verifying that the message has not been changed in transit.
- a second stage or facet of authentication involves verification of an identity of a message sender, such as the entrepreneur.
- the data processing system 1005 is configured to implement biometric authentication. For example, either the data processing system 1005 can verify an identity of a message sender and/or a message recipient.
- the data processing system 1005 pre-stores certain biometric information about the party or parties to the communication. For example, upon registration with the data processing system 1005, a message sender is asked to provide a clear facial photograph (e.g., a 'selfie') and a clear photograph of one or more fingers that clearly shows fingerprints. Biometric parameters are extracted from these photographs/image files. For example, fingerprint patterns or uniquely identifying facial patterns are identified. This biometric information is stored in the entrepreneur database 1035.
- a current image type is requested (photo of finger showing fingerprints or of the sender's face - a 'selfie').
- the sending party will capture a current photograph with their communications device 1015.
- the data processing system 1005 will process the current photograph by extracting biometric parameters (e.g., facial features) from the current photograph.
- the data processing system 1005 can then authenticate the user by comparing the biometric parameters of the current photograph against the pre- stored biometric information for the user.
- biometric parameters extracted from the requested image match those that are pre-associated with the sender, then that message is adjudged to be biometrically authenticated.
- a recipient verifies their identity by sending an authenticated message in response to a request in a form of message
- the data processing system 1005 can utilize metadata authentication.
- the data processing system 1005 can extract time and GPS (Global Positioning System) 'meta-data' parameters associated with a requested verification image.
- the requested image can contain meta-data that is commonly imbedded within digital image files created by mobile device photography.
- the timestamp associated with the image and the GPS coordinates of the image can be compared to pre-stored meta-data information for the sender to verify/authenticate the user when a match is determined.
- the data processing system 1005 can implement a time window/ threshold of two minutes. If timestamp meta-data of the current image is not within two minutes, the message is rejected. GPS location meta-data extracted from the current image can be compared with a GPS coordinate range expected for the message sender. Again, the GPS coordinate range can be determined from location information obtained from the sender when they registered with the data processing system 1005.
- the two factor authentication method e.g., verifying the
- communications channel and the identity of the sender and/or receiver when taken together constitute a secure process for validating communication between two individuals, particularly when one or more of the parties are associated with a low-trust locale (e.g., where device or identity theft may be common).
- FIG. 11 is flowchart of a method for verifying secure communications between a sending party and a receiving party over a communications network.
- the method includes a sending party such as a target
- the sending party is a target entrepreneur and the receiving party is another end user such as a company or individual who desires to enter into a business arrangement with the target entrepreneur.
- the data processing system can act as an intermediary for ensuring that communications between the target entrepreneur and the other end user are secure.
- the method is advantageous when facilitating communications between parties when one of the parties is in a low- trust geographical location.
- the party may be located in a country or city where malicious behavior such as identity theft or device theft occurs. To be sure, these methods are not limited to such circumstances, but do provide advantages in these geographical situations.
- the method includes a step of determining 1105 if the sending or receiving parties are accessing the communications network from a geographical location of low trust. For example, a location of the communications device can be determined from inspecting GPS data obtained from the communications device. As mentioned above, this can occur by an application executing on the communications device which gathers data from the communications device. Location information can also be determined from the network, such as by triangulation of the communications device as it operates within the network.
- the method includes verifying 1110 a communications channel of the communications network by authenticating 1115 communications devices used by the sending party and the receiving party or authenticating 1120 a message transmitted from the sending party to the receiving party using an encryption scheme and an error detection block associated with the message.
- Steps 1115 and 1120 can be utilized in combination or singularly. To be sure, steps 1115 and 1120 are part of a first facet of the two factor authentication process that ensures that communications are safe and secure.
- the method includes verifying 1125 the sending party by receiving 1130 current biometric information for the sending party and authenticating 1135 the current biometric information against pre-stored biometric information for the sending party to authenticate or reject the transmitted message.
- the method can include an optional step of transmitting 1140 an authentication message to the sending party if current biometric information is authenticated.
- the method also includes a step of transmitting 1145 the message to the receiving party if the communications channel and the sending party are verified. Thus, if the two factor authentication process is successful, the message is delivered to the receiving party.
- FIG. 12 is a method for verifying secure communications in
- the method includes pre-storing 1205
- entrepreneur data that comprises location information and biometric information for an entrepreneur, as well as identifying information for a communications device used by the entrepreneur to access the communications network.
- the method includes receiving 1210 a message transmitted from the entrepreneur using their communications device to a receiving party.
- the method can include, for example, a current photograph or fingerprint of the sending party, as well as any content that the sending party desires to
- the method Prior to delivering the content of the message, the method includes verifying 1215 a communications channel of the communications network used by the entrepreneur by authenticating 1220 the communications device used by the entrepreneur. In a second factor, the method includes verifying 1225 an identity of the entrepreneur by receiving 1230 (or determining from the message) current biometric information for the entrepreneur. That is, the current biometric information can be received as a part of the message to be delivered or in a subsequent request process by the receiving party (or the data processing system).
- the method includes comparing 1235 the current biometric
- the method can include encrypting 1240 the message and associating the message with an error detection block.
- the secure message is provided to the receiver by transmitting 1245 the message to the receiving party if the communications channel and the identity of the entrepreneur are verified.
- the receiving party can use a key to decrypt the encrypted message and check the error detection block with a checksum value.
- FIGS. 11 and 12 can include additional or fewer steps than those illustrated in the flow diagrams.
- These computer program instructions may also be stored in a computer readable medium that can direct a computer, other programmable data processing apparatus, or other devices to function in a particular manner, such that the instructions stored in the computer readable medium produce an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
- the computer program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
Claims
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/835,671 US10122711B2 (en) | 2014-03-31 | 2015-08-25 | Secure communications methods for use with entrepreneurial prediction systems and methods |
PCT/US2016/044307 WO2017044197A1 (en) | 2015-08-25 | 2016-07-27 | Secure communications methods for use with entrepreneurial prediction systems and methods |
Publications (2)
Publication Number | Publication Date |
---|---|
EP3342130A1 true EP3342130A1 (en) | 2018-07-04 |
EP3342130A4 EP3342130A4 (en) | 2019-04-10 |
Family
ID=58240398
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP16844846.2A Withdrawn EP3342130A4 (en) | 2015-08-25 | 2016-07-27 | Secure communications methods for use with entrepreneurial prediction systems and methods |
Country Status (2)
Country | Link |
---|---|
EP (1) | EP3342130A4 (en) |
WO (1) | WO2017044197A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10083415B2 (en) | 2014-03-31 | 2018-09-25 | Kountable, Inc. | Multi-variable assessment systems and methods that evaluate and predict entrepreneurial behavior |
US10122711B2 (en) | 2014-03-31 | 2018-11-06 | Kountable, Inc. | Secure communications methods for use with entrepreneurial prediction systems and methods |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001048664A1 (en) * | 1999-12-27 | 2001-07-05 | Pitchware, Inc. | Method and apparatus for a cryptographically assisted commercial network system designed to facilitate purchase and licensing |
US8953887B2 (en) * | 2004-07-09 | 2015-02-10 | Terrago Technologies, Inc. | Processing time-based geospatial data |
US8818344B2 (en) * | 2006-11-14 | 2014-08-26 | Microsoft Corporation | Secured communication via location awareness |
US10339366B2 (en) * | 2013-10-23 | 2019-07-02 | Mobilesphere Holdings II LLC | System and method for facial recognition |
US9633355B2 (en) * | 2014-01-07 | 2017-04-25 | Bank Of America Corporation | Knowledge based verification of the identity of a user |
-
2016
- 2016-07-27 WO PCT/US2016/044307 patent/WO2017044197A1/en active Application Filing
- 2016-07-27 EP EP16844846.2A patent/EP3342130A4/en not_active Withdrawn
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10083415B2 (en) | 2014-03-31 | 2018-09-25 | Kountable, Inc. | Multi-variable assessment systems and methods that evaluate and predict entrepreneurial behavior |
US10108919B2 (en) | 2014-03-31 | 2018-10-23 | Kountable, Inc. | Multi-variable assessment systems and methods that evaluate and predict entrepreneurial behavior |
US10122711B2 (en) | 2014-03-31 | 2018-11-06 | Kountable, Inc. | Secure communications methods for use with entrepreneurial prediction systems and methods |
Also Published As
Publication number | Publication date |
---|---|
EP3342130A4 (en) | 2019-04-10 |
WO2017044197A1 (en) | 2017-03-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10108919B2 (en) | Multi-variable assessment systems and methods that evaluate and predict entrepreneurial behavior | |
US11037083B2 (en) | Non-intrusive techniques for discovering and using organizational relationships | |
US10764297B2 (en) | Anonymized persona identifier | |
US10122711B2 (en) | Secure communications methods for use with entrepreneurial prediction systems and methods | |
US11341145B2 (en) | Extrapolating trends in trust scores | |
US11386129B2 (en) | Searching for entities based on trust score and geography | |
US20240267298A1 (en) | Systems and methods for conducting more reliable assessments with connectivity statistics | |
US20190066020A1 (en) | Multi-Variable Assessment Systems and Methods that Evaluate and Predict Entrepreneurial Behavior | |
US11625634B2 (en) | System for improving user sentiment determination from social media and web site usage data | |
US11842417B2 (en) | System and method for searching and monitoring assets available for acquisition | |
US11556836B1 (en) | System and method for matching specialists and potential clients | |
EP3342130A1 (en) | Secure communications methods for use with entrepreneurial prediction systems and methods | |
RU2689816C2 (en) | Method for classifying sequence of user actions (embodiments) | |
US20210049624A1 (en) | System and Method for Identifying Prospective Entities to Interact With | |
US11348194B2 (en) | System and method for interfacing entities engaged in property exchange activities | |
RU2693646C1 (en) | Method and system for selection of proposals for a user based on analysis of actions thereof | |
CA3052358A1 (en) | System and method for identifying prospective entities to interact with | |
CA3033704A1 (en) | System and method for interfacing entities engaged in property exchange activities |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
17P | Request for examination filed |
Effective date: 20180326 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
AX | Request for extension of the european patent |
Extension state: BA ME |
|
DAV | Request for validation of the european patent (deleted) | ||
DAX | Request for extension of the european patent (deleted) | ||
A4 | Supplementary search report drawn up and despatched |
Effective date: 20190314 |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: H04W 12/06 20090101ALI20190307BHEP Ipc: H04W 4/08 20090101ALI20190307BHEP Ipc: H04W 4/02 20180101ALI20190307BHEP Ipc: H04W 4/12 20090101ALI20190307BHEP Ipc: H04L 29/06 20060101AFI20190307BHEP |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
18D | Application deemed to be withdrawn |
Effective date: 20191015 |