Patents by Inventor Doug Lauder

Doug Lauder 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: 9904503
    Abstract: Methods and apparatuses are described for application broadcasting. For one embodiment, pixel data being broadcast from a moderator to one or more participants is divided into tiles. Display data is generated for each tile. Each display data segment (segment) contains the pixel data for the tile, and also contains a tile identifier. The segments are periodically evaluated. If the pixel data has changed, the segment is replaced with the most recent segment corresponding to that tile. A time indicator is also included within each segment for each tile indicating the time at which the segment was updated. A participant DPS requests data from the server and provides the time indicator for the last segment it received. The server then transmits the current segment for each tile that has been updated subsequently. This allows presentation at the participant's DPS of the most current version of the moderator's display screen.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: February 27, 2018
    Assignee: InterCall Canada, Inc.
    Inventor: Doug Lauder
  • Patent number: 9607354
    Abstract: Methods and apparatuses are described for application broadcasting. For one embodiment, pixel data being broadcast from a moderator to one or more participants is divided into tiles. Display data is generated for each tile. Each display data segment (segment) contains the pixel data for the tile, and also contains a tile identifier. The segments are periodically evaluated. If the pixel data has changed, the segment is replaced with the most recent segment corresponding to that tile. A time indicator is also included within each segment for each tile indicating the time at which the segment was updated. A participant DPS requests data from the server and provides the time indicator for the last segment it received. The server then transmits the current segment for each tile that has been updated subsequently. This allows presentation at the participant's DPS of the most current version of the moderator's display screen.
    Type: Grant
    Filed: October 26, 2015
    Date of Patent: March 28, 2017
    Assignee: West Unified Communications Services Canada, Inc.
    Inventor: Doug Lauder
  • Patent number: 9171349
    Abstract: Methods and apparatuses are described for application broadcasting. For one embodiment, pixel data being broadcast from a moderator to one or more participants is divided into tiles. Display data is generated for each tile. Each display data segment (segment) contains the pixel data for the tile, and also contains a tile identifier. The segments are periodically evaluated. If the pixel data has changed, the segment is replaced with the most recent segment corresponding to that tile. A time indicator is also included within each segment for each tile indicating the time at which the segment was updated. A participant DPS requests data from the server and provides the time indicator for the last segment it received. The server then transmits the current segment for each tile that has been updated subsequently. This allows presentation at the participant's DPS of the most current version of the moderator's display screen.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: October 27, 2015
    Assignee: InterCall Canada, Inc.
    Inventor: Doug Lauder
  • Patent number: 8754898
    Abstract: Methods and apparatuses are described for application broadcasting. For one embodiment, pixel data being broadcast from a moderator to one or more participants is divided into tiles. Display data is generated for each tile. Each display data segment (segment) contains the pixel data for the tile, and also contains a tile identifier. The segments are periodically evaluated. If the pixel data has changed, the segment is replaced with the most recent segment corresponding to that tile. A time indicator is also included within each segment for each tile indicating the time at which the segment was updated. A participant DPS requests data from the server and provides the time indicator for the last segment it received. The server then transmits the current segment for each tile that has been updated subsequently. This allows presentation at the participant's DPS of the most current version of the moderator's display screen.
    Type: Grant
    Filed: November 13, 2012
    Date of Patent: June 17, 2014
    Assignee: Genesys Conferencing, Ltd.
    Inventor: Doug Lauder
  • Patent number: 8310493
    Abstract: Methods and apparatuses are described for application broadcasting. For one embodiment, pixel data being broadcast from a moderator to one or more participants is divided into tiles. Display data is generated for each tile. Each display data segment (segment) contains the pixel data for the tile, and also contains a tile identifier. The segments are periodically evaluated. If the pixel data has changed, the segment is replaced with the most recent segment corresponding to that tile. A time indicator is also included within each segment for each tile indicating the time at which the segment was updated. A participant DPS requests data from the server and provides the time indicator for the last segment it received. The server then transmits the current segment for each tile that has been updated subsequently. This allows presentation at the participant's DPS of the most current version of the moderator's display screen.
    Type: Grant
    Filed: September 18, 2009
    Date of Patent: November 13, 2012
    Assignee: West Corporation
    Inventor: Doug Lauder
  • Patent number: 7616208
    Abstract: Methods and apparatuses are described for application broadcasting. For one embodiment, pixel data being broadcast from a moderator to one or more participants is divided into tiles. Display data is generated for each tile. Each display data segment (segment) contains the pixel data for the tile, and also contains a tile identifier. The segments are periodically evaluated. If the pixel data has changed, the segment is replaced with the most recent segment corresponding to that tile. A time indicator is also included within each segment for each tile indicating the time at which the segment was updated. A participant DPS requests data from the server and provides the time indicator for the last segment it received. The server then transmits the current segment for each tile that has been updated subsequently. This allows presentation at the participant's DPS of the most current version of the moderator's display screen.
    Type: Grant
    Filed: December 18, 2002
    Date of Patent: November 10, 2009
    Assignee: Genesys Conferencing Ltd.
    Inventor: Doug Lauder
  • Publication number: 20070028173
    Abstract: Methods and apparatuses are described for application broadcasting. For one embodiment, pixel data being broadcast from a moderator to one or more participants is divided into tiles. Display data is generated for each tile. Each display data segment (segment) contains the pixel data for the tile, and also contains a tile identifier. The segments are periodically evaluated. If the pixel data has changed, the segment is replaced with the most recent segment corresponding to that tile. A time indicator is also included within each segment for each tile indicating the time at which the segment was updated. A participant DPS requests data from the server and provides the time indicator for the last segment it received. The server then transmits the current segment for each tile that has been updated subsequently. This allows presentation at the participant's DPS of the most current version of the moderator's display screen.
    Type: Application
    Filed: December 18, 2002
    Publication date: February 1, 2007
    Inventor: Doug Lauder
  • Patent number: 6988216
    Abstract: A method and system that synchronizes time-related data in a digital processing system. The data to be synchronized includes display data such as audio or video data and command data such as uniform resource locators. The data is encoded with time indicators that allow the media data, through the execution of a set of instructions, to be processed synchronously with the display data.
    Type: Grant
    Filed: September 16, 2004
    Date of Patent: January 17, 2006
    Assignee: Genesys Conferencing, Ltd.
    Inventor: Doug Lauder
  • Publication number: 20050034005
    Abstract: A method and system that synchronizes time-related data in a digital processing system. The data to be synchronized includes display data such as audio or video data and command data such as uniform resource locators. The data is encoded with time indicators that allow the media data, through the execution of a set of instructions, to be processed synchronously with the display data.
    Type: Application
    Filed: September 16, 2004
    Publication date: February 10, 2005
    Inventor: Doug Lauder
  • Patent number: 6802019
    Abstract: A method and system that synchronizes time-related data in a digital processing system. The data to be synchronized includes display data such as audio or video data and command data such as uniform resource locators., The data is encoded with time indicators that allow the media data, through the execution of a set of instructions, to be processed synchronously with the display data.
    Type: Grant
    Filed: June 15, 2000
    Date of Patent: October 5, 2004
    Assignee: Genesys Conferencing, Ltd.
    Inventor: Doug Lauder