×

Operating environment comprising multiple client devices, multiple displays, multiple users, and gestural control

  • US 10,656,724 B2
  • Filed: 03/12/2018
  • Issued: 05/19/2020
  • Est. Priority Date: 04/02/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • with a first remote client device, using a first display system application to generate a first un-typed data structure that includes first typed graphics data of a first client application executed by the first remote client device;

    with a second remote client device, using a second display system application to generate a second un-typed data structure that includes second typed graphics data of a second client application executed by the second remote client device;

    with a display system processor;

    receiving the first un-typed data structure from the first remote client device;

    receiving second un-typed data structure from the second remote client device;

    including the first un-typed data structure and the second un-typed data structure in a first repository for un-typed data structures;

    rendering graphics data of the first repository;

    controlling display of the rendered graphics data of the first repository, wherein the rendered graphics data includes rendered graphics data for the first typed graphics data and rendered graphics data for the second typed graphics data;

    receiving gesture data that includes absolute three-space location data of an instantaneous state of a first object and a second object at a point in time and space;

    simultaneously detecting a first gesture of the first object and a second gesture of the second object from the received gesture data; and

    updating display of the rendered graphics data based on at least one of the detected first gesture and the detected second gesture.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×