SugarCRM Inc. Patent applications |
Patent application number | Title | Published |
20150302619 | CHART DECOMPOSITION AND SEQUENCING FOR LIMITED DISPLAY DEVICES - Embodiments of the present invention provide a method, system and computer program product for chart decomposition and sequencing in a limited display device. In an embodiment of the invention, a method of chart decomposition and sequencing in a limited display device is provided. The method includes generating a data visualization for raw data and partitioning the data visualization into a set of a discrete number of segments. The method also includes establishing a sequence for the segments in the set. Finally, the method includes displaying the segments sequentially in frames of an animation according to the sequence in a display of the limited display device. | 10-22-2015 |
20150220496 | DYNAMIC SPRITE BASED THEME SWITCHING - A method for dynamic theme switching utilizing content stylesheet (CSS) sprites is provided. A user interface (UI) is defined for a computer program. A display of the UI is formatted according to a stylesheet and includes different UI controls. The display characteristics of the UI controls are defined according to a theme and multiple different themes are specified for the UI controls with only a single theme applied at a time. The UI controls are grouped with a particular theme applied within a single image as a CSS sprite. Further, the same UI controls are separately grouped with a different theme applied within a single image as a different CSS sprite. Consequently, a display of the UI according to one theme can be dynamically switched to a different theme by referencing the different CSS sprite in the stylesheet in lieu of the CSS sprite of the one theme. | 08-06-2015 |
20150120374 | AUTOMATION OF CUSTOMER RELATIONSHIP MANAGEMENT (CRM) TASKS RESPONSIVE TO ELECTRONIC COMMUNICATIONS - Embodiments of the invention provide a method, system and computer program product for automating customer relationship management (CRM) tasks responsive to inbound and outbound messages. In an embodiment of the invention, a method of automating CRM tasks responsive to inbound and outbound messages is provided. The method includes determining a context for a message such as an e-mail, monitoring a set of manual operations performed by an end user in a CRM application subsequent to the determination of the context of the message, grouping the set of manual operations into an automated task for the CRM application, and storing a rule associating the automated task with the context. Thereafter, in response to detecting receipt of a new message, a context is matched for the new message to the rule and the automated task associated with the rule is triggered. | 04-30-2015 |
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 |
20150110260 | CUSTOMER RELATIONSHIP MANAGEMENT (CRM) AUDIO ON HOLD - Embodiments of the present invention provide a method, system and computer program product for CRM audio on hold. In an embodiment of the invention, a CRM audio on hold method includes identifying a caller associated with the telephone call received in a call processing gateway, selecting a record in a CRM application pertinent to the caller and inserting the selected record into a variable field of a template. The method also includes text-to-speech (TTS) processing the template into audio and returning the audio to the call processing gateway for playback to the caller while the caller is on hold. | 04-23-2015 |
20140282164 | DRAG AND DROP UPDATING OF OBJECT ATTRIBUTE VALUES - Embodiments of the invention provide a method, system and computer program product for drag and drop manipulation of object attribute values. In an embodiment of the invention, a method for drag and drop manipulation of object attribute values is provided. The method includes detecting a drop event for an object in a GUI of an application executing in memory of a computer. The method additionally includes identifying a region of the GUI into which the object is dropped and retrieving a value associated with the identified region, that is additionally associated with an attribute of the object. Finally, the method includes setting the attribute of the object with the retrieved value | 09-18-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 |
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 |
20140165040 | TEST SCRIPT GENERATION FOR APPLICATION IMAGE VALIDATION - Embodiments of the present invention provide a method, system and computer program product for automated test script generation for application image validation. In an embodiment of the invention, a method of automated test script generation for application image validation is provided. The method can include parsing different modules of an existing image of a customized form of a base application to identify graphical user interface (GUI) elements in different screens of each of the different modules and cataloguing in a GUI element catalog, different GUI elements identified during parsing. The method also can include generating test scripts from the GUI element catalog. Finally, the method can include applying the generated test scripts to a new image of the customized form of the base application. | 06-12-2014 |
20130339945 | MULTI-INSTANCE "SHADOW" SYSTEM AND METHOD FOR AUTOMATED RESOURCE REDUNDANCY REDUCTION ACROSS DYNAMIC LANGUAGE APPLICATIONS UTILIZING APPLICATION OF DYNAMICALLY GENERATED TEMPLATES - A system and method are provided that allows, by adding a loadable module to the language runtime engine and overriding some of the core engine's operating system access functionality, the system to create a customizable copy of the installed application without creating complete copies of the actual files (scripts, executables, binaries, etc.) and without redundancies in content storage. | 12-19-2013 |
20130110932 | AUTOMATED ACTION BUILDING FOR SOCIAL NETWORKING DATA CHANGES IN A CUSTOMER RELATIONSHIP MANAGEMENT (CRM) | 05-02-2013 |
20110314447 | MULTI-INSTANCE "SHADOW" SYSTEM AND METHOD FOR AUTOMATED RESOURCE REDUNDANCY REDUCTION ACROSS DYNAMIC LANGUAGE APPLICATIONS UTILIZING APPLICATION OF DYNAMICALLY GENERATED TEMPLATES - A system and method are provided that allows, by adding a loadable module to the language runtime engine and overriding some of the core engine's operating system access functionality, the system to create a customizable copy of the installed application without creating complete copies of the actual files (scripts, executables, binaries, etc.) and without redundancies in content storage. | 12-22-2011 |
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 |
20110145805 | CUSTOMER RELATIONSHIP MANAGEMENT SYSTEM AND METHOD - A software-based customer relationship management system and method. | 06-16-2011 |
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 |
20090271762 | BUSINESS SOFTWARE APPLICATION SYSTEM AND METHOD - A business software application system and method are provided. | 10-29-2009 |
20090157687 | TEAM BASED ROW LEVEL SECURITY SYSTEM AND METHOD - A team based row level security system and method are provided that permits items of data to be shared across a team. | 06-18-2009 |
20090070755 | Customer Relationship Management System and Method - A software-based customer relationship management system and method. | 03-12-2009 |
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 |
20080276234 | Data center edition system and method - A data center edition system and method are provided. | 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 |
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 |
20080275851 | Customer Relationship Management System with Hierarchical Tagging - A hierarchical tagging system and method are provided. In one embodiment, a software-based customer relationship management system and method may include the hierarchical tagging system. | 11-06-2008 |
20080222630 | Customer relationship management portal system and method - A software-based customer relationship management system and method. | 09-11-2008 |