Patents by Inventor Karim Luccin

Karim Luccin 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: 10620779
    Abstract: Technology is proposed to enable navigating a holographic image. A moving object, such as a hand, is tracked and a gesture is recognized. In response to recognizing the gesture, a virtual shape is created at the location of the recognized gesture. The shape has at least one dimension. The holographic image is moved based on current position of the moving object with respect to the virtual shape.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: April 14, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ryan L. Hastings, Jason B. Scott, Jonathan G. Paulovich, Jedd Chevrier, David A. Evans, Karim A. Luccin
  • Patent number: 10362241
    Abstract: According to one aspect of the present disclosure, a server is provided, comprising a processor configured to produce a combined frame from two or more video streams. The combined frame may include two or more panels, wherein each panel includes one of the two or more video streams. The combined frame may further include panel metadata indicating a set of coordinates for each panel. The coordinates of each panel may indicate a height, width, and position of that panel. The combined frame may further include at least one delimiter region of pixels formed between the panels. The processor may be further configured to transmit the combined frame over a network for output on a display device.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: July 23, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Karim Luccin, John M. Copic, Eric Scott Rehmeyer, Jessica Zahn
  • Patent number: 10242643
    Abstract: Examples are disclosed herein that relate to constraining communication among HMD devices. One example provides a computing system comprising a logic machine and a storage machine holding instructions. The instructions are executable to receive, for each of a plurality of head-mounted display devices, vantage point data, determine, for each of the plurality of head-mounted display devices, whether one or more other head-mounted display devices are within a vantage point scope of that head-mounted display device, the vantage point scope being based on the vantage point data of that head-mounted display device, and constrain, for each of one or more head-mounted display devices, delivery of communication data from that head-mounted display device to one or more of the plurality of head-mounted display devices, such constraint based on whether that head-mounted display device is within the vantage point scope of one or more of the plurality of head-mounted display devices.
    Type: Grant
    Filed: July 18, 2016
    Date of Patent: March 26, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Eric Scott Rehmeyer, David Evans, Karim A. Luccin, Jeffrey Kohler
  • Publication number: 20180307397
    Abstract: Technology is proposed to enable navigating a holographic image. A moving object, such as a hand, is tracked and a gesture is recognized. In response to recognizing the gesture, a virtual shape is created at the location of the recognized gesture. The shape has at least one dimension. The holographic image is moved based on current position of the moving object with respect to the virtual shape.
    Type: Application
    Filed: April 24, 2017
    Publication date: October 25, 2018
    Inventors: Ryan L. Hastings, Jason B. Scott, Jonathan G. Paulovich, Jedd Chevrier, David A. Evans, Karim A. Luccin
  • Publication number: 20180191963
    Abstract: According to one aspect of the present disclosure, a server is provided, comprising a processor configured to produce a combined frame from two or more video streams. The combined frame may include two or more panels, wherein each panel includes one of the two or more video streams. The combined frame may further include panel metadata indicating a set of coordinates for each panel. The coordinates of each panel may indicate a height, width, and position of that panel. The combined frame may further include at least one delimiter region of pixels formed between the panels. The processor may be further configured to transmit the combined frame over a network for output on a display device.
    Type: Application
    Filed: December 30, 2016
    Publication date: July 5, 2018
    Inventors: Karim Luccin, John M. Copic, Eric Scott Rehmeyer, Jessica Zahn
  • Publication number: 20180018933
    Abstract: Examples are disclosed herein that relate to constraining communication among HMD devices. One example provides a computing system comprising a logic machine and a storage machine holding instructions. The instructions are executable to receive, for each of a plurality of head-mounted display devices, vantage point data, determine, for each of the plurality of head-mounted display devices, whether one or more other head-mounted display devices are within a vantage point scope of that head-mounted display device, the vantage point scope being based on the vantage point data of that head-mounted display device, and constrain, for each of one or more head-mounted display devices, delivery of communication data from that head-mounted display device to one or more of the plurality of head-mounted display devices, such constraint based on whether that head-mounted display device is within the vantage point scope of one or more of the plurality of head-mounted display devices.
    Type: Application
    Filed: July 18, 2016
    Publication date: January 18, 2018
    Inventors: Eric Scott Rehmeyer, David Evans, Karim A. Luccin, Jeffrey Kohler