Kharoufeh
Bishara Kharoufeh, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20090217289 | SYNCHRONIZATION SYSTEM FOR ENTITIES MAINTAINED BY MULTIPLE APPLICATIONS - A synchronization system provides a generic synchronization mechanism in which copies of data of an entity maintained by different applications can be synchronized through application-specific entity adapters. An entity adapter for an application receives from the synchronization system a synchronization request to synchronize an entity of the application and interacts with the application to ensure the entity is synchronized as requested. Each application that takes an action on an entity provides a transaction to the synchronization system. Upon receiving a transaction, the synchronization system stores an indication of the transaction in a synchronization store. The synchronization system waits until any sent synchronization transactions for an entity complete before sending subsequent synchronization transactions for that entity to ensure that the same transaction ordering is used by the target applications. | 08-27-2009 |
Bishara S. Kharoufeh, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20140372262 | USER EXPERIENCE FOR CAPTURING AND RECONCILING ITEMS - A management component in a computer system provides user input mechanisms that allow a user to capture items and reconcile them to a report in the computer system. The items in a given report can be separately viewed and edited. | 12-18-2014 |
20140372263 | USER EXPERIENCE FOR CAPTURING AND MANAGING ITEMS - A management component in a computer system provides user input mechanisms that allow a user to view reports for the computer system. The items in a given report can be separately viewed and edited and the report can be submitted for approval. | 12-18-2014 |
20140372336 | USER EXPERIENCE FOR APPROVING DOCUMENTS - Pending approvals in a computer system are aggregated from various parts of the computer system and presented to a user. Each pending approval includes contextual information and a user input mechanism to approve or reject the pending approval. | 12-18-2014 |
Bishara S. Kharoufeh, Rdemond, WA US
Patent application number | Description | Published |
---|---|---|
20140372265 | USER EXPERIENCE FOR CAPTURING TIMESHEET ITEMS - A management component in a computer system provides user input mechanisms that allow a user to capture time entries on a timesheet in the computer system. The items in a given timesheet can be separately viewed and edited and the timesheet can be submitted for approval. | 12-18-2014 |