Abstract: Embodiments described herein enable information sharing between multiple software applications in a way that supports seamless workflow when a user interacts with these applications, even when these applications were not originally designed to coexist within the same workflows. The embodiments enable each application to initiate processes, create notifications, and automate actions based on information from all the connected applications. The application programming interface (API) of each application communicates with a dedicated delegate, and the delegates of the different applications interact with each other by reading and writing into a shared hardware and software environment. The delegates, along with the applications and the shared environment, form a composite application.
Type:
Application
Filed:
June 13, 2013
Publication date:
December 19, 2013
Applicant:
ClickSoftware Technologies Ltd
Inventors:
Omer Meshar, Gila Bar, Mike Karlskind, Danny Korach, Israel Beniaminy, Moshe Ben-Bassat
Abstract: A method for selling business applications requiring non-trivial integration, customization and configuration via an application store configured as a centralized virtual shop. The method includes selecting a starter kit by a member of the user organization that best matches needs, enabling a plurality of application buyers and application configurers to work with the starter kit to discover any gaps that may remain and plugging-in additional apps and widgets and removing unneeded components to assemble the full solution configuring and tuning setting parameters and testing.
Type:
Application
Filed:
October 31, 2011
Publication date:
November 15, 2012
Applicant:
CLICKSOFTWARE TECHNOLOGIES LTD
Inventors:
Moshe Ben-Bassat, Israel Beniaminy, Gil Bouhnick, Tal Geffen, Mike Karlskind
Abstract: A method to provide a goal function solution to an optimization problem. The goal function includes weighted parameters and is performed over a series of data instances. The method includes identifying the parameters of the goal.
Abstract: A system and method for model-based translation of a business requirement specification into a business solution specification. The method comes asking minimal questions; creating a fully-working solution; and engaging in dialog to adjust the solution to enterprise needs, such that the business becomes fully operational in the shortest possible time and proceeds to attempt to improve with each successive step.
Type:
Application
Filed:
September 19, 2008
Publication date:
September 17, 2009
Applicant:
CLICKSOFTWARE TECHNOLOGIES LTD.
Inventors:
Oren Simon, Israel Beniaminy, Moshe Ben Bassat
Abstract: A method for providing technical support via a network is disclosed. The method involves providing a database which contains searchable technical support information, the searchable technical support information remotely accessible and divided into a plurality of support sessions. When the database is accessed for technical support, the method performs an electronic serial dialogue between the database and a user. If no solution to the failure is obtained at the end of the electronic serial dialogue, the method immediately transfers a display of the electronic serial dialogue so far conducted to a selected expert. The method continues the electronic serial dialogue between the user and the selected expert while using the same textual format. When a solution to the failure is obtained based on the continued electronic serial dialogue, the method adds the continued electronic serial dialogue to the database, thereby expanding the scope of support of the database.
Abstract: A system for assigning human resources to service tasks. A long term forecasting module enables one or more users simultaneously working on that module to assign tasks that should be fulfilled in the each specific region, based on analysis of past demand and actual service operations. A mid-term planning module enables one or more users simultaneously working on that module to roughly allocate resources to fulfill actual future tasks and expected task demands. A short-term scheduling module enables one or more users simultaneously working on that module to roughly allocate specific human resources to fulfill actual tasks. A coordination module immediately propagates any change in the parameters of the human resource assignments resulting at any one of the forecasting, planning or scheduling modules to effect the other two modules.
Type:
Grant
Filed:
June 10, 2002
Date of Patent:
January 10, 2006
Assignee:
Clicksoftware Technologies Ltd.
Inventors:
Moshe Benbassat, Amit Bendov, Simon Arazi, Michael Karlskind, Israel Beniaminy