Patents by Inventor Majed Itani

Majed Itani has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10510085
    Abstract: 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.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: December 17, 2019
    Assignee: SUGARCRM INC.
    Inventor: Majed Itani
  • Patent number: 10467633
    Abstract: 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.
    Type: Grant
    Filed: December 11, 2009
    Date of Patent: November 5, 2019
    Assignee: SUGARCRM INC.
    Inventors: Yun-Ping Hsu, Majed Itani, Ajay Gupta, Roger Smith, Rob Aagaard, Andrew Wu, Collin Lee, Lila Alexei Tretikov
  • Patent number: 10387130
    Abstract: A distributed metadata driven system and method that allows a single server component the ability to control the display, behavior, and functionality of client applications.
    Type: Grant
    Filed: October 20, 2010
    Date of Patent: August 20, 2019
    Assignee: SUGARCRM INC.
    Inventors: Andreas Sandberg, Lila Alexei Tretikov, Majed Itani, Clint Oram
  • Patent number: 9563878
    Abstract: 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.
    Type: Grant
    Filed: February 1, 2011
    Date of Patent: February 7, 2017
    Assignee: SugarCRM Inc.
    Inventors: Stanislav Malyshev, Lila Tretikov, Clint Oram, Larry Augustin, Majed Itani, Andreas Sandberg, Jenny Gonsalves
  • Patent number: 9342292
    Abstract: A software-based customer relationship management system and method.
    Type: Grant
    Filed: June 30, 2013
    Date of Patent: May 17, 2016
    Assignee: SugarCRM Inc.
    Inventors: Jacob Taylor, John Roberts, Clinton Oram, Andy Dreisch, Ajay Gupta, Majed Itani, Julian Ostrow, Joseph Parsons
  • Publication number: 20160071045
    Abstract: 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.
    Type: Application
    Filed: September 6, 2014
    Publication date: March 10, 2016
    Inventors: Majed Itani, Zac Sprackett
  • Publication number: 20160071064
    Abstract: 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.
    Type: Application
    Filed: September 6, 2014
    Publication date: March 10, 2016
    Inventors: Majed Itani, Dmitriy Kolegayev
  • Patent number: 9268538
    Abstract: 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.
    Type: Grant
    Filed: April 4, 2008
    Date of Patent: February 23, 2016
    Assignee: SugarCRM Inc.
    Inventors: Jacob Taylor, Majed Itani, Roger Smith
  • Patent number: 9239889
    Abstract: 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.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: January 19, 2016
    Assignee: SugarCRM Inc.
    Inventors: Larry Augustin, Majed Itani, Wes Moran, Lila Tretikov
  • Publication number: 20150170107
    Abstract: A method for throttled task scheduling based upon the observed task completion velocity of the end user includes measuring a period of time consumed in completing a set of tasks scheduled for an end user for a first time period in a C&S application. A rate of task completion is computed for the end user based upon the measured period of time and the computed rate of task completion applied to a set of tasks scheduled for the end user for a second time period in order to determine whether the set of tasks scheduled for the end user of the second time period cannot be completed by the end user during the second time period. Thereafter, an alert is generated in the C&S application in response to a determination that the set of tasks scheduled for the second time period cannot be completed during the second time period.
    Type: Application
    Filed: December 18, 2013
    Publication date: June 18, 2015
    Applicant: SugarCRM Inc.
    Inventors: Majed Itani, Dmitriy Kolegayev
  • Publication number: 20150113420
    Abstract: 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.
    Type: Application
    Filed: October 23, 2013
    Publication date: April 23, 2015
    Applicant: SugarCRM Inc.
    Inventors: Majed Itani, Dmitriy Kolegayev
  • Patent number: 8972876
    Abstract: A software-based customer relationship management system and method.
    Type: Grant
    Filed: May 29, 2007
    Date of Patent: March 3, 2015
    Assignee: Sugarcrm Inc.
    Inventors: Jacob Taylor, John Roberts, Clinton Oram, Ajay Gupta, Majed Itani, Sadek Baroudi, Roger Smith
  • Publication number: 20150007168
    Abstract: A software-based customer relationship management system and method.
    Type: Application
    Filed: September 16, 2014
    Publication date: January 1, 2015
    Inventors: Jacob Taylor, John Roberts, Clinton Oram, Majed Itani, Wayne Pan
  • Publication number: 20140278665
    Abstract: 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.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventor: Majed Itani
  • Publication number: 20140280062
    Abstract: 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.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Larry Augustin, Majed Itani, Wes Moran, Lila Tretikov
  • Patent number: 8839232
    Abstract: A software-based customer relationship management system and method are provided. The system has a client and a primary installation that has a database that contains a plurality of pieces of information, one or more modules that access the database to pull pieces of information from the database based on a request from the client and display a user interface to the user containing the requested information and one or more controllers that control access by the client to the one or more modules and the database. The system also may have a portal generated based on the primary installation wherein a user interface of the portal is updated based on a user interface of the primary installation.
    Type: Grant
    Filed: February 25, 2008
    Date of Patent: September 16, 2014
    Assignee: Sugarcrm Inc.
    Inventors: Jacob Taylor, John Roberts, Clinton Oram, Majed Itani, Wayne Pan
  • Publication number: 20140222801
    Abstract: 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.
    Type: Application
    Filed: February 4, 2013
    Publication date: August 7, 2014
    Applicant: SugarCRM Inc.
    Inventor: Majed Itani
  • Publication number: 20140222692
    Abstract: 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.
    Type: Application
    Filed: February 6, 2013
    Publication date: August 7, 2014
    Applicant: SugarCRM Inc.
    Inventors: Lila Tretikov, Majed Itani, Lam Huyn, Wes Moran
  • Publication number: 20130298114
    Abstract: A software-based customer relationship management system and method.
    Type: Application
    Filed: June 30, 2013
    Publication date: November 7, 2013
    Inventors: Jacob Taylor, John Roberts, Clinton Oram, Andrew Dreisch, Ajay Gupta, Majed Itani, Julian Ostrow, Joseph Parsons
  • Patent number: 8489543
    Abstract: A software-based customer relationship management system and method.
    Type: Grant
    Filed: August 1, 2008
    Date of Patent: July 16, 2013
    Assignee: SugarCRM Inc.
    Inventors: Jacob Taylor, John Roberts, Clinton Oram, Andrew Dreisch, Ajay Gupta, Majed Itani, Julian Ostrow, Joseph Parsons