Patents by Inventor Karim Audrey LUCCIN

Karim Audrey 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: 11156838
    Abstract: The techniques introduced here enable a display system, such as an HMD device, to generate and display to a user a holographic structure matching a real-world structure. In some embodiments vertices, edges and planes of the holographic schematics are generated via the use of a peripheral tool that is positioned by a user. In other embodiments, other user input indicates the bounds of the holographic schematic. In response to user action, a holographic schematic is made to appear including corresponding real-world size measurements. The corresponding measurements are used to develop a holographic structure that integrates with the holographic schematic.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: October 26, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jeffrey Jesus Evertt, Karim Audrey Luccin, Jedd Chevrier, Matthew Jon Paul
  • Patent number: 10871934
    Abstract: Methods, computing devices and display devices are disclosed for displaying virtual content at a target location that is determined relative to a shared anchor. Image data of a physical environment may be captured. A shared anchor tag may be identified in the image data. Based on identifying the shared anchor tag, shared anchor tag image data may be transmitted to a server. Based at least on data retrieved by the server, a data packet comprising a shared anchor associated with a second display device is received, wherein the shared anchor defines a three-dimensional location in the physical environment. A hologram is displayed at a target location determined relative to the location of the shared anchor.
    Type: Grant
    Filed: May 4, 2017
    Date of Patent: December 22, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan Gustav Paulovich, John Copic, Karim Audrey Luccin, Haley Nicole Eisenshtadt
  • Patent number: 10719912
    Abstract: Techniques are disclosed for enabling scaling graphical elements defined based on one or more mathematical functions, while retaining certain features of the graphical elements. In various embodiments an example method may include defining a shape relative to a primitive object based on one or more functions, the shape including a feature based on a configurable parameter associated with the one or more functions. An image of the shape is then rendered and displayed via a display device. The example method continues with receiving an input indicative of a request to scale the shape. In response to receiving the input, the rendering and display of the image of the shape is dynamically updated by scaling the primitive object based on the input, wherein scaling the primitive object scales the shape, but retains a scale of the feature as set by the configurable parameter.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: July 21, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tong Chen, Karim Audrey Luccin, Morien Thomas
  • Patent number: 10628995
    Abstract: Techniques are disclosed for producing an anti-aliasing effect in the rendering of graphical elements defined based on one or more mathematical functions. In various embodiments an example method may include defining a shape based on one or more functions. A view of the shape is then rendered which includes generating a plurality of fragments corresponding to pixels in a display device through which the view will be displayed. Transparency values are set for fragments corresponding to a boundary of the shape based on the one or more functions defining the shape. The transparency values set for the fragments corresponding to the boundary of the shape result in an anti-aliasing effect when the view of the shape is displayed via the display device.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: April 21, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Tong Chen, Karim Audrey Luccin, Morien Thomas
  • Publication number: 20200018971
    Abstract: The techniques introduced here enable a display system, such as an HMD device, to generate and display to a user a holographic structure matching a real-world structure. In some embodiments vertices, edges and planes of the holographic schematics are generated via the use of a peripheral tool that is positioned by a user. In other embodiments, other user input indicates the bounds of the holographic schematic. In response to user action, a holographic schematic is made to appear including corresponding real-world size measurements. The corresponding measurements are used to develop a holographic structure that integrates with the holographic schematic.
    Type: Application
    Filed: September 26, 2019
    Publication date: January 16, 2020
    Inventors: Jeffrey Jesus EVERTT, Karim Audrey LUCCIN, Jedd CHEVRIER, Matthew Jon PAUL
  • Patent number: 10489651
    Abstract: A technique is described herein for determining the position of at least one previously-placed physical marker in a physical environment. In one approach, the technique detects the marker at plural vantage points in the environment, to yield plural instances of marker information. The technique then computes the position of the marker based on the plural instances of marker information collected at the plural vantage points. The technique may also provide a movement indicator that assists the user in moving to specified vantage points in the physical environment. The technique may use the identified position(s) of the marker(s) to accurately place virtual objects relative to real-world objects in a modified-reality world.
    Type: Grant
    Filed: May 28, 2017
    Date of Patent: November 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Karim Audrey Luccin, Marcus Philip Ghaly, Sergio Paolantonio, Brian Zhian Bassir, Michael Jordon Felice
  • Patent number: 10444506
    Abstract: The techniques introduced here enable a display system, such as an HMD device, to generate and display to a user a holographic structure matching a real-world structure. In some embodiments vertices, edges and planes of the holographic schematics are generated via the use of a peripheral tool that is positioned by a user. In other embodiments, other user input indicates the bounds of the holographic schematic. In response to user action, a holographic schematic is made to appear including corresponding real-world size measurements. The corresponding measurements are used to develop a holographic structure that integrates with the holographic schematic.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: October 15, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jeffrey Jesus Evertt, Karim Audrey Luccin, Jedd Chevrier, Matthew Jon Paul
  • Patent number: 10325414
    Abstract: To apply an edge effect to a 3D virtual object, a display system receives user input indicative of a desired display region of a 3D virtual object, defines a bounding volume corresponding to the desired display region, and clips the edges of the 3D virtual object to the surfaces of the bounding volume. The display system applies a visual edge effect to one or more of the clipped edges of the 3D virtual object, and displays to the user of the 3D virtual object with the visual edge effect. The technique can include selectively discarding pixels along a surface of the bounding volume, based on a depth map indicative of height values of the 3D virtual object at different horizontal pixel coordinates where the visual edge effect is applied only for edge pixels not discarded.
    Type: Grant
    Filed: May 8, 2017
    Date of Patent: June 18, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Karim Audrey Luccin, Jonathan Gustav Paulovich
  • Publication number: 20180322708
    Abstract: To apply an edge effect to a 3D virtual object, a display system receives user input indicative of a desired display region of a 3D virtual object, defines a bounding volume corresponding to the desired display region, and clips the edges of the 3D virtual object to the surfaces of the bounding volume. The display system applies a visual edge effect to one or more of the clipped edges of the 3D virtual object, and displays to the user of the 3D virtual object with the visual edge effect. The technique can include selectively discarding pixels along a surface of the bounding volume, based on a depth map indicative of height values of the 3D virtual object at different horizontal pixel coordinates where the visual edge effect is applied only for edge pixels not discarded.
    Type: Application
    Filed: May 8, 2017
    Publication date: November 8, 2018
    Inventors: Karim Audrey LUCCIN, Jonathan Gustav PAULOVICH
  • Publication number: 20180321894
    Abstract: Methods, computing devices and display devices are disclosed for displaying virtual content at a target location that is determined relative to a shared anchor. Image data of a physical environment may be captured. A shared anchor tag may be identified in the image data. Based on identifying the shared anchor tag, shared anchor tag image data may be transmitted to a server. Based at least on data retrieved by the server, a data packet comprising a shared anchor associated with a second display device is received, wherein the shared anchor defines a three-dimensional location in the physical environment. A hologram is displayed at a target location determined relative to the location of the shared anchor.
    Type: Application
    Filed: May 4, 2017
    Publication date: November 8, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Jonathan Gustav PAULOVICH, John COPIC, Karim Audrey LUCCIN, Haley Nicole EISENSHTADT
  • Publication number: 20180300852
    Abstract: Techniques are disclosed for enabling scaling graphical elements defined based on one or more mathematical functions, while retaining certain features of the graphical elements. In various embodiments an example method may include defining a shape relative to a primitive object based on one or more functions, the shape including a feature based on a configurable parameter associated with the one or more functions. An image of the shape is then rendered and displayed via a display device. The example method continues with receiving an input indicative of a request to scale the shape. In response to receiving the input, the rendering and display of the image of the shape is dynamically updated by scaling the primitive object based on the input, wherein scaling the primitive object scales the shape, but retains a scale of the feature as set by the configurable parameter.
    Type: Application
    Filed: April 12, 2017
    Publication date: October 18, 2018
    Inventors: Tong Chen, Karim Audrey Luccin, Morien Thomas
  • Publication number: 20180300858
    Abstract: Techniques are disclosed for producing an anti-aliasing effect in the rendering of graphical elements defined based on one or more mathematical functions. In various embodiments an example method may include defining a shape based on one or more functions. A view of the shape is then rendered which includes generating a plurality of fragments corresponding to pixels in a display device through which the view will be displayed. Transparency values are set for fragments corresponding to a boundary of the shape based on the one or more functions defining the shape. The transparency values set for the fragments corresponding to the boundary of the shape result in an anti-aliasing effect when the view of the shape is displayed via the display device.
    Type: Application
    Filed: April 27, 2017
    Publication date: October 18, 2018
    Inventors: Tong CHEN, Karim Audrey LUCCIN, Morien THOMAS
  • Publication number: 20180300551
    Abstract: A technique is described herein for determining the position of at least one previously-placed physical marker in a physical environment. In one approach, the technique detects the marker at plural vantage points in the environment, to yield plural instances of marker information. The technique then computes the position of the marker based on the plural instances of marker information collected at the plural vantage points. The technique may also provide a movement indicator that assists the user in moving to specified vantage points in the physical environment. The technique may use the identified position(s) of the marker(s) to accurately place virtual objects relative to real-world objects in a modified-reality world.
    Type: Application
    Filed: May 28, 2017
    Publication date: October 18, 2018
    Inventors: Karim Audrey LUCCIN, Marcus Philip GHALY, Sergio PAOLANTONIO, Brian Zhian BASSIR, Michael Jordon FELICE
  • Publication number: 20180286127
    Abstract: The techniques introduced here enable a display system, such as an HMD device, to generate and display to a user a holographic structure matching a real-world structure. In some embodiments vertices, edges and planes of the holographic schematics are generated via the use of a peripheral tool that is positioned by a user. In other embodiments, other user input indicates the bounds of the holographic schematic. In response to user action, a holographic schematic is made to appear including corresponding real-world size measurements. The corresponding measurements are used to develop a holographic structure that integrates with the holographic schematic.
    Type: Application
    Filed: May 15, 2017
    Publication date: October 4, 2018
    Inventors: Jeffrey Jesus EVERTT, Karim Audrey LUCCIN, Jedd CHEVRIER, Matthew Jon PAUL