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: 11736618
    Abstract: 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: Grant
    Filed: December 8, 2020
    Date of Patent: August 22, 2023
    Assignee: 8x8, Inc.
    Inventors: Mansour Salame, Richard Southwick, William James Fernandez, Robert Townsend
  • Patent number: 11599560
    Abstract: 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: Grant
    Filed: April 26, 2021
    Date of Patent: March 7, 2023
    Assignee: TALKCYCLE LLC
    Inventor: Mansour Salame
  • Patent number: 11361000
    Abstract: 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: Grant
    Filed: August 22, 2016
    Date of Patent: June 14, 2022
    Assignee: TALKCYCLE LLC
    Inventor: Mansour Salame
  • Publication number: 20220012265
    Abstract: 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: Application
    Filed: April 26, 2021
    Publication date: January 13, 2022
    Inventor: Mansour Salame
  • Patent number: 10911536
    Abstract: 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: Grant
    Filed: October 27, 2015
    Date of Patent: February 2, 2021
    Assignee: TALKCYCLE LLC
    Inventors: Péricles Pompermayer Gumerato, Mansour Salame
  • Patent number: 10863031
    Abstract: 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: Grant
    Filed: April 25, 2019
    Date of Patent: December 8, 2020
    Assignee: 8x8, Inc.
    Inventors: Mansour Salame, Richard Southwick, William James Fernandez, Robert Townsend
  • Patent number: 10298767
    Abstract: 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: Grant
    Filed: December 19, 2016
    Date of Patent: May 21, 2019
    Assignee: 8x8, Inc.
    Inventors: Mansour Salame, Richard Southwick, William James Fernandez, Robert Townsend
  • Publication number: 20170235808
    Abstract: 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: Application
    Filed: August 22, 2016
    Publication date: August 17, 2017
    Inventor: Mansour Salame
  • Publication number: 20170116206
    Abstract: 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: Application
    Filed: October 27, 2015
    Publication date: April 27, 2017
    Inventors: Péricles Pompermayer Gumerato, Mansour Salame
  • Patent number: 9531879
    Abstract: 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: Grant
    Filed: December 18, 2015
    Date of Patent: December 27, 2016
    Assignee: 8×8, Inc.
    Inventors: Mansour Salame, Richard Southwick, William James Fernandez, Robert Townsend
  • Patent number: 9307088
    Abstract: 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: Grant
    Filed: May 27, 2015
    Date of Patent: April 5, 2016
    Assignee: 8×8, Inc.
    Inventors: Richard Southwick, Robert Townsend, Mansour Salame
  • Patent number: 9225832
    Abstract: 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: Grant
    Filed: February 24, 2015
    Date of Patent: December 29, 2015
    Assignee: 8x8, Inc.
    Inventors: Mansour Salame, Richard Southwick, William James Fernandez, Robert Townsend
  • Patent number: 9049297
    Abstract: 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: Grant
    Filed: July 17, 2014
    Date of Patent: June 2, 2015
    Assignee: 8x8, Inc.
    Inventors: Richard Southwick, Robert Townsend, Mansour Salame
  • Patent number: 8972885
    Abstract: 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: Grant
    Filed: August 29, 2008
    Date of Patent: March 3, 2015
    Assignee: 8x8, Inc.
    Inventors: Mansour Salame, Richard Southwick, William James Fernandez, Robert Townsend
  • Patent number: 8804940
    Abstract: 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: Grant
    Filed: December 23, 2013
    Date of Patent: August 12, 2014
    Assignee: 8x8, Inc.
    Inventors: Richard Southwick, Robert Townsend, Mansour Salame
  • Publication number: 20140119534
    Abstract: 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: Application
    Filed: December 23, 2013
    Publication date: May 1, 2014
    Applicant: 8x8, Inc.
    Inventors: Richard Southwick, Robert Townsend, Mansour Salame
  • Patent number: 8619967
    Abstract: 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: Grant
    Filed: August 29, 2012
    Date of Patent: December 31, 2013
    Assignee: 8x8, Inc.
    Inventors: Richard Southwick, Robert Townsend, Mansour Salame
  • Patent number: 8515833
    Abstract: 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: Grant
    Filed: August 29, 2008
    Date of Patent: August 20, 2013
    Assignee: 8x8, Inc.
    Inventors: Mansour Salame, Robert Townsend
  • Publication number: 20120321069
    Abstract: 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: Application
    Filed: August 29, 2012
    Publication date: December 20, 2012
    Inventors: Richard Southwick, Robert Townsend, Mansour Salame
  • Patent number: 8275116
    Abstract: 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: Grant
    Filed: August 29, 2008
    Date of Patent: September 25, 2012
    Assignee: 8x8, Inc.
    Inventors: Richard Southwick, Robert Townsend, Mansour Salame