Patent application number | Description | Published |
20080222630 | Customer relationship management portal system and method - A software-based customer relationship management system and method. | 09-11-2008 |
20080276190 | Customer Relationship Management System with Quicknotes - A quicknotes system and method is provided. A software-based customer relationship management system and method may include the quicknotes functionality. | 11-06-2008 |
20080276218 | METADATA DRIVEN USER INTERFACE SYSTEM AND METHOD - A metadata driven user interface system and method are provided. In an exemplary embodiment, a software-based customer relationship management system and method may include the metadata driven user interface system. | 11-06-2008 |
20090070744 | CRM SYSTEM AND METHOD HAVING DRILLDOWNS, ACLs, SHARED FOLDERS, A TRACKER AND A MODULE BUILDER - A business application system, such as a CRM system, is provided wherein the system include deeper chart drill-downs, access control lists, shared folders, a tracker module and/or a modular builder. | 03-12-2009 |
20090070755 | Customer Relationship Management System and Method - A software-based customer relationship management system and method. | 03-12-2009 |
20090271762 | BUSINESS SOFTWARE APPLICATION SYSTEM AND METHOD - A business software application system and method are provided. | 10-29-2009 |
20100185968 | BUSINESS SOFTWARE APPLICATION SYSTEM AND METHOD - A business software application system and method are provided that include a feed system for distributing changes about the application/module to a group of users and a cloud connector system that links external data sources to the business software application system and method. | 07-22-2010 |
20110252360 | BUSINESS SOFTWARE APPLICATION SYSTEM AND METHOD WITH PRODUCTIVITY BAR AND EXPRESSION ENGINE - A business software application system and method are provided that have a productivity bar and an expression engine. | 10-13-2011 |
20120197907 | SYSTEM AND METHOD FOR INTELLIGENT DATA MAPPING, INCLUDING DISCOVERY, IDENTIFICATION, CORRELATION AND EXHIBIT OF CRM RELATED COMMUNICATION DATA - A system and method for performing automatic detection, storage, correlation and retrieval of specific electronic communications data from heterogeneous computer systems and storage with non-normalized representation of this data on a computer system running specialized software are provided. | 08-02-2012 |
20130110932 | AUTOMATED ACTION BUILDING FOR SOCIAL NETWORKING DATA CHANGES IN A CUSTOMER RELATIONSHIP MANAGEMENT (CRM) | 05-02-2013 |
20130298114 | CUSTOMER RELATIONSHIP MANAGEMENT SYSTEM AND METHOD - A software-based customer relationship management system and method. | 11-07-2013 |
20140222692 | CONTEXTUAL HETEROGENEOUSLY SOURCED DATA RETRIEVAL AND DISPLAY - A method for displaying contextually relevant heterogeneously sourced data in a business application includes generating a user interface for a business application comprising a display of a record of a contact stored in a local data store and determining a context for the contact. The method also includes retrieving contextually relevant data according to the context from both the local data store that is part of the business application and also an external data source that is external to the business application from over a computer communications network. Finally, the method includes displaying the contextually relevant data from the local data store in a panel adjacent to the display of the record of the contact in the user interface, and also the contextually relevant data from the external data source in an additional panel adjacent to the display of the record of the contact in the user interface. | 08-07-2014 |
20140222801 | AUTONOMIC SELECTIVE IMPORTATION OF CONTACTS IN A CONTACT MANAGEMENT SYSTEM - Embodiments of the present invention provide a method, system and computer program product for autonomic selective importation of contacts in a contact management system. In one embodiment of the invention, a method for autonomic selective importation of contacts in a contact management system is provided. The method includes monitoring communications between an end user and different contacts over a communications network through at least one external communications application and rating the different contacts according to frequency of communication with the end user evident from the monitored communications. The method additionally includes importing a selected one of the different contacts into a contact data store of a contact management system responsive to a determination that the selected one of the different contacts has been rated beyond a threshold value. | 08-07-2014 |
20140278665 | TIME AND LOCATION AWARE CUSTOMER RELATIONSHIP MANAGEMENT - A method, system and computer program product for time and location aware customer relationship management (CRM) is provided. A method for time and location aware CRM includes obtaining a location for a mobile computing device, forwarding the location to a CRM application, and responding to an identification of a contact in the CRM application that is proximate to the obtained location, by retrieving a related data record for the contact from the CRM application and by displaying the related record in the mobile computing device in a user interface for the CRM application. Further, a current time for the mobile computing device can be obtained and forwarded to the CRM application. Responsive to identifying a meeting in the CRM application that is scheduled proximate to the obtained time, a related data record for the meeting can be retrieved from the CRM application and displayed in the mobile computing device. | 09-18-2014 |
20140280062 | ADAPTIVE SEARCH AND NAVIGATION THROUGH SEMANTICALLY AWARE SEARCHING - Embodiments of the invention provide a method, system and computer program product for semantically aware adaptive searching and navigation of application data. In an embodiment of the invention, a method for semantically aware adaptive searching and navigation of application data is provided. The method includes associating different tags with different data of a database of unstructured data, each of the different tags corresponding to selected semantics of different objects encapsulating data for a data driven application executing in memory of a host computing system. The method also includes applying in the memory of the host computing system a filter operation to both the tags of the unstructured data and also the different objects, using filter criteria corresponding to one or more semantics of the different objects. Finally, the method includes displaying in a user interface to the data driven application a result set from the filter operation. | 09-18-2014 |
20150113420 | OVERLOADED SCHEDULE DETECTION AND NOTIFICATION - A method, system and computer program product for overloaded schedule detection and notification in a calendaring and scheduling (C&S) system is provided. A method for overloaded schedule detection and notification in a C&S system includes loading a task list for an end user into memory of the C&S system. The task list includes a set of tasks scheduled for completion by the end user over a range of time. The method also includes displaying the task list in a user interface of the C&S system, comparing a capacity of the end user to complete tasks during the range of time to the tasks in the set. Finally, the method includes responding to a determination that the tasks in the last exceeds the capacity by displaying an alert in the user interface of the C&S system indicating an overloaded condition. | 04-23-2015 |
20160071045 | FORECAST PREDICIBILITY AND ACCOUNTABILITY IN CUSTOMER RELATIONSHIP MANAGEMENT (CRM) - Embodiments of the invention provide a method, system and computer program product for forecast predictability and accountability in a CRM system. In an embodiment of the invention, a method for forecast predictability and accountability in a CRM system includes retrieving into memory of a computer from a database of a CRM system, different CRM records, each of the records indicating closed-won business opportunities and different characteristics of the closed-won business opportunities. The method also includes grouping in the memory the closed-won opportunities according to common characteristic. Total revenues for each grouping of the closed-won opportunities can be computed and it can be determined from the total revenues of each grouping, a characteristic associated with a greatest amount of total revenues compared to groupings of other characteristics. Finally, a higher priority can be assigned in the CRM system to new business opportunities having the determined characteristic. | 03-10-2016 |
20160071064 | CONTEXT DRIVEN TASK CREATION AND MANAGEMENT - Embodiments of the invention provide a method, system and computer program product for the contextually driven creation and management of tasks in a calendaring and scheduling (C&S) application. In an embodiment of the invention, a method of contextually driven creation and management of tasks in a C&S application is provided. The method includes detecting an action in a C&S application, such as the receipt of a message or the completion of a task already existing in the C&S application. The method also includes determining a context for the action and identifying a set of rules each matching the determined context and also selecting a rule as a highest priority rule amongst the set of rules. Finally, the method includes applying the selected rule to create a task in the C&S application. | 03-10-2016 |
Patent application number | Description | Published |
20130257692 | METHOD AND APPARATUS FOR EGO-CENTRIC 3D HUMAN COMPUTER INTERFACE - In the method, a processor generates a three dimensional interface with at least one virtual object, defines a stimulus of the interface, and defines a response to the stimulus. The stimulus is an approach to the virtual object with a finger or other end-effector to within a threshold of the virtual object. When the stimulus is sensed, the response is executed. Stimuli may include touch, click, double click, peg, scale, and swipe gestures. The apparatus includes a processor that generates a three dimensional interface with at least one virtual object, and defines a stimulus for the virtual object and a response to the stimulus. A display outputs the interface and object. A camera or other sensor detects the stimulus, e.g. a gesture with a finger or other end-effector, whereupon the processor executes the response. The apparatus may be part of a head mounted display. | 10-03-2013 |
20130336528 | METHOD AND APPARATUS FOR IDENTIFYING INPUT FEATURES FOR LATER RECOGNITION - Disclosed are methods and apparatuses to recognize actors during normal system operation. The method includes defining actor input such as hand gestures, executing and detecting input, and identifying salient features of the actor therein. A model is defined from salient features, and a data set of salient features and/or model are retained, and may be used to identify actors for other inputs. A command such as “unlock” may be executed in response to actor input. Parameters may be applied to further define where, when, how, etc. actor input is executed, such as defining a region for a gesture. The apparatus includes a processor and sensor, the processor defining actor input, identifying salient features, defining a model therefrom, and retaining a data set. A display may also be used to show actor input, a defined region, relevant information, and/or an environment. A stylus or other non-human actor may be used. | 12-19-2013 |
20130336529 | METHOD AND APPARATUS FOR SEARCHING IMAGES - Disclosed are methods and apparatuses for searching images. An image is received and a first search path is defined for the image. The first search path may be a straight line, horizontal, and/or near the bottom of the image, and/or may begin at one edge and move toward the other. A transition is defined for the image, distinguishing a feature to be found. The image is searched for the transition along the first search path. When the transition is detected, the image is searched along a second search path that follows the transition. The apparatus includes an image sensor and a processor. The sensor is adapted to obtain images. The processor is adapted to define a first search path and a transition for the image, to search for the transition along the first search path, and to search along a second search path upon detecting the transition, following the transition. | 12-19-2013 |
20140067768 | METHOD AND APPARATUS FOR CONTENT ASSOCIATION AND HISTORY TRACKING IN VIRTUAL AND AUGMENTED REALITY - A machine-implemented method includes establishing a virtual or augmented reality entity, and establishing a state for the entity having a state time and state properties including a state spatial arrangement. The data entity and state are stored, and are subsequently received and outputted at a time other than the state time so as to exhibit a “virtual time machine” functionality. An apparatus includes a processor, a data store, and an output. A data entity establisher, a state establisher, a storer, a data entity receiver, a state receiver, and an outputter are instantiated on the processor. | 03-06-2014 |
20140067869 | METHOD AND APPARATUS FOR CONTENT ASSOCIATION AND HISTORY TRACKING IN VIRTUAL AND AUGMENTED REALITY - A machine-implemented method includes establishing a virtual or augmented reality entity, and establishing a state for the entity having a state time and state properties including a state spatial arrangement. The data entity and state are stored, and are subsequently received and outputted at a time other than the state time so as to exhibit a “virtual time machine” functionality. An apparatus includes a processor, a data store, and an output. A data entity establisher, a state establisher, a storer, a data entity receiver, a state receiver, and an outputter are instantiated on the processor. | 03-06-2014 |
20140115520 | METHOD AND APPARATUS FOR SECURE DATA ENTRY USING A VIRTUAL INTERFACE - Method and apparatus for secure data entry. In the method a virtual data entry interface is generated, and is outputted so as to be readable only by the user. The user then enters data using the interface. The apparatus includes at least one display, or optionally a pair of displays that output a 3D stereo image. It also includes a data processor, and at least one sensor, or optionally a pair of sensors that capture 3D stereo data. The data processor generates a virtual data entry interface, and communicates it to the display or displays. The displays output the virtual interface such that it is only readable by the user. The sensor or sensors receives data entered by the user's actions, and send signals representing those actions to the processor. The processor then detects the data from the signals. | 04-24-2014 |
20140118570 | METHOD AND APPARATUS FOR BACKGROUND SUBTRACTION USING FOCUS DIFFERENCES - First and second images are captured at first and second focal lengths, the second focal length being longer than the first focal length. Element sets are defined with a first element of the first image and a corresponding second element of the second image. Element sets are identified as background if the second element thereof is more in-focus than or as in-focus as the first element. Background elements are subtracted from further analysis. Comparisons are based on relative focus, e.g. whether image elements are more or less in-focus. Measurement of absolute focus is not necessary, nor is measurement of absolute focus change; images need not be in-focus. More than two images, multiple element sets, and/or multiple categories and relative focus relationships also may be used. | 05-01-2014 |
20140125557 | METHOD AND APPARATUS FOR A THREE DIMENSIONAL INTERFACE - Method and apparatus for interacting with a three dimensional interface. In the method, a three dimensional interface with at least one virtual object is generated. An interaction zone is defined and generated, enclosing some or all of the object. A stimulus of the interaction zone, e.g. approach/contact with a finger/stylus is defined, and a response to the stimulus is defined, e.g. changes to the object, system actions, feedback, etc. When the stimulus is sensed the response is executed. The apparatus includes a processor that generates a three dimensional interface with at least one virtual object, defines an interaction zone for the object, and defines a stimulus and a response. A display outputs the interface and object. A camera or other sensor detects stimulus of the interaction zone, whereupon the processor generates a response signal. The apparatus may be part of a head mounted display. | 05-08-2014 |
20140139340 | METHOD AND APPARATUS FOR POSITION AND MOTION INSTRUCTION - World data is established, including real-world position and/or real-world motion of an entity. Target data is established, including planned or ideal position and/or motion for the entity. Guide data is established, including information for guiding a person or other subject in bringing world data into match with target data. The guide data is outputted to the subject as virtual and/or augmented reality data. Evaluation data may be established, including a comparison of world data with target data. World data, target data, guide data, and/or evaluation data may be dynamically updated. Subjects may be instructed in positions and motions by using guide data to bring world data into match with target data, and by receiving evaluation data. Instruction includes physical therapy, sports, recreation, medical treatment, fabrication, diagnostics, repair of mechanical systems, etc. | 05-22-2014 |
20140237586 | APPARATUS FOR PROCESSING WITH A SECURE SYSTEM MANAGER - Method and apparatus for secure processing. The method includes detecting communication among secure and non-secure data entities, prohibiting execution of non-secure executable instructions on secure data entities unless the non-secure executable instructions are recorded in a permitted instruction record, and prohibiting execution of non-secure executable instructions if the non-secure executable instructions are recorded in a prohibited instruction record. The apparatus includes a processor, at least one non-secure data entity, and secure data entities including: a communication monitor adapted to detect communication among secure and non-secure data entities; a permitted instruction record; a first prohibitor adapted to prohibit execution of non-secure executable instructions on secure data entities unless the non-secure executable instructions are recorded in the permitted instruction record; a prohibited instruction record; and a second prohibitor adapted to prohibit execution of non-secure executable instructions if the non-secure executable instructions are recorded in the prohibited instruction record. | 08-21-2014 |
20140357246 | METHOD AND APPARATUS FOR OPT-IN COMPLIANCE WITH REGULATIONS - Disclosed are methods, systems and paradigms for opt-in compliance with regulations. A region in physical space is defined. A condition for the region is defined, the condition being a capability of a communicator such as video recording, still image recording, audio recording, audio output, text messaging, audio communication, or remote connection. The presence and location of a communicator with the capability is detected in the region, and a message is sent to the communicator with a request for a response accepting or rejecting remote deactivation of the capability of the communicator. If an acceptance response is received, the communicator capability is deactivated. If an acceptance response is not received, a notification is generated that includes the lack of acceptance response and the location of the communicator. | 12-04-2014 |
20150092021 | APPARATUS FOR BACKGROUND SUBTRACTION USING FOCUS DIFFERENCES - First and second images are captured at first and second focal lengths, the second focal length being longer than the first focal length. Element sets are defined with a first element of the first image and a corresponding second element of the second image. Element sets are identified as background if the second element thereof is more in-focus than or as in-focus as the first element. Background elements are subtracted from further analysis. Comparisons are based on relative focus, e.g. whether image elements are more or less in-focus. Measurement of absolute focus is not necessary, nor is measurement of absolute focus change; images need not be in-focus. More than two images, multiple element sets, and/or multiple categories and relative focus relationships also may be used. | 04-02-2015 |
20150093022 | METHODS FOR BACKGROUND SUBTRACTION USING FOCUS DIFFERENCES - First and second images are captured at first and second focal lengths, the second focal length being longer than the first focal length. Element sets are defined with a first element of the first image and a corresponding second element of the second image. Element sets are identified as background if the second element thereof is more in-focus than or as in-focus as the first element. Background elements are subtracted from further analysis. Comparisons are based on relative focus, e.g. whether image elements are more or less in-focus. Measurement of absolute focus is not necessary, nor is measurement of absolute focus change; images need not be in-focus. More than two images, multiple element sets, and/or multiple categories and relative focus relationships also may be used. | 04-02-2015 |
20150093030 | METHODS FOR BACKGROUND SUBTRACTION USING FOCUS DIFFERENCES - First and second images are captured at first and second focal lengths, the second focal length being longer than the first focal length. Element sets are defined with a first element of the first image and a corresponding second element of the second image. Element sets are identified as background if the second element thereof is more in-focus than or as in-focus as the first element. Background elements are subtracted from further analysis. Comparisons are based on relative focus, e.g. whether image elements are more or less in-focus. Measurement of absolute focus is not necessary, nor is measurement of absolute focus change; images need not be in-focus. More than two images, multiple element sets, and/or multiple categories and relative focus relationships also may be used. | 04-02-2015 |
20150154400 | APPARATUS FOR PROCESSING WITH A SECURE SYSTEM MANAGER - Method and apparatus for secure processing. The method includes detecting communication among secure and non-secure data entities, prohibiting execution of non-secure executable instructions on secure data entities unless the non-secure executable instructions are recorded in a permitted instruction record, and prohibiting execution of non-secure executable instructions if the non-secure executable instructions are recorded in a prohibited instruction record. The apparatus includes a processor, at least one non-secure data entity, and secure data entities including: a communication monitor adapted to detect communication among secure and non-secure data entities; a permitted instruction record; a first prohibitor adapted to prohibit execution of non-secure executable instructions on secure data entities unless the non-secure executable instructions are recorded in the permitted instruction record; a prohibited instruction record; and a second prohibitor adapted to prohibit execution of non-secure executable instructions if the non-secure executable instructions are recorded in the prohibited instruction record. | 06-04-2015 |
20150206320 | METHOD AND APPARATUS FOR SEARCHING IMAGES - Disclosed are methods and apparatuses for searching images. An image is received and a first search path is defined for the image. The first search path may be a straight line, horizontal, and/or near the bottom of the image, and/or may begin at one edge and move toward the other. A transition is defined for the image, distinguishing a feature to be found. The image is searched for the transition along the first search path. When the transition is detected, the image is searched along a second search path that follows the transition. The apparatus includes an image sensor and a processor. The sensor is adapted to obtain images. The processor is adapted to define a first search path and a transition for the image, to search for the transition along the first search path, and to search along a second search path upon detecting the transition, following the transition. | 07-23-2015 |
20150206351 | METHOD AND APPARATUS FOR MULTIPLE MODE INTERFACE - Each of a world space, a sphere space, and a display space are adapted to accept at least one entity therein, the entity being a virtual reality entity or an augmented reality entity. For world space, translation by a viewer substantially corresponds with translation with respect to world space, and rotation by the viewer substantially corresponds with rotation with respect to world space. For sphere space, translation by the viewer corresponds with substantially zero translation with respect to sphere space, and rotation by the viewer substantially corresponds with rotation with respect to sphere space. For display space, translation by the viewer corresponds with substantially zero translation with respect to display space, and rotation by the viewer corresponds with substantially zero rotation with respect to display space. Exceptions for translating, rotating, and/or resizing any of world space, sphere space, and display space may be invoked. | 07-23-2015 |
20150279050 | METHOD AND APPARTUS FOR ADJUSTING MOTION-BASED DATA SPACE MANIPULATION - A data space such as a virtual/augmented reality environment is generated, through which a viewer/point of view may move. The physical world motion of a display outputting the data space is sensed, received, or computed. The motion of a physical world environment in which the display also is sensed, received, or computed. An output adjustment is determined from the display and environment motions, typically being equal to the environment motion(s). Motion of a point of view within the data space to be outputted by the display is determined. The viewpoint motion corresponds with the display motion within physical space adjusted by the output adjustment. At least part of the data space is outputted to the display from the point of view. The point of view is navigated through the data space according to the viewpoint motion. | 10-01-2015 |
20150331237 | METHOD AND APPARATUS FOR CONTROLLING FOCAL VERGENCE OF OPTICAL CONTENT - A first optic receives optical environment content for delivery to the see-through display. The see-through display delivers output optical content to the second optic and delivers the optical environment content to the second optic. The second optic delivers the optical output content and optical environment content to a viewing position. The first optic alters the focal vergence of the optical environment content; the second optic alters the focal vergence of the optical environment content and the focal vergence of the optical output content. The focal vergences of the optical output content and optical environment content thus are independently controllable. The first and second optics may render the focal vergence of the optical environment content after first and second optics substantially equal to optical environment content unmodified by either the first or second optics. The focal vergences of optical environment content and output content may be equal after alteration. | 11-19-2015 |
20160078242 | APPARATUS FOR PROCESSING WITH A SECURE SYSTEM MANAGER - Method and apparatus for secure processing. The method includes detecting communication among secure and non-secure data entities, prohibiting execution of non-secure executable instructions on secure data entities unless the non-secure executable instructions are recorded in a permitted instruction record, and prohibiting execution of non-secure executable instructions if the non-secure executable instructions are recorded in a prohibited instruction record. The apparatus includes a processor, at least one non-secure data entity, and secure data entities including: a communication monitor adapted to detect communication among secure and non-secure data entities; a permitted instruction record; a first prohibitor adapted to prohibit execution of non-secure executable instructions on secure data entities unless the non-secure executable instructions are recorded in the permitted instruction record; a prohibited instruction record; and a second prohibitor adapted to prohibit execution of non-secure executable instructions if the non-secure executable instructions are recorded in the prohibited instruction record. | 03-17-2016 |