Patents by Inventor Mansour Salame
Mansour Salame 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: 11736618Abstract: This document is directed to, among other things, communication systems involving networked contact center interfaces. One example method involves presenting a frame on a user interface to present information in a selectable format. Another example method involves using a circuit device to detect selection of a frame as displayed and causing display of further graphical information in an un-selectable format.Type: GrantFiled: December 8, 2020Date of Patent: August 22, 2023Assignee: 8x8, Inc.Inventors: Mansour Salame, Richard Southwick, William James Fernandez, Robert Townsend
-
Patent number: 11599560Abstract: Predictive queue flushing for real-time synchronization of data sets between two data stores, comprising a data synchronization software module that interfaces with each data store, and uses a queue monitor to record and store changes to data on each data store and calculate velocity and acceleration of event arrivals, and a policy manager to manage synchronization, and a query generator to incorporate policies from the policy manager and measurements from the queue monitor to direct the data synchronization software module, flushing the change queue in accordance with the established synchronization policy, yielding synchronized shared data sets.Type: GrantFiled: April 26, 2021Date of Patent: March 7, 2023Assignee: TALKCYCLE LLCInventor: Mansour Salame
-
Patent number: 11361000Abstract: Predictive queue flushing for real-time synchronization of data sets between two data stores, comprising a data synchronization software module that interfaces with each data store, and uses a queue monitor to record and store changes to data on each data store and calculate velocity and acceleration of event arrivals, and a policy manager to manage synchronization, and a query generator to incorporate policies from the policy manager and measurements from the queue monitor to direct the data synchronization software module, flushing the change queue in accordance with the established synchronization policy, yielding synchronized shared data sets.Type: GrantFiled: August 22, 2016Date of Patent: June 14, 2022Assignee: TALKCYCLE LLCInventor: Mansour Salame
-
Publication number: 20220012265Abstract: Predictive queue flushing for real-time synchronization of data sets between two data stores, comprising a data synchronization software module that interfaces with each data store, and uses a queue monitor to record and store changes to data on each data store and calculate velocity and acceleration of event arrivals, and a policy manager to manage synchronization, and a query generator to incorporate policies from the policy manager and measurements from the queue monitor to direct the data synchronization software module, flushing the change queue in accordance with the established synchronization policy, yielding synchronized shared data sets.Type: ApplicationFiled: April 26, 2021Publication date: January 13, 2022Inventor: Mansour Salame
-
Patent number: 10911536Abstract: Real-time synchronization of data between disparate cloud data sources; local database receives data from various sources then supplies data to various destinations. A steady state database synchronization software module monitors local database for changes to data, reconciles any local change with changes to the same data in remote database, forwards reconciled data to a destination database, and monitors messages announcing that data in remote database has changed. Finally, the failsafe database synchronization software module polls the remote database periodically for changes, compares changes made to remote data and local data, outstanding changes are applied to local and remote databases as determined.Type: GrantFiled: October 27, 2015Date of Patent: February 2, 2021Assignee: TALKCYCLE LLCInventors: Péricles Pompermayer Gumerato, Mansour Salame
-
Patent number: 10863031Abstract: This document is directed to, among other things, communication systems involving networked contact center interfaces. One example method includes presenting a frame on a user interface to present information in a selectable format. Another example method includes using a circuit device to detect selection of a frame as displayed and causing display of further graphical information in an un-selectable format.Type: GrantFiled: April 25, 2019Date of Patent: December 8, 2020Assignee: 8x8, Inc.Inventors: Mansour Salame, Richard Southwick, William James Fernandez, Robert Townsend
-
Patent number: 10298767Abstract: This document is directed to, among other things, communication systems involving networked contact center interfaces. One example method includes presenting a frame on a user interface to present information in a selectable format. Another example method includes using a circuit device to detect selection of a frame as displayed and causing display of further graphical information in an un-selectable format.Type: GrantFiled: December 19, 2016Date of Patent: May 21, 2019Assignee: 8x8, Inc.Inventors: Mansour Salame, Richard Southwick, William James Fernandez, Robert Townsend
-
Publication number: 20170235808Abstract: Predictive queue flushing for real-time synchronization of data sets between two data stores, comprising a data synchronization software module that interfaces with each data store, and uses a queue monitor to record and store changes to data on each data store and calculate velocity and acceleration of event arrivals, and a policy manager to manage synchronization, and a query generator to incorporate policies from the policy manager and measurements from the queue monitor to direct the data synchronization software module, flushing the change queue in accordance with the established synchronization policy, yielding synchronized shared data sets.Type: ApplicationFiled: August 22, 2016Publication date: August 17, 2017Inventor: Mansour Salame
-
Publication number: 20170116206Abstract: Real-time synchronization of data between disparate cloud data sources; local database receives data from various sources then supplies data to various destinations. A steady state database synchronization software module monitors local database for changes to data, reconciles any local change with changes to the same data in remote database, forwards reconciled data to a destination database, and monitors messages announcing that data in remote database has changed. Finally, the failsafe database synchronization software module polls the remote database periodically for changes, compares changes made to remote data and local data, outstanding changes are applied to local and remote databases as determined.Type: ApplicationFiled: October 27, 2015Publication date: April 27, 2017Inventors: Péricles Pompermayer Gumerato, Mansour Salame
-
Patent number: 9531879Abstract: This document is directed to, among other things, communication systems involving networked contact center interfaces. One example method includes presenting a frame on a user interface to present information in a selectable format. Another example method includes using a circuit device to detect selection of a frame as displayed and causing display of further graphical information in an un-selectable format.Type: GrantFiled: December 18, 2015Date of Patent: December 27, 2016Assignee: 8×8, Inc.Inventors: Mansour Salame, Richard Southwick, William James Fernandez, Robert Townsend
-
Patent number: 9307088Abstract: This document discusses, among other things, a networked contact center that includes multiple platforms to host multiple tenants. Example embodiments include receiving a message associated with one of the tenants and identifying one or more of the platforms associated with the message. For some example embodiments, the networked contact center may allow the platform to access a data location that is both associated with the tenant and shared by two or more of the multiple tenants.Type: GrantFiled: May 27, 2015Date of Patent: April 5, 2016Assignee: 8×8, Inc.Inventors: Richard Southwick, Robert Townsend, Mansour Salame
-
Patent number: 9225832Abstract: This document discusses, among other things, a system and methods for a networked contact center user interface. In an example embodiment, a user interface associated with a networked contact center includes a frame to present information in a selectable format. Based on a selection associated with the information, the frame is to present further information in an un-selectable format.Type: GrantFiled: February 24, 2015Date of Patent: December 29, 2015Assignee: 8x8, Inc.Inventors: Mansour Salame, Richard Southwick, William James Fernandez, Robert Townsend
-
Patent number: 9049297Abstract: This document discusses, among other things, a networked contact center that includes multiple platforms to host multiple tenants. Example embodiments include receiving a message associated with one of the tenants and identifying one or more of the platforms associated with the message. For some example embodiments, the networked contact center may allow the platform to access a data location that is both associated with the tenant and shared by two or more of the multiple tenants.Type: GrantFiled: July 17, 2014Date of Patent: June 2, 2015Assignee: 8x8, Inc.Inventors: Richard Southwick, Robert Townsend, Mansour Salame
-
Patent number: 8972885Abstract: This document discusses, among other things, a system and methods for a networked contact center user interface. In an example embodiment, a user interface associated with a networked contact center includes a frame to present information in a selectable format. Based on a selection associated with the information, the frame is to present further information in an un-selectable format.Type: GrantFiled: August 29, 2008Date of Patent: March 3, 2015Assignee: 8x8, Inc.Inventors: Mansour Salame, Richard Southwick, William James Fernandez, Robert Townsend
-
Patent number: 8804940Abstract: This document discusses, among other things, a networked contact center that includes multiple platforms to host multiple tenants. Example embodiments include receiving a message associated with one of the tenants and identifying one or more of the platforms associated with the message. For some example embodiments, the networked contact center may allow the platform to access a data location that is both associated with the tenant and shared by two or more of the multiple tenants.Type: GrantFiled: December 23, 2013Date of Patent: August 12, 2014Assignee: 8x8, Inc.Inventors: Richard Southwick, Robert Townsend, Mansour Salame
-
Publication number: 20140119534Abstract: This document discusses, among other things, a networked contact center that includes multiple platforms to host multiple tenants. Example embodiments include receiving a message associated with one of the tenants and identifying one or more of the platforms associated with the message. For some example embodiments, the networked contact center may allow the platform to access a data location that is both associated with the tenant and shared by two or more of the multiple tenants.Type: ApplicationFiled: December 23, 2013Publication date: May 1, 2014Applicant: 8x8, Inc.Inventors: Richard Southwick, Robert Townsend, Mansour Salame
-
Patent number: 8619967Abstract: This document discusses, among other things, a networked contact center that includes multiple platforms to host multiple tenants. Example embodiments include receiving a message associated with one of the tenants and identifying one or more of the platforms associated with the message. For some example embodiments, the networked contact center may allow the platform to access a data location that is both associated with the tenant and shared by two or more of the multiple tenants.Type: GrantFiled: August 29, 2012Date of Patent: December 31, 2013Assignee: 8x8, Inc.Inventors: Richard Southwick, Robert Townsend, Mansour Salame
-
Patent number: 8515833Abstract: Embodiments of multilayer provisioning of networked contact centers comprise providing a support service, via a distributor, to a tenant, responsive to receiving a request from the tenant to modify the support provisioning the modified support service to the tenant.Type: GrantFiled: August 29, 2008Date of Patent: August 20, 2013Assignee: 8x8, Inc.Inventors: Mansour Salame, Robert Townsend
-
Publication number: 20120321069Abstract: This document discusses, among other things, a networked contact center that includes multiple platforms to host multiple tenants. Example embodiments include receiving a message associated with one of the tenants and identifying one or more of the platforms associated with the message. For some example embodiments, the networked contact center may allow the platform to access a data location that is both associated with the tenant and shared by two or more of the multiple tenants.Type: ApplicationFiled: August 29, 2012Publication date: December 20, 2012Inventors: Richard Southwick, Robert Townsend, Mansour Salame
-
Patent number: 8275116Abstract: This document discusses, among other things, a networked contact center that includes multiple platforms to host multiple tenants. Example embodiments include receiving a message associated with one of the tenants and identifying one or more of the platforms associated with the message. For some example embodiments, the networked contact center may allow the platform to access a data location that is both associated with the tenant and shared by two or more of the multiple tenants.Type: GrantFiled: August 29, 2008Date of Patent: September 25, 2012Assignee: 8x8, Inc.Inventors: Richard Southwick, Robert Townsend, Mansour Salame