Patent application number | Description | Published |
20130147806 | Comparing Uncertain Options Based on Goals - A method including receiving a plurality of probability distributions corresponding to respective competitive goals, receiving an indication of a comparison goal, mapping the comparison goal to a domain independent comparison statistic characteristic, determining a plurality of statistical values of the probability distributions, receiving a selections of a comparison pattern specifying a designed comparison coordination for corresponding ones of the comparison statistic characteristics, converting the plurality of probability distributions into the designed comparison coordination, and displaying the probability distributions in the designed comparison coordination including values of the comparative statistic characteristics of the probability distributions. | 06-13-2013 |
20130325763 | PREDICTING LIKELIHOOD OF ON-TIME PRODUCT DELIVERY, DIAGNOSING ISSUES THAT THREATEN DELIVERY, AND EXPLORATION OF LIKELY OUTCOME OF DIFFERENT SOLUTIONS - A task effort estimator may determine a probability distribution of an estimated effort needed to complete unfinished tasks in a project based on one or more of a set of completed tasks belonging to a project and attributes associated with the completed tasks belonging to the project, a set of completed tasks not belonging to the project and attributes associated with the completed tasks not belonging to the project, or the combination of both. A project completion predictor may determine a probability distribution of completion time for the project based on the probability distribution of an estimated effort needed to complete the unfinished tasks in the project, and one or more resource and scheduling constraints associated with the project. | 12-05-2013 |
20140195531 | GUI FOR VIEWING AND MANIPULATING CONNECTED TAG CLOUDS - A method of visualizing and interacting with a given term graph for a given group G defined by a set of values d for a set of dimensions D and topic X, may comprise obtaining the term graph associated with the given group G and the topic X; displaying the topic X in a tag cloud; representing each term from the term graph as a tag in the tag cloud, wherein a distance of a given tag from the displayed topic X in the tag cloud represents a distance of a term represented by the given tag from the topic X in the term graph; and visually representing a tag's importance relative to one or more of resources associated with the given group G in the tag cloud. | 07-10-2014 |
20140195534 | CREATING DIMENSION/TOPIC TERM SUBGRAPHS - A term graph for a group (G), where G is defined by a given set of values d for a set of dimensions (D) relative to a topic (X) may be created by retrieving a graph (H) comprising terms related to an entity and associated with topic X; identifying a node (N) that represents topic X in graph H; identifying resources (R) associated with topic X in group G (used or accessed by, or otherwise associated with values d in group (G); compiling a list (L) of terms used in the identified resources (R); and creating, starting from node N, a connected subgraph S representing the term graph, wherein each node in subgraph S represents one of the terms from list L and has a path to node N. | 07-10-2014 |
20140195536 | CREATING DIMENSION/TOPIC TERM SUBGRAPHS - A term graph for a group (G), where G is defined by a given set of values d for a set of dimensions (D) relative to a topic (X) may be created by retrieving a graph (H) comprising terms related to an entity and associated with topic X; identifying a node (N) that represents topic X in graph H; identifying resources (R) associated with topic X in group G (used or accessed by, or otherwise associated with values d in group (G); compiling a list (L) of terms used in the identified resources (R); and creating, starting from node N, a connected subgraph S representing the term graph, wherein each node in subgraph S represents one of the terms from list L and has a path to node N. | 07-10-2014 |
20140195950 | GUI FOR VIEWING AND MANIPULATING CONNECTED TAG CLOUDS - A method of visualizing and interacting with a given term graph for a given group G defined by a set of values d for a set of dimensions D and topic X, may comprise obtaining the term graph associated with the given group G and the topic X; displaying the topic X in a tag cloud; representing each term from the term graph as a tag in the tag cloud, wherein a distance of a given tag from the displayed topic X in the tag cloud represents a distance of a term represented by the given tag from the topic X in the term graph; and visually representing a tag's importance relative to one or more of resources associated with the given group G in the tag cloud. | 07-10-2014 |
20140222485 | EXPLORING THE IMPACT OF CHANGING PROJECT PARAMETERS ON THE LIKELY DELIVERY DATE OF A PROJECT - A user may be allowed to specify a change in one or more parameter data associated with the project, the one or more parameter data used previously to compute a probability distribution of completion time of the project. The probability distribution of completion time of the project may be recomputed based on the change. The recomputed probability distribution of the completion time of the project may be presented. An option to save the recomputed probability distribution may be provided. An option may be provided to specify another change in one or more parameter data associated with the project and repeat the recomputing and the presenting procedures based on another change in one or more parameter data associated with the project. | 08-07-2014 |
20140222497 | DETECTING PATTERNS THAT INCREASE THE RISK OF LATE DELIVERY OF A SOFTWARE PROJECT - Historic and current development data associated with the project may be gathered. A catalog of patterns, each pattern associated with a data measure and an analysis routine capable of detecting the pattern according to the data measure in a given data set may be obtained. A pattern describes a particular indication in the historical and development data, which arises one or more of, at a discrete point in time or over a period of time. The analysis routine may be applied to the historic and current development data. A notification may be issued responsive to identifying the pattern in the historic and current development data. The applying and the issuing may be performed for each pattern in the catalog of patterns. | 08-07-2014 |
20140236654 | INCORPORATING USER INSIGHTS INTO PREDICTING, DIAGNOSING AND REMEDIATING PROBLEMS THAT THREATEN ON-TIME DELIVERY OF SOFTWARE AND SYSTEMS - Incorporating user insights in predicting, diagnosing and remediating problems that threaten on-time delivery of a project may comprise gathering information. The information may be conveyed to one or more users. A user may be allowed to input a new value associated with the project, the new value assessed based on the information and representing an expert assessment of the information. The user may be allowed to also indicate a period of time the user considers the information to be applicable. The new value and the period of time may be incorporated into data used in a prediction algorithm that predicts probability distribution of completion time of the project as the project is progressing. | 08-21-2014 |
20140236660 | GUI SUPPORT FOR DIAGNOSING AND REMEDIATING PROBLEMS THAT THREATEN ON-TIME DELIVERY OF SOFTWARE AND SYSTEMS - A graphical interface module may provide a set of graphical presentations comprising at least: a Likelihood of Delivery chart showing a probability distribution of predicted delivery dates; a Delivery Date Risk Trend chart showing how the completion time for the project predicted according to the Likelihood of Delivery chart has changed over time; and a Burndown chart that shows at least work-items of planned work for the project. Each of the Likelihood of Delivery chart, the Delivery Date Risk Trend chart, and the Burndown chart has a timeline axis. | 08-21-2014 |
20140278678 | ENHANCED TIME-MANAGEMENT AND RECOMMENDATION SYSTEM - A set of to-do items may be obtained. A specified window of time may be received. A subset of the to-do items may be automatically prioritized as candidate tasks to be performed during the specified window of time. A prioritized subset of the to-do items may be presented. Based on one or more criteria, the mode of interaction with a user with respect to the to-do items may be in virtual universe. | 09-18-2014 |
20140278718 | ENHANCED TIME-MANAGEMENT AND RECOMMENDATION SYSTEM - A set of to-do items may be obtained. A specified window of time may be received. A subset of the to-do items may be automatically prioritized as candidate tasks to be performed during the specified window of time. A prioritized subset of the to-do items may be presented. Based on one or more criteria, the mode of interaction with a user with respect to the to-do items may be in virtual universe. | 09-18-2014 |
20140282386 | CAPTURE AND DISPLAY OF HISTORICAL RUN-TIME EXECUTION TRACES IN A CODE EDITOR - A program code execution is monitored. Variable type and value information the one or more variables in the program code take during the execution of the program code are stored, and compiled over multiple execution of the program code as historical run-time execution traces. A code editor user interface may present the historical run-time execution traces for inspection, whether or not the program code is currently executing. Statistical properties associated with the variable type and value information may be computed. Future variable type and value the one or more variables might take during future execution of the program code may be predicted. | 09-18-2014 |
20140282388 | CAPTURE AND DISPLAY OF HISTORICAL RUN-TIME EXECUTION TRACES IN A CODE EDITOR - A program code execution is monitored. Variable type and value information the one or more variables in the program code take during the execution of the program code are stored, and compiled over multiple execution of the program code as historical run-time execution traces. A code editor user interface may present the historical run-time execution traces for inspection, whether or not the program code is currently executing. Statistical properties associated with the variable type and value information may be computed. Future variable type and value the one or more variables might take during future execution of the program code may be predicted. | 09-18-2014 |
20140309998 | PREVENTION OF UNINTENDED DISTRIBUTION OF AUDIO INFORMATION - Preventing unintended distribution of audio information may comprise analyzing audio data of a speaker's speech received by a microphone; determining automatically by a processor, from the analyzing whether the speaker's speech is intended to be distributed to an audience via the microphone; and in response to determining that the speaker's speech is not intended to be distributed to the audience via the microphone, performing one or more actions. | 10-16-2014 |
20140309999 | PREVENTION OF UNINTENDED DISTRIBUTION OF AUDIO INFORMATION - Preventing unintended distribution of audio information may comprise analyzing audio data of a speaker's speech received by a microphone; determining automatically by a processor, from the analyzing whether the speaker's speech is intended to be distributed to an audience via the microphone; and in response to determining that the speaker's speech is not intended to be distributed to the audience via the microphone, performing one or more actions. | 10-16-2014 |
20140316701 | CONTROL SYSTEM FOR INDICATING IF PEOPLE CAN REACH LOCATIONS THAT SATISFY A PREDETERMINED SET OF CONDITIONS AND REQUIREMENTS - Managing routes to meet one or more predetermined conditions, in one aspect, may comprise receiving user information associated with a user via a user's device. Based on the user information, at least a target location to where the user is traveling may be determined. Path information associated with one or more intermediary locations leading to the target location may be received. The path information may be received automatically from one or more sensors installed at the respective intermediary locations for detecting the path information. A route strategy that meets one or more conditions may be estimated by analyzing the user information and the path information. The user information may be obtained automatically from one or more of social network profile data associated with the user, electronic calendar data associated with the user, or historical data associated with the user stored in a user profile database. | 10-23-2014 |
20140316702 | CONTROL SYSTEM FOR INDICATING IF PEOPLE CAN REACH LOCATIONS THAT SATISFY A PREDETERMINED SET OF CONDITIONS AND REQUIREMENTS - Managing routes to meet one or more predetermined conditions, in one aspect, may comprise receiving user information associated with a user via a user's device. Based on the user information, at least a target location to where the user is traveling may be determined. Path information associated with one or more intermediary locations leading to the target location may be received. The path information may be received automatically from one or more sensors installed at the respective intermediary locations for detecting the path information. A route strategy that meets one or more conditions may be estimated by analyzing the user information and the path information. The user information may be obtained automatically from one or more of social network profile data associated with the user, electronic calendar data associated with the user, or historical data associated with the user stored in a user profile database. | 10-23-2014 |
20140317069 | INDEXING OF SIGNIFICANT MEDIA GRANULARS - Identifying significant media granulars may comprise partitioning a media document into one or more media granulars. A score may be assigned to each of the one or more media granulars. The one or more media granulars may be monitored to detect one or more user actions on the one or more media granular. The score associated with a respective one of the media granulars may be updated based on a number of user actions detected on the respective one of the media granulars. A media granular may be identified as being significant based on the score meeting a threshold. | 10-23-2014 |
20140317123 | INDEXING OF SIGNIFICANT MEDIA GRANULARS - Identifying significant media granulars may comprise partitioning a media document into one or more media granulars. A score may be assigned to each of the one or more media granulars. The one or more media granulars may be monitored to detect one or more user actions on the one or more media granular. The score associated with a respective one of the media granulars may be updated based on a number of user actions detected on the respective one of the media granulars. A media granular may be identified as being significant based on the score meeting a threshold. | 10-23-2014 |
20140372597 | OPTIMIZING RESOURCE USAGE IN SYSTEMS WHICH INCLUDE HETEROGENEOUS DEVICES, INCLUDING SENSORS AND SMARTPHONES - Managing devices in a system may comprise receiving information associated with a first device in the system and a first set of capabilities provided in the first device; receiving information associated with a second device in the system and a second set of capabilities provided in the second device; determining one or more required capabilities that need to be activated for the system, the system comprising at least the first device and the second device; for each of the one or more required capabilities, selecting automatically by a processor based on the information received and one or more criteria, which capability in the first device and the second device to activate to satisfy the one or more required capabilities; and activating said selected capability in the first device or the second device. | 12-18-2014 |
20140372598 | OPTIMIZING RESOURCE USAGE IN SYSTEMS WHICH INCLUDE HETEROGENEOUS DEVICES, INCLUDING SENSORS AND SMARTPHONES - Managing devices in a system may comprise receiving information associated with a first device in the system and a first set of capabilities provided in the first device; receiving information associated with a second device in the system and a second set of capabilities provided in the second device; determining one or more required capabilities that need to be activated for the system, the system comprising at least the first device and the second device; for each of the one or more required capabilities, selecting automatically by a processor based on the information received and one or more criteria, which capability in the first device and the second device to activate to satisfy the one or more required capabilities; and activating said selected capability in the first device or the second device. | 12-18-2014 |
20150019069 | REVERSE EVENT SIGNATURE FOR IDENTIFYING HIT AND RUN VEHICLES - Identifying a vehicle involved in a hit-and-run accident may comprise generating a damage signature associated with a first vehicle that is left behind with collision damage in a hit-and-run accident. A reverse event signature may be generated that indicates a position of impact and severity of damage associated with a second vehicle involved in the hit-and-run accident that fled a scene of the hit-and-run accident. The generating of the reverse event signature may be based on reverse engineering the damage signature associated with the first vehicle. | 01-15-2015 |
20150019447 | REVERSE EVENT SIGNATURE FOR IDENTIFYING HIT AND RUN VEHICLES - Identifying a vehicle involved in a hit-and-run accident may comprise generating a damage signature associated with a first vehicle that is left behind with collision damage in a hit-and-run accident. A reverse event signature may be generated that indicates a position of impact and severity of damage associated with a second vehicle involved in the hit-and-run accident that fled a scene of the hit-and-run accident. The generating of the reverse event signature may be based on reverse engineering the damage signature associated with the first vehicle. | 01-15-2015 |
20150058273 | COMPOSITE PROPENSITY PROFILE DETECTOR - Detecting propensity profile for a person may comprise receiving artifacts associated with the person; detecting profile characteristics for the person based on the artifacts; receiving a plurality of predefined profiles comprising a plurality of characteristics and relationships between the characteristics over time, each of the plurality of predefined profiles specifying an indication of propensity; matching the profile characteristics for the person with one or more of the plurality of predefined profiles; and outputting one or more propensity indicators based on the matching, the propensity indicators comprising at least an expressed strength of a given propensity in the person at a given time. | 02-26-2015 |
20150094013 | System and Method for Participants DATA Retrieval Post Accident or Event - A device and method for post event data retrieval uses an electronic communications system, wherein the method and system can utilize a detection device for detecting the event and facilitating the post event data retrieval. The system and method include detecting an event using a detection device. The detection device includes a location tool configured to determine a position of the detection device. The detection device defines a specified vicinity with respect to itself. A location is determined of the detection device using the location tool, after the event has occurred. Data including an identification (ID) is automatically requested of a communications device in the specified vicinity, using the detection device. A reply is received by the detection device which includes the ID from the communications device for identifying the communications device. | 04-02-2015 |
20150095815 | METHOD AND SYSTEM PROVIDING VIEWING-ANGLE SENSITIVE GRAPHICS INTERFACE SELECTION COMPENSATION - A method and system for providing viewing angle sensitive graphics on an electronic device which detects a user viewing a display of an electronic device. The display has a plurality of items displayed for selection by the user, and the display defines a sensitive area including one or more of the plurality of items. A viewing angle of the user is determined based on a facial recognition technique. The sensitive area is adjusted based on the viewing angle, which can include moving the viewing angle, or adjusting a selection by the user from a first item to a second item based on the viewing angle. | 04-02-2015 |
20150332603 | UNDERSTANDING DATA CONTENT EMOTIONALLY - Generating an emotional representation of received data content is provided. Data content corresponding to a user is received. In responsive to determining that the user requested an emotional representation of a predicted emotional reaction by the user to the received data content, the emotional representation of the received data content is generated based on the predicted emotional reaction by the user to the received data content. | 11-19-2015 |
20150339618 | FAILURE IMPACT MANAGER - A possible failure of a first device may be identified. Whether a user of the first device has a scheduled meeting to be held within a time range of the possible failure, may be determined by accessing calendar information. Responsive to determining that the user has the scheduled meeting to be held within the time range of the possible failure, at least one other participant of the scheduled meeting may be determined by accessing the calendar information, a contact address for said at least one other participant may be determined, and information may be transferred to the at least one other participant via the contact address. | 11-26-2015 |
20150346826 | DETECTING INPUT BASED ON MULTIPLE GESTURES - Detecting user input based on multiple gestures is provided. One or more interactions are received from a user via a user interface. An inferred interaction is determined based, at least in part, on a geometric operation, wherein the geometric operation is based on the one or more interactions. The inferred interaction is presented via the user interface. Whether a confirmation has been received for the inferred interaction is determined. | 12-03-2015 |
20150350505 | AUTOMATIC CAMERA SELECTION BASED ON DEVICE ORIENTATION - At least two camera lenses on a mobile may be provided. The camera lenses may be configured to face the same or substantially the same direction, at least one of the two camera lenses positioned along one edge of the mobile device and at least another one of the two camera lenses positioned along another edge. Automatic selection of a camera lens among said at least two camera lenses for activation may be enabled based on detecting the current orientation of the mobile device. | 12-03-2015 |
20150379399 | NATURAL-LANGUAGE PROCESSING BASED ON DNA COMPUTING - A method and associated systems for using methods of DNA computing to implement an operation of a natural-language processing (NLP) system. A processor translates components of a slot grammar of the NLP system and an input filler vocabulary into listings of sequences of nucleotides. These sequences are encoded into a set of nucleotide chains, which are then allowed to chemically interact with each other such that the chains automatically bond in ways that are analogous to the way that a traditional computerized NLP system would use inferences and contextual information to fill slots of the slot grammar with tokens of the filler vocabulary. The resulting DNA molecules are extracted and information encoded into sequences of nucleotides comprised by the extracted molecules is decoded to yield a set of all possible strings that may generated by filling slots of the slot grammar with tokens of the vocabulary. | 12-31-2015 |
Patent application number | Description | Published |
20110033090 | REFLEXIVE IRIS TEMPLATE - A system, method and program product for providing a reflexive data collection system and a reflexive data verification system. A system is provided that includes: a system for defining a set of environmental conditions; a device for automatically implementing the set of environmental conditions; a system for collecting biometric data under the set of environmental conditions; and a system for encoding the biometric data and the set of environmental conditions into a reflexive template. A further system is provided that includes a system for retrieving and decoding a reflexive template associated with the individual to obtain at least one biometric data value and a set of environmental conditions under which the at least one biometric data value was obtained; a device for implementing the set of environmental conditions; a system for collecting at least one new biometric data value under the set of environmental conditions; a system for comparing the at least one biometric data value with the at least one new biometric data value to determine if a match exists; and a system for outputting a verification result. | 02-10-2011 |
20110035343 | METHOD AND SYSTEM OF DETERMINING A PRIORITIZED LIST OF USERS RELATED TO A GIVEN GOAL - A method and system of determining a prioritized list of one or more users related to a given goal obtaining a set of places, determine one or more future places an expert associated with a given goal is predicted to visit to accomplish the given goal, obtain a history of one or more places users have visited, determine one or more historical places from the history of one or more places that match the future places, and identify one or more users associated with the determined one or more historical places. | 02-10-2011 |
20110055286 | METHOD OF PROVIDING ELEMENT DOSSIERS THAT INCLUDE ELEMENTS FROM NONADJACENT LIFECYCLE PHASES - Providing element dossiers may include obtaining records of relationships between elements from all lifecycle phases of interest, and querying and retrieving a list of all elements related to a target element using the relationship records including relationships between intermediary adjacent lifecycle phases. The method also includes determining inferential and correlation based relationships among dynamically changing elements. | 03-03-2011 |
20110071793 | METHOD TO COMPUTE WAIT TIME - A requesting critical wait time of a given resource may be determined The requesting critical wait time is the time spent by the one or more resources waiting for the given resource, wherein at least one of the resources waiting for the given resource can proceed if access to the given resource is granted. A requested by critical wait time for a resource is determined, the requested by critical wait time being time spent by the resource for waiting solely for the given resource, wherein if the resource were granted access to the given resource, the resource can proceed without further waiting. | 03-24-2011 |
20110142071 | CONSOLIDATING DUPLICATE MESSAGES FOR A SINGLE DESTINATION ON A COMPUTER NETWORK - Consolidating duplicate messages, in one aspect, may receive a transmission, and compute the difference between the transmission and a previous transmission. The previous transmission may be modified to include an indication of the difference. | 06-16-2011 |
20130011023 | REFLEXIVE IRIS TEMPLATE - A system, method and program product for providing a reflexive data collection system. A system is provided that includes: a system for defining a set of environmental conditions; a device for automatically implementing the set of environmental conditions; a system for collecting biometric data under the set of environmental conditions; and a system for encoding the biometric data and the set of environmental conditions into a reflexive template. | 01-10-2013 |
20140002235 | PROVIDING AN ID-VERIFIED BLOOD TEST | 01-02-2014 |
20140003676 | PROVIDING AN ID-VERIFIED BLOOD TEST | 01-02-2014 |
20140028680 | VISUALIZING JOBS IN A DISTRIBUTED ENVIRONMENT WITH LIMITED RESOURCES - Visualization used to show resource usage over time by different entities or jobs allows a user to see the resource usage of entities over time. Entities or jobs may be shown as horizontal bundles, possibly expanding or contracting within the constraints of the capacity of the system. Bundles can expand or contract but maintain continuity in a direction, for example, a horizontal continuity. The visualization or layout in one embodiment is updated not only for new incoming events, but also retroactively for past events, thus achieving smooth horizontal bundles as much as possible. | 01-30-2014 |
20140032170 | VISUALIZING JOBS IN A DISTRIBUTED ENVIRONMENT WITH LIMITED RESOURCES - Visualization used to show resource usage over time by different entities or jobs allows a user to see the resource usage of entities over time. Entities or jobs may be shown as horizontal bundles, possibly expanding or contracting within the constraints of the capacity of the system. Bundles can expand or contract but maintain continuity in a direction, for example, a horizontal continuity. The visualization or layout in one embodiment is updated not only for new incoming events, but also retroactively for past events, thus achieving smooth horizontal bundles as much as possible. | 01-30-2014 |
20140067449 | EVENT SCHEDULER BASED ON REAL-TIME ANALYTICS AND BUSINESS RULES - Scheduling a given event, in one aspect, may include obtaining a set of one or more business rules, obtaining analytics, and obtaining an event specification. The event specification may include at least one content specification and two or more transmission modes. The event may be scheduled based on the event specification, the analytics and the business rules. The scheduling may be indicated by a tuple comprising event content, one or more communication modes selected from the two or more transmission modes, and timing of the scheduled event. | 03-06-2014 |
20140067450 | EVENT SCHEDULER BASED ON REAL-TIME ANALYTICS AND BUSINESS RULES - Scheduling a given event, in one aspect, may include obtaining a set of one or more business rules, obtaining analytics, and obtaining an event specification. The event specification may include at least one content specification and two or more transmission modes. The event may be scheduled based on the event specification, the analytics and the business rules. The scheduling may be indicated by a tuple comprising event content, one or more communication modes selected from the two or more transmission modes, and timing of the scheduled event. | 03-06-2014 |
20140207878 | USER INTERFACE WITH RECIPIENT STATUS INDICATION - A method of providing a user interface with recipient status information, in one aspect, may comprise detecting a message (e.g., online message such as instant messaging, chat, etc.) being initiated by a first user to a second user; gathering information associated with the second user; analyzing the gathered information; predicting a state of the second user based on the analyzing; and determining a notification action based on the predicted state of the second user, the notification action notifying the first user of the second user's state; and presenting a notification comprising one or more of graphical, textual, auditory, or tactile indications or combinations thereof to the first user. | 07-24-2014 |
20140207880 | USER INTERFACE WITH RECIPIENT STATUS INDICATION - A method of providing a user interface with recipient status information, in one aspect, may comprise detecting a message (e.g., online message such as instant messaging, chat, etc.) being initiated by a first user to a second user; gathering information associated with the second user; analyzing the gathered information; predicting a state of the second user based on the analyzing; and determining a notification action based on the predicted state of the second user, the notification action notifying the first user of the second user's state; and presenting a notification comprising one or more of graphical, textual, auditory, or tactile indications or combinations thereof to the first user. | 07-24-2014 |
20150363722 | EVENT SCHEDULER BASED ON REAL-TIME ANALYTICS AND BUSINESS RULES - Scheduling a given event, in one aspect, may include obtaining a set of one or more business rules, obtaining analytics, and obtaining an event specification. The event specification may include at least one content specification and two or more transmission modes. The event may be scheduled based on the event specification, the analytics and the business rules. The scheduling may be indicated by a tuple comprising event content, one or more communication modes selected from the two or more transmission modes, and timing of the scheduled event. | 12-17-2015 |
20160042658 | SYSTEM AND METHOD TO PROVIDE CAREER COUNSELING AND MANAGEMENT USING BIOFEEDBACK - An apparatus and method for measuring a person's biometric data as well as associated data and for using that data to determine the person's talents and well-being state, as well as predicting an optimal career path for the person. Biometric data is measured using a sensor, a memory configured to store the biometric signals, a database configured to store and retrieve profiles, and a processor configured to compare biometric data as well as associated data with anonymous profiles stored in the database and create a profile for the person. | 02-11-2016 |