GLOBAL POSITIONING SYSTEM (GPS) FOR LINKING NETWORK ACCESS PLATFORMS WITH SOCIAL NETWORK PROFILE ELECTRONIC DOCUMENTS

A global position system (GPS) configured to be accessed by a clinical provider and an external agency over a network. The system can include an input/output unit to receive an input external from the system and communicate an output. The system can include a database maintained within the system for storing information provided by or associated with the clinical provider and the external agency. The system can include a processing unit configured to assess a level of relevance of the clinical provider for an industry and define a numerical value defining potential of the clinical provider as an expert. The processing unit can be configured to allow access or deny from access as the clinical provider depending on at least one of the factors comprising the level of relevance to the industry and expertise level in a relevant field of the industry obtained based on the level of relevance.

BACKGROUND

Technical Field

The embodiments herein generally relate to global positioning systems (GPS) that are linked to network access platforms, and more particularly to a GPS-networked platform accessible through a clinical provider social network profile.

Description of the Related Art

Online portals such as social networking sites and several other similar websites or portals have facilitated sharing views among friends, relatives, classmates, and other such entities forming a social group or community. The shared views help a person to benefit from other's ideas or views that are posted or shared within a group or a community. Moreover, a person can gauge the importance or relative benefit of something for oneself by reading views or posts or comments shared by others in a group. For example, a person can learn which laptop he should buy by reading posts or comments shared by his friends or group mates about that laptop. He can also view a rating that others provide in the group for the laptop he intends to purchase and therefore can be benefitted by their views. Thus, these methods provide a sort of online survey technique within a community.

One major problem in such cases is that the views shared within the group may not be authentic or reliable. There is a high possibility that even common persons without having relevant authority or knowledge regarding a particular aspect can wrongly impact the effect of online posts or comments. In some cases, deceptive and non-genuine news may influence the reviews. In such cases, it can even be possible that a correct and more important view gets rated lower than a wrong view. Further, with an objective of utilizing such portals or services in decision making processes such as for making clinical decisions, the use of the conventional modes of sharing views may not be appropriate and may affect correct decision making process.

Therefore, in light of the above, there is a need of a system and method for providing expert views such as clinical views via an online interface or portal such that the clinical views can be authenticated or assessed for reliability or accuracy and ensure that these are not coming deceptive techniques.

SUMMARY

An embodiment herein provides a GPS connected using a communication network for remotely and simultaneously sharing a plurality of on-line social network based electronic documents, the GPS system comprising an external agency computer associated with a user and at least one clinical provider computer associated with a clinical provider in a particular field or industry. The clinical provider computer is operatively and communicatively connected to a hardware appliance. The hardware appliance may include an agent device to extract contextual information associated with the clinical provider and the associated hardware appliance in accordance with predefined rules. The agent device includes a hardware component and installable applications. The hardware appliance further includes a plurality of sensors and transducers to sense position, location, and time parameters in context of the clinical view made by the clinical provider computer. The hardware appliance further includes a Global Positioning System (GPS) device to sense GPS coordinates (GPS information) in association with the clinical view submitted by the clinical provider computer. The hardware appliance further includes a card receptacle for executing multi-step authentication schemes through at least physical swapping of an external identification card with the card receptacle. The system includes a social networking service provider that links the external agency computer and the at least one clinical provider computer over a social network with an arbitrary large number of networked computers accessing the social network through registered social profiles. The social network facilitates posting and sharing online clinical reviews simultaneously viewable by each of the arbitrary large number of computers including the clinical provider computer and the external agency computer. The system includes a first database, stored on a first tangible non-transitory computer readable medium, communicatively connected to the external agency computer and maintained by the social networking service provider, wherein the first database comprises any of information generated or provided by the at least one clinical provider computer or the external agency computer, and information generated by manipulating data or information retrieved from the at least one clinical provider computer or the external agency computer. The system includes a second database, stored on a second tangible non-transitory computer readable medium, connected to the first database, wherein the second database stores profiles of the at least one clinical provider computer, wherein the profiles comprise any of biodata, an expertise level, and information about authentication or certifications of the at least one clinical provider computer. The system includes a rules database, stored on a third tangible non-transitory computer readable medium, wherein the rules database stores rules defining genuineness of a clinical view and for filtering out non-genuine clinical views that do not meet genuineness criteria. The system includes a clinical view-level deception detection system to monitor individual deceptive clinical views for both authorized and non-authorized profiles of the clinical provider and filter out deceptive clinical views based on the genuineness criteria in view of the stored rules. The deception detection system includes a multi-factor authentication system to send an instruction to the agent device to generate multi-factor authentication schemes to validate the clinical view, wherein the multi-factor authentication system further processes the clinical view for the multi-factor authentication schemes using at least identification of an identification card upon being accessed by the card receptacle within the agent device. The deception detection system further includes a linguistic cue engine to extract content of the clinical view and analyze it through machine learning and natural language processing (NLP) tools to associate language patterns and compare the language patterns with pre-stored non-genuine submission patterns. The deception detection system further includes a network analysis engine to extract network information, metadata information, and network queries to compare with pre-stored non-genuine network patterns. The deception detection system determines a genuineness score indicative of genuineness of the clinical view as opposed to a non-genuine clinical view based on the predefined rules stored in the rules database. The system further includes a social network reviews processing device, communicatively linked and separately configured from each of the external agency computer, the at least one clinical provider computer, the social networking service provider, the first database, the second database, and the rules database. The social network reviews processing device internally includes an input/output unit, implemented on an input/output integrated circuit chip, connected to the second database, wherein the input/output unit is configured to (i) receive an input from the clinical provider computer indicative of a request to provide a shared online clinical review or a response on an existing piece of content posted on a web source (ii) communicate an output to the clinical provider computer in response to the input. The social network reviews processing device includes an authorizer module, comprising an authorization special purpose processing device implemented using a first integrated circuit chip, communicatively connected to the input/output unit, wherein the authorizer module is configured to authorize access by the clinical provider computer to the existing piece of content for posting the shared online clinical review based on a level of expertise of the at least one clinical provider in particular field or industry and based on the genuineness score determined by the deception detection system. The social network reviews processing device further includes an identifier module, comprising an identification special purpose processing device implemented using a second integrated circuit chip, communicatively connected to each of the authorizer module, the second database, and the input/output unit, wherein the identifier module is configured to control access for the at least one clinical provider computer to the existing piece of content for posting the shared online clinical review, based on the profiles stored in the second database. The social network reviews processing device includes a rank evaluator module, comprising an evaluation special purpose processor implemented using a third integrated circuit chip, communicatively connected to the identifier module, wherein the rank evaluator module is configured to assess a level of relevance of the clinical provider for the particular industry and associate the level of relevance with a numerical value defining a potential of the clinical provider as being an expert. The social network reviews processing device includes a response manager module, comprising a response special purpose processor implemented using a fourth integrated circuit chip, communicatively connected to the first database, wherein the response manager module is configured to classify a first plurality of shared online review posts by the clinical provider under predefined health categories and preference categories, store the plurality of shared online review posts and the predefined health categories and the preference categories in the first database, and allow to display the plurality of shared online review posts and the associated predefined health categories and preference categories to the external agency computer. The system further includes a communication circuit, implemented on a sixth integrated circuit chip, separately configured from the social network reviews processing device, wherein the communication circuit communicatively couples the at least one clinical provider computer and the external agency computer with the social network reviews processing device through the input/output unit.

Another embodiment provides a web-based interface configured to be accessed through a common profile access by a clinical provider. The web-based interface can include a first section defined for posting views or comments of the clinical provider by the clinical provider. The web-based interface can include a gadget with the use of which the clinical provider tags an object into various categories defining preference levels. The web-based interface can include an analytics section that enables viewing analytics about tagging and posted comments to a clinical provider or an external agency. The analytics section can provide a summary of expert views in a field of interest.

Another embodiment provides a method of displaying an impact and weightage of clinical views posted over a network through a social networking service. The method can include receiving a clinical response from a clinical provider through an interface with the use of a gadget. The clinical provider can be authorized to submit the clinical response through a common clinical provider profile defined for experts of a relevant field. The method can include sorting the clinical response under at least one of defined categories. The method can include displaying, through a visual tag, a list categorizing frequency of responses under various categories based on the clinical response obtained from the clinical provider.

Another embodiment provides a non-transitory program storage device readable by a computer, and comprising a program of instructions executable by the computer to perform a method of displaying an impact and weightage of clinical views posted over a network through a social networking service. The method includes receiving a clinical response from a clinical provider through an interface with the use of a gadget. The clinical provider is authorized to submit the clinical response through a common clinical provider profile defined for experts of a relevant field. The method includes sorting the clinical response under at least one defined category. The method includes displaying, through a visual tag, a list categorizing frequency of responses under various categories based on the clinical response obtained from the clinical provider.

DETAILED DESCRIPTION

In an exemplary embodiment, the various modules described herein and illustrated in the figures are embodied as hardware-enabled modules and may be configured as a plurality of overlapping or independent electronic circuits, devices, and discrete elements packaged onto a circuit board to provide data and signal processing functionality within a computer. An example might be a comparator, inverter, or flip-flop, which could include a plurality of transistors and other supporting devices and circuit elements. The modules that are configured with electronic circuits process computer logic instructions capable of providing digital and/or analog signals for performing various functions as described herein. The various functions can further be embodied and physically saved as any of data structures, data paths, data objects, data object models, object files, database components. For example, the data objects could be configured as a digital packet of structured data. The data structures could be configured as any of an array, tuple, map, union, variant, set, graph, tree, node, and an object, which may be stored and retrieved by computer memory and may be managed by processors, compilers, and other computer hardware components. The data paths can be configured as part of a computer CPU that performs operations and calculations as instructed by the computer logic instructions. The data paths could include digital electronic circuits, multipliers, registers, and buses capable of performing data processing operations and arithmetic operations (e.g., Add, Subtract, etc.), bitwise logical operations (AND, OR, XOR, etc.), bit shift operations (e.g., arithmetic, logical, rotate, etc.), complex operation; (e.g., using single clock calculations, sequential calculations, iterative calculations, etc.). The data objects may be configured as physical locations in computer memory and can be a variable, a data structure, or a function. In the embodiments configured as relational databases (e.g., such Oracle® relational databases) the data objects can be configured as a table or column. Other configurations include specialized objects, distributed objects, object programming of programming objects, and semantic web objects, for example. The data object odds can be configured as an application programming interface for creating HyperText Markup Language (HTML) and Extensible Markup Language (XML) electronic documents. The models can be further configured as any of a tree, graph, container, list, map, queue, set, stack, and variations thereof. The data object files are created by compilers and assemblers and contain generated binary code and data for a source file. The database components can include any of tables, indexes, views, stored procedures, and triggers.

The embodiments herein provide a system and method for providing clinical reviews or recommendations. Referring now to the drawings, and more particularly toFIGS. 1 through 7, where similar reference characters denote corresponding features consistently throughout the figures, there are shown preferred embodiments.

FIG. 1illustrates generally, but not by way of limitation, among other things, an example of an environment or architecture in which various embodiments herein may operate. As illustrated inFIG. 1, the environment comprises a GPS system100linked with a plurality of clinical providers102a,102b,102c,102d, together referred to as102, and communicatively in connection with a service provider106over a network104.

In an embodiment, the clinical providers102are recognized by authorities as field experts and their advice can be considered as a source of authentic information. In an embodiment, for example, the clinical providers102interacting over the network104can be provided with a National Provider Identifier (NPI) so as to ensure authenticity of the clinical providers102over the network104. In such embodiments, the entire interaction over the network104can be entirely or partially NPI-based. Similarly, the clinical providers102can hold other types of licenses or be issued with other types of identifiers that can also define reliability and authenticity of the information generated by the clinical providers102in their respective field such as healthcare or medical fields.

In an embodiment, the service provider106can be a social networking service provider106configured to link several entities such as clinical providers over the network104. In another embodiment, any other service provider106configured to communicatively connect the clinical providers102may also be employed. The clinical providers102can use the service provided by the service provider106to create or login to common profiles that can be used or viewed across an industry such as a healthcare industry as an example.

The network104can be a wireless or a wired network104. The network104can operate as a communications network104configuring communication among the clinical providers102with the use of the service provided by the service provider106. In an embodiment, the network104can be internet. The clinical providers102are capable of performing one or more of a number of processes over the network104. The clinical providers102can be distributed over a wide area and can connect remotely among themselves over the network104.

FIG. 2, with reference toFIG. 1, illustrates generally, but not by way of limitation, among other things, an example of a system200accessed by the clinical provider102aand an external agency202.

The clinical provider102ahas been discussed above with respect toFIG. 1. The external agency202can be any other user and not necessarily an expert of a particular field or industry. However, in some embodiments, the clinical provider102acan also act as an external agency202. A clinical provider such as clinical provider102aand an external agency such as the external agency202are defined relative to a particular field of interest or expertise or industry. The difference between the clinical provider102aand the external agency202can be understood from the example described below.

Supposing the environment as described in conjunction withFIG. 1constitutes a medical environment wherein the plurality of clinical providers102are identified with their association and expertise in the field of medical science and research or related areas such as diagnostics, surgery, and so on. The external agency202operating in this environment may connect over the network104through the service provider106so as to gain insight in the medical area. The external agency202may not necessarily be defined as an expert in the field of medical science. In an embodiment, the external agency202can be a common person, a patient in need of medical advice, or a student who is conducting research, etc. In an embodiment, any of the clinical providers102can also act as an external agency202such as for confirming their medical decision or seeking suggestions from other experts, or for several other purposes.

The system200that can be deployed at the service provider106location can include or be coupled to a communication circuit206. The communication circuit206can be configured to communicatively couple the plurality of clinical providers102and the external agency202with the system200. The system200can include a processing unit224that assesses a level of relevance of the clinical providers102for an industry and defines a numerical value defining a potential of the clinical provider102as experts. The processing unit224allows access or denies from access as the clinical providers102depending on at least one factor comprising the level of relevance to an industry and expertise level in a relevant field of the industry obtained based on the level of relevance.

The processing unit224can include an input/output unit208configured to be coupled to the communication circuit206. The input/output unit208can be configured to receive an input external from the system200such as from the plurality of clinical providers102or the external agency202or generate an output or communicate an output generated by any other component within the system200, wherein the output can be configured to be received by the clinical providers102or the external agency202.

The system200can include an information database210maintained by the service provider106within the system200for maintaining or storing information generated or provided by the clinical providers102or the external agency202or information generated by manipulating data or information retrieved from the clinical providers102or the external agency202. For example, the information database210can contain posts, feeds, comments, suggestions, remarks, etc. posted by the plurality of clinical providers102or the external agency202. In an embodiment, the information database210can contain information related to statistical and analytical decisions derived from the information obtained from the plurality of clinical providers102or the external agency202.

The system200can include a profile database212configured to store profiles of each of the clinical providers102. In an embodiment, the profile database212can store biodata, expertise level, and information about authentication or certifications of the plurality of clinical providers102. The profile database212can also store login credentials of each of the plurality of clinical providers102. In an embodiment, the profile database212can store any information relevant to determining and assessing the potential and genuineness of a clinical provider in a particular industry such as the medical industry with respect to certain guiding parameters defining the relevancy and genuineness. The parameters can include educational qualification, professional experience, nature of professional engagement, seniority level in the related industry, reputation and recognition in the related industry, and several other such parameters.

The system200can include an identifier or a credential processor214. The identifier processor214can be coupled to the profile database212and can be configured to receive information from the profile database212such as login credentials or any other such information. Based on the identifier or the credentials or the login information, the identifier processor214can be configured to allow a clinical provider access to the system200. The identifier processor214can be configured to generate a notification indicating access or denial to the system200. In an embodiment, the identifier processor214can include or be coupled to an authorizer216and can be configured to allow access or deny from access depending on various factors such as relevance to the industry or expertise level in the relevant field or industry.

The identifier processor214can be configured to be coupled to a rank evaluator218. The rank evaluator218can be configured to assess the level of relevance of the clinical provider102afor a specific industry and can provide a numerical value defining the potential of the clinical provider102aas an expert. The higher the relevance or rank determined for a particular clinical provider, the greater the chances of a clinical provider getting access to the system200and thus getting an allowance for creating an online profile via the service provider106.

FIG. 2illustrates one clinical provider102aand one external agency202interacting with the system200. However, it must be appreciated that even more than one clinical provider102or external agency202can also interact simultaneously with the system200via the service provider106. In an embodiment, hundreds, thousands, or millions of clinical providers or external agencies may interact with the system200such as through the Internet.

The system200includes an analytical assessor222. The analytical assessor222can be configured to be coupled to the information database210. The analytical assessor222can be configured to retrieve information from the information database210and generate various types of statistical outputs such as charts, graphs, functional relationships, or any other types of visual and statistical data. In an embodiment, the analytical assessor222can, for example, retrieve information about tagging of a particular object into various categories and can convert this information into a bar chart portraying number of experts against specific types of categories.

In an embodiment, the analytical assessor222is configured to be coupled to a response manager220. The response manager220can be configured to validate responses or views. In an embodiment, the response manager220can associate or update or classify the responses or clinical views under various categories. The responses as updated by the response manager220can be stored in the information database210and displayed to a user through a visual tab (not shown). In an embodiment, the responses can be retrieved by the analytical assessor222directly from the response manager220to generate statistical reports or charts.

FIG. 3, with reference toFIGS. 1 and 2, illustrates generally, but not by the way of limitation, an example of an interface300providing a capability to the clinical provider102asuch as for providing clinical views among other things.

The interface300shown inFIG. 3can be accessed through a common profile access. The profile can be termed as “clinical provider profile” that can be used across a medical or clinical industry. In an embodiment, the clinical provider profile or simply the profile can be accessed via a login credential that can be defined for a user such as the clinical provider102aor the external agency202or any other user and defined only for a specific profile associated with a specific industry.

In an embodiment, the interface300may include a section to depict “posted views” posted or updated by the clinical provider102a. In an embodiment, the interface300can provide a gadget302with the use of which the clinical provider102acan tag an object such as particular article, element, process, design, apparatus, method of surgery, method of diagnose or any other object into various categories. The gadget302may be implemented through computer programs or software. In one embodiment the gadget302is software enabled. In another embodiment, the gadget302can be a widget such as provided as an element of a graphical user interface (GUI). The gadget302can provide an interaction point for the clinical providers102. The various categories may include items such as “like”, “dislike”, “recommended”, “rejected”, or others. The clinical provider102acan click on the gadget302upon which list of available options of tagging are presented in front of the clinical provider102a. The clinical provider102acan then click on any of the options representing the categories and accordingly provide clinical views through tagging. In an embodiment, the clinical provider102acan post text or comments such as the posted views or posted clinical views. In an embodiment, the clinical provider102acan post comments as well as tag the object in any of the categories. It must be appreciated that the clinical views by the clinical provider102athrough tagging or by writing can be considered as expert views as the clinical providers102are checked for authenticity and are given access only upon meeting standards of expertise in the relevant fields or industries. The tagging of an object into various categories can define preference levels of a clinical provider.

The interface300can generate or provide statistics of tagging by the plurality of clinical providers102such as shown inFIG. 3.FIG. 3indicates in an example that 15 clinical providers liked a particular object, 5 disliked it, 3 rejected it, and 7 recommended it. The external agency202can use this information for deriving an insight into the object and can accordingly take a decision. List options can be provided along with the tagging statistics to show names or other demographic information about the clinical providers102under a particular category of tagging. In an embodiment, the interface300can provide an option of generating detailed analytics such as through a separate button or gadget “view analytics” that would enable someone to view analytics about tagging and posted comments. The interface300can include an analytics section that contains information or gadgets regarding viewing or generating analytics or statistical data. The “view analytics” option can create or show historical records as well in an embodiment. In an embodiment, the records retrieved from the “view analytics” button can be displayed in the form of text or in the form of charts or graphs. A summary of the records can also be generated for the analytical records. In an embodiment, the analytics section can provide a summary of expert views in a field of interest.

It must be appreciated that the gadget302can be operated only by experts such as the clinical providers102while the options like “List” and “View Analytics” can be operated by either the external agency202or the clinical providers102. For example, the external agency202can know of expert suggestions about an object by looking at the tagging statistics and the view analytics options. However, the external agency202cannot post a view or tag an object because of lack of expertise in an associated industry and non-registration as the expert clinical provider102a. It must be appreciated that the options such as “List” and “View Analytics” can be used by any user or a person who subscribes to the service provided by the service provider106such as a social networking service provider. However, for registering as the clinical provider102awho receives additional options on the interface300and a dedicated clinical provider profile, the clinical provider102amay require undergoing a registration process and/or an authentication process.

FIG. 4, with reference toFIGS. 1 through 3, illustrates generally, but not by the way of limitation, another example of an interface400providing a capability to the clinical provider102asuch as for providing clinical views among other things.

In accordance with the interface400depicted inFIG. 4, the categories may be more customized with respect to the industry such as the medical industry as an example here. In an embodiment of the medical industry, the object can be tagged such as healthy, unhealthy, dangerous, medically fit, or others. Accordingly, the tagging statistics can be indicated in the form of these categories: healthy, unhealthy, dangerous, and medically fit.

The embodiments illustrated inFIGS. 3 and 4illustrated only one clinical provider102. However, it must be appreciated that the interface300or400can be accessed be several clinical providers102and by several external agencies202separately via separate login credentials.

In an embodiment, the clinical provider102acan share clinical views by tagging or posting comments as discussed above. In an embodiment, the clinical provider can provide + or − ratings to the object to indicate their acceptance or rejection. For example, +1, +2, −1, −2 and so on can be such rating indicators.

In an embodiment, the interfaces300or400as shown inFIG. 3andFIG. 4, respectively, are provided as standalone interfaces by the service provider106through a dedicated networking service such as a social networking service. In an embodiment, the interfaces300or400or a portion of the capabilities provided by the interfaces300or400such as the gadget302can be provided over any web-page or applications or any other resources.

FIG. 5, with reference toFIGS. 1 through 4, is a flow diagram illustrating generally, but not by way of limitation, an example method500of displaying an impact and weightage of clinical views.

At step502, the method can include receiving a clinical response. The clinical response can be provided by a clinical service provider106through the interface300or400with the use of the gadget302as described above in conjunction withFIGS. 3 and 4.

At step504, the method can include sorting the clinical response received at step502under a category. The categories have already been described above. Thus, any clinical response can be categorized under any of the defined categories by such as the service provider106.

At step506, the method can include determining or updating the frequency of clinical responses or clinical views under the category. Subsequently, the method at step508can include displaying, through a visual tag, a list categorizing frequency of the responses or views under various categories. The visual tag or the list can be easily viewed by the plurality of clinical providers102or the external agency202. With the use of the list, the weightage of the clinical views or responses can be determined or identified. The higher the frequency of the clinical view under a category, the higher the weightage of that category. The highest weightage category can, in an embodiment, be considered as the most authentic or the most respected decision by the experts in a particular field or industry that is defined by the categorization.

FIG. 6, with reference toFIGS. 1 through 5, illustrates generally, but not by way of limitation, an example method600of accessing a clinical provider profile for providing clinical views.

At step602, the method can include accessing the common clinical provider profile by logging into a web-page through the clinical credential. The logging step can be performed with the use of the interface300or the interface400or any other web-page or application or resource providing a capability of the gadget302as discussed above.

At step604, the method can include pressing the gadget302provided on the web-page or any other resource that is configured to allow providing of the clinical view. In an embodiment, only the clinical providers102that are experts in a particular and defined industry can be allowed to access the facility of providing the clinical view through the gadget302.

Once the clinical view is provided, the method can include, in step606, receiving an indication of the clinical view being updated through a visual tag. The clinical provider102can view the visual tag as indicating updated view. In a manner similar to posting the clinical view, clinical comments or remarks may also be posted that can also be identified as updated through an indicator such as similar to the visual tag.

In accordance with an embodiment, the system200as illustrated inFIG. 2may be implemented as a regulatory compliance system.FIG. 7illustrates a schematic view of such an exemplary regulatory compliance system700for facilitating experts-driven clinical views participation through a social networking website based on contextual information of a clinical provider such as the clinical provider102athat is configured to regulate social interactions free of potentially non-genuine submissions.FIG. 7illustrates an embodiment of the system700communicatively connected with a computing device702associated with the external agency202and a hardware appliance704associated with the clinical provider102a. In an ecosystem of the social network involving numerous clinical providers102, respective hardware appliances may be associated with each of the clinical providers102. The hardware appliance704may include an agent device706, which may include installable applications, within the hardware appliance704to monitor contextual patterns and extract contextual information. The hardware appliance704may further include a plurality of sensors and/or transducers708configured to extract certain associated information of the clinical provider102aand the associated hardware appliance704. The sensors708may include for example time sensors, location or position sensors, and various other types of sensors and/or transducers without limitations to extract respective information of the clinical provider102apertaining to time, location, movement, and the like. The hardware appliance704may further include or be operatively coupled to a Global Positioning System (GPS) device710that links the GPS system100to the network104and is configured for sensing position and movement related information such as GPS coordinates of the clinical provider102aand the associated hardware appliance704.

In an embodiment, the agent device706may operate in accordance with predefined and dynamically updating rules stored within a rules database712and processed by a deception detection system714. The deception detection system714may operate in accordance with the predefined rules to send instructions to the agent device706for behaving and extracting information in a particular way based on contextual information associated with the clinical provider102aand the associated hardware appliance704. The deception detection system714may also receive information from the agent device706based on which the deception detection system714may process information needed by other components of the system700such as the response manager220, rank evaluator218, identifier processor214, and other components to determine appropriateness of a common profile and a submission (or clinical view used interchangeably) by the clinical provider102afor a particular expertise and topic.

In an embodiment, the regulatory compliance system700(hereafter referred to as system700) may be connected with the plurality of clinical providers102(as shown inFIG. 1) over the network104. The regulatory compliance system700may be managed and implemented by the service provider106such as a social networking service provider for facilitating social interactions over a socially aware network. The deception detection system714may be connected with the processing unit224. The rules database712may include additional rules for defining criteria for deception and non-genuine submissions or the clinical views based on a variety of approaches and algorithms for which the deception detection system714may be programmed. The deception detection system714may be communicatively and/or operatively coupled to the hardware appliance704associated with the clinical provider102a. In an embodiment, the deception detection system714may be connected with the plurality of clinical providers102to monitor deceptive activities of the plurality of clinical providers102simultaneously over the social network during social engagements.

The deception detection system714may be programmed to operate based on certain predefined deception detection rules which may be stored in the rules database712. In an example, the deception detection system714may include a linguistic cue engine802and a network analysis engine804(shown inFIG. 8). The linguistic cue engine802extracts content of the clinical view and analyzes through machine learning and natural language processing (NLP) tools to associate language patterns. The linguistic cue engine802may then compare the language patterns with pre-stored non-genuine submission patterns. These non-genuine submission patterns may be stored in the information database210. The comparison may result in a language pattern output which may be used by the linguistic cue engine802to associate a language pattern attribute to the clinical view.

The network analysis engine804may extract network information, metadata information, and other network queries to compare with pre-stored non-genuine network patterns and generate an output which may be used by the network analysis engine804to associate a network analysis score indicative of how reliable the clinical view is based on its network information.

Exemplary embodiments for functioning of the deception detection system714and the hardware appliance704are further discussed herein in conjunction with various figures particularlyFIGS. 7 and 8.

In an embodiment, the rules database712may store rules defining genuineness of the clinical view and separating out non-genuine clinical news that do not meet genuineness criteria. For example, the rules may signify whether a particular clinical view is submitted by robots or by a human, whether a particular clinical view is originally submitted by the clinical provider102aor by somebody else.

The sensors708and the GPS device710may send sensed information to the deception detection system714. In an example, the sensed information may contain contextual information about position, location, and time of a clinical view made by the clinical provider102a.

In various embodiments, various types of sensed information may be extracted by the sensors and transducers708. For example, the sensors may monitor brainwaves; eye, heart and/or muscle activity; temperature; skin conductance, resistance, and/or impedance; body position, posture, expression, and/or gestures; motion; speech; blood flow and volume; and/or stress indicating measures like respiration, blood pressure, heart rate, and/or other such phenomena that can be sensed from the body, either in contact or from a distance. In particular, muscle activity from the ankles (to detect toe curls) and from the throat, tongue or larynx (to detect tongue biting, as well as to record voice stress patterns) may be useful. Sensing techniques may be used to combat physical and more complicated mental countermeasures such as counting, imagined pattern manipulation or other such cognitive processing schemes. An embodiment may integrate a wide variety of sensor technologies within a digital polygraph framework that includes computer aided stimulus presentation and automated multimodal signal analysis capabilities to precisely identify genuineness of the clinical view by monitoring clinical provider activities and characteristics and associating with his pre-stored characteristics.

The deception detection system714may process the sensed information in accordance with the predefined rules for associating a genuineness score. The genuineness score may be submitted to the authorizer216. The authorizer216can determine whether the clinical view and/or the clinical provider102awho submits the clinical view is suitable for publishing on the web-interface, based on the genuineness score determined by the deception detection system714and the level of relevance determined by the rank evaluator218. In an embodiment, the authorizer216can use a cumulative impact of the level of relevance and the genuineness score to determine suitability of the clinical provider102aand accordingly allow the clinical provider102ato gain or deny access to the system700to submit clinical views and create the common profile. In an embodiment, the cumulative impact of the level of relevance and the genuineness score may be used to determine suitability of the clinical view for publishing on the web-interface. For example, even if the authorizer216allows the clinical provider102ato create the common profile and submits clinical views by the profile, it may not guarantee that every clinical view posted by the clinical provider102awill be accepted merely because the common profile of the clinical provider102ahas been accepted. The genuineness score may be established with several and even with every clinical view coming from the same common profile to ensure that non-genuine posts, submissions, and views do not appear on the web-interface.

In accordance with an embodiment, the sensed information processed by the deception detection system714may signify whether the clinical view is submitted by a human or by robots or automated tools and the like. In an example, the sensors708and the GPS device710may extract the sensed contextual information. In an embodiment, the agent device706may watch browser behavior and aggregated behavioral information which can be submitted to the deception detection system714periodically (or as and when a clinical view is submitted). The behavioral information may be used by the deception detection system714to validate whether the behavior exhibited by the common profile during submission of the clinical view is in accordance with a preferred and routine behavior of the clinical provider102a. For example, in an example, the clinical provider102amay submit views around physiological matters. However, if the behavioral information signifies that the clinical provider102adoes not visit websites and information pertaining to psychology, the clinical view may be considered as inappropriate by the deception detection system714and the deception detection system714may associate a low genuineness score indicative of a non-genuine or ‘not acceptable’ view. The rank evaluator218may also associate a low relevancy to the common profile if it does not meet acceptability criteria for creating a common profile.

In an example, the agent device706may extract the network information and periodically (or as and when a clinical view is made) update the deception detection system714about the network information. The deception detection system714may for example validate whether the network connections are permissible for the particular common profile that submits the clinical view or is coming from a suspicious network.

In an example, the deception detection system714may include a multi-factor authentication system806or may be coupled to a multi-factor authentication system806which may send an instruction to the agent device706to generate multi-factor authentication schemes to validate the clinical view for higher security levels. For example, in case of highly sensitive health matters such as whether a particular drug should be used for a particular case of cancer treatment, it may be needed to ensure that the clinical views are provided only by seniors and experts in the domain. While, the rank evaluator218may determine appropriateness of the clinical provider102ato submit a clinical view before authorizing the common profile to be created, however, the deception detection system714may want to further authenticate the clinical provider102afor the genuineness score based on expertise and originality about whether the expert himself is providing the clinical view or the clinical view is submitted by someone else as a non-genuine view or on behalf of the clinical provider102a. In such a case, the deception detection system714, based on the predefined rules stored in the rules database712, may instruct the agent device706to generate the multi-factor authentication schemes for validating the clinical view by the clinical provider102ahimself. A high genuineness score may be associated if the authentication is verified through multiple schemes and steps. In an embodiment, the agent device706may include a hardware-based personal identification card receptacle716configured to receive a personal identification card or any other hardware piece that may signify true identity of the clinical provider102afor verification purposes. When the clinical provider102areviews a content piece or makes any submission, the agent device706may know that it is the same clinical provider102aand not anybody else or a robot or automated tool and sends this information to the deception detection system714. The deception detection system714may then generate appropriate genuineness score and inform the authorizer216which may allow publishing of the submission or clinical view based on thresholds necessary for publishing which may be maintained by the authorizer216. In an example, the deception detection system714may be authorized by the authorizer216to perform certain and/or all authorization tasks.

In an example, the agent device706may include a language processor to identify language of the content in the browser of the clinical provider102a. The language information may be processed and submitted to the deception detection system714or the linguistics cue engine802of the deception detection system714. The deception detection system714may correlate the language information with the sensed information coming from the GPS device710and the sensors708to determine f the language is consistent with a geographical location identified through the sensed information. For example, if the language information signifies lot of English language but coming from China or Korea, the deception detection system714or the linguistics cue engine802may associate it with a suspicious activity resulting in a decreased genuineness score.

In accordance with various embodiments as discussed above, the deception detection system714may determine the genuineness score based on the sensed information from the sensors708and GPS device710, language information, network information, browser behavioral information, multi-factor authentication schemes and various other types of contextual information types obtained by the hardware-based agent device706. These information types may be processed by the deception detection system714and its various components as discussed above based on the predefined rules to associate the genuineness score with a particular clinical view by the clinical provider102aor the clinical provider102ahimself.

The deception detection system714may include a digital acquisition system808to receive and process signals containing the sensed contextual information from the GPS device710and the sensors708. The digital acquisition unit808may be configured to perform real-time motion, movement and time assessments of the sensed contextual information. The digital acquisition unit808includes a plurality of multichannel amplifiers810. Each amplifier of the multichannel amplifiers810may be defined to receive a specific type of sensed information from a particular type of sensor708and the GPS device710. The digital acquisition unit808further includes a special purpose digital processing unit812configured to process amplified signals obtained from the plurality of multichannel amplifiers810. The digital processing unit812is implemented using an integrated circuit.

In an example, the embodiments herein can provide a computer program product configured to include a pre-configured set of instructions, which when performed, can result in actions as stated in conjunction with the method(s) described above. In an example, the pre-configured set of instructions can be stored on a tangible non-transitory computer readable medium. In an example, the tangible non-transitory computer readable medium can be configured to include the set of instructions, which when performed by a device, can cause the device to perform acts similar to the ones described here.

The embodiments herein may comprise a computer program product configured to include a pre-configured set of instructions, which when performed, can result in actions as stated in conjunction with the methods described above. In an example, the pre-configured set of instructions can be stored on a tangible non-transitory computer readable medium or a program storage device. In an example, the tangible non-transitory computer readable medium can be configured to include the set of instructions, which when performed by a device, can cause the device to perform acts similar to the ones described here. Embodiments herein may also include tangible and/or non-transitory computer-readable storage media for carrying or having computer executable instructions or data structures stored thereon.

Generally, program modules include routines, programs, components, data structures, objects, and the functions inherent in the design of special-purpose processors, etc. that perform particular tasks or implement particular abstract data types. Computer executable instructions, associated data structures, and program modules represent examples of the program code means for executing steps of the methods disclosed herein. The particular sequence of such executable instructions or associated data structures represents examples of corresponding acts for implementing the functions described in such steps.

The embodiments herein can include both hardware and software elements. The embodiments that are implemented in software include but are not limited to, firmware, resident software, microcode, etc.

A representative hardware environment for practicing the embodiments herein is depicted inFIG. 9, with reference toFIGS. 1 through 8. This schematic drawing illustrates a hardware configuration of an information handling/computer system1000in accordance with an exemplary embodiment herein. The system1000comprises at least one processor or central processing unit (CPU)1010. The CPUs1010are interconnected via system bus1012to various devices such as a random access memory (RAM)1014, read-only memory (ROM)1016, and an input/output (I/O) adapter1018. The I/O adapter1018can connect to peripheral devices, such as disk units1011and storage drives1013, or other program storage devices that are readable by the system. The system1000can read the inventive instructions on the program storage devices and follow these instructions to execute the methodology of the embodiments herein. The system1000further includes a user interface adapter1019that connects a keyboard1015, mouse1017, speaker1024, microphone1022, and/or other user interface devices such as a touch screen device (not shown) to the bus1012to gather user input. Additionally, a communication adapter1020connects the bus1012to a data processing network1025, and a display adapter1021connects the bus1012to a display device1023, which provides a GUI (e.g., gadget302) in accordance with the embodiments herein, or which may be embodied as an output device such as a monitor, printer, or transmitter, for example. Further, a transceiver1026, a signal comparator1027, and a signal converter1028may be connected with the bus1012for processing, transmission, receipt, comparison, and conversion of electric or electronic signals.