Patents by Inventor Stefan Alexander

Stefan Alexander 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).

  • Publication number: 20180067321
    Abstract: Systems, devices, and methods that integrate eye tracking capability into scanning laser projector (“SLP”)-based wearable heads-up displays are described. An infrared laser diode is added to an RGB SLP and an infrared photodetector is aligned to detect reflections of the infrared light from features of the eye. A holographic optical element (“HOE”) may be used to combine visible light, infrared light, and environmental light into the user's “field of view.” The HOE may be heterogeneous and multiplexed to apply positive optical power to the visible light and zero or negative optical power to the infrared light.
    Type: Application
    Filed: November 9, 2017
    Publication date: March 8, 2018
    Inventors: Stefan Alexander, Jake Chapeskie, Lloyd Frederick Holland, Thomas Mahon
  • Patent number: 9906493
    Abstract: A method and system for verifying integrity of computing devices. The method includes providing a first integrity associated with a server executing on a computing device to a management service, and receiving, in response to providing the first integrity measurement, a first mutual attestation value from the management service. The method further includes providing a second integrity associated with a network adaptor executing on a computing device to a management service, and receiving, in response to providing the second integrity measurement, a second mutual attestation value from the management service. The method further includes performing a mutual attestation between the server and the network adaptor using the first mutual attestation value and the second mutual attestation value, and notifying the management service that the mutual attestation has been successfully completed.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: February 27, 2018
    Assignee: Skyport Systems, Inc.
    Inventors: Robert Stephen Rodgers, William Norman Eatherton, Michael John Beesley, Stefan Alexander Dyckerhoff, Philippe Gilbert Lacroute, Edward Ronald Swierk, Neil Vincent Geraghty, Keith Eric Holleman, Thomas John Giuli, Srivatsan Rajagopal, Paul Edward Fraley, Vijay Krishnaji Tapaskar, Daniel Sergeevich Selifonov, Keith Anthony Low
  • Publication number: 20180045955
    Abstract: Systems, devices, and methods for laser projectors with variable luminance that are well-suited for use in a wearable heads-up display (“WHUD”) are described. Such laser projectors include a laser light source(s) and a scan mirror(s) to generate an image in the field of view of a user, and a liquid crystal element between the light source(s) and the scan mirror(s) to adjust the luminance of the image. The liquid crystal element is on an optical path between the laser light source(s) and the scan mirror and is communicatively coupled to a controller that modulates an opacity of the liquid crystal element. The opacity of the liquid crystal element determines the luminance of the image and may be altered in response to different factors, such as ambient light. Particular applications of the laser projector systems, devices, and methods in a wearable heads-up display are described.
    Type: Application
    Filed: August 11, 2017
    Publication date: February 15, 2018
    Inventors: Stefan Alexander, Ken Wu, Vance R. Morrison
  • Patent number: 9877371
    Abstract: A light emitting device display, its pixel circuit and its driving technique is provided. The pixel includes a light emitting device and a plurality of transistors. A bias current and programming voltage data are provided to the pixel circuit in accordance with a driving scheme so that the current through the driving transistor to the light emitting device is adjusted.
    Type: Grant
    Filed: December 2, 2013
    Date of Patent: January 23, 2018
    Assignee: Ignis Innovations Inc.
    Inventors: Arokia Nathan, Gholamreza Chaji, Stefan Alexander
  • Patent number: 9874744
    Abstract: Systems, devices, and methods for transparent displays that are well-suited for use in wearable heads-up displays are described. Such transparent displays include one or more scanning projector(s) that is/are mounted on or proximate the lens portion(s) thereof, directly in the field of view of the user. Each scanning projector includes a respective light source that sequentially generates pixels or other discrete portions of an image and a respective dynamic optical beam-steerer that controllably steers the modulated light directly towards select regions of the eye of the user. Successive portions of the image are generated in rapid succession until the entire image is displayed to the user by projection directly onto the eye of the user from one or more point(s) within the user's field of view.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: January 23, 2018
    Assignee: THALMIC LABS INC.
    Inventors: Matthew Bailey, Stefan Alexander
  • Patent number: 9867257
    Abstract: A light emitting device display, its pixel circuit and its driving technique is provided. The pixel includes a light emitting device and a plurality of transistors. A bias current and programming voltage data are provided to the pixel circuit in accordance with a driving scheme so that the current through the driving transistor to the light emitting device is adjusted.
    Type: Grant
    Filed: August 22, 2014
    Date of Patent: January 9, 2018
    Assignee: Ignis Innovation Inc.
    Inventors: Arokia Nathan, Gholamreza Chaji, Stefan Alexander
  • Publication number: 20180005557
    Abstract: Methods and systems to provide baseline measurements for aging compensation for a display device are disclosed. An example display system has a plurality of active pixels and a reference pixel. Common input signals are provided to the reference pixel and the plurality of active pixels. The outputs of the reference pixel is measured and compared to the output of the active pixels to determine aging effects. The display system may also be tested applying a first known reference current to a current comparator with a second variable reference current and the output of a device under test such as one of the pixels. The variable reference current is adjusted until the second current and the output of the device under test is equivalent of the first current. The resulting current of the device under test is stored in a look up table for a baseline for aging measurements during the display system operation.
    Type: Application
    Filed: September 13, 2017
    Publication date: January 4, 2018
    Inventors: Gholamreza Chaji, Joseph Marcel Dionne, Yaser Azizi, Javid Jaffari, Abbas Hormati, Tong Liu, Stefan Alexander
  • Publication number: 20170343797
    Abstract: Systems, devices, and methods for transparent displays that are well-suited for use in wearable heads-up displays are described. Such transparent displays include a light source that sequentially generates pixels or other discrete portions of an image. Respective modulated light signals corresponding to the respective pixels/portions are sequentially directed towards at least one dynamic reflector positioned on a lens of the transparent display within the user's field of view. The dynamic reflector (such as a MEMS-based digital micromirror) scans the modulated light signals directly over the user's eye and into the user's field of view. Successive portions of the image are generated in rapid succession until the entire image is displayed to the user.
    Type: Application
    Filed: August 17, 2017
    Publication date: November 30, 2017
    Inventors: Matthew Bailey, Stefan Alexander
  • Publication number: 20170343796
    Abstract: Systems, devices, and methods for transparent displays that are well-suited for use in wearable heads-up displays are described. Such transparent displays include a light source that sequentially generates pixels or other discrete portions of an image. Respective modulated light signals corresponding to the respective pixels/portions are sequentially directed towards at least one dynamic reflector positioned on a lens of the transparent display within the user's field of view. The dynamic reflector (such as a MEMS-based digital micromirror) scans the modulated light signals directly over the user's eye and into the user's field of view. Successive portions of the image are generated in rapid succession until the entire image is displayed to the user.
    Type: Application
    Filed: August 17, 2017
    Publication date: November 30, 2017
    Inventors: Matthew Bailey, Stefan Alexander
  • Patent number: 9786209
    Abstract: Methods and systems to provide baseline measurements for aging compensation for a display device are disclosed. An example display system has a plurality of active pixels and a reference pixel. Common input signals are provided to the reference pixel and the plurality of active pixels. The outputs of the reference pixel is measured and compared to the output of the active pixels to determine aging effects. The display system may also be tested applying a first known reference current to a current comparator with a second variable reference current and the output of a device under test such as one of the pixels. The variable reference current is adjusted until the second current and the output of the device under test is equivalent of the first current. The resulting current of the device under test is stored in a look up table for a baseline for aging measurements during the display system operation.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: October 10, 2017
    Assignee: Ignis Innovation Inc.
    Inventors: Gholamreza Chaji, Joseph Marcel Dionne, Yaser Azizi, Javid Jaffari, Abbas Hormati, Tong Liu, Stefan Alexander
  • Patent number: 9766449
    Abstract: Systems, devices, and methods for transparent displays that are well-suited for use in wearable heads-up displays are described. Such transparent displays include a light source that sequentially generates pixels or other discrete portions of an image. Respective modulated light signals corresponding to the respective pixels/portions are sequentially directed towards at least one dynamic reflector positioned on a lens of the transparent display within the user's field of view. The dynamic reflector (such as a MEMS-based digital micromirror) scans the modulated light signals directly over the user's eye and into the user's field of view. Successive portions of the image are generated in rapid succession until the entire image is displayed to the user.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: September 19, 2017
    Assignee: THALMIC LABS INC.
    Inventors: Matthew Bailey, Stefan Alexander
  • Publication number: 20170212290
    Abstract: Systems, devices, and methods for making, replicating, and using curved holographic optical elements (“HOEs”) are described. A hologram may be optically recorded into a planar layer of holographic film with various measures in place to compensate for changes (e.g., in optical power and/or playback wavelength and/or angular bandwidth) that may result when a curvature is subsequently applied thereto. A hologram may be optically recorded into a curved layer of holographic film with various measures in place to compensate for optical effects of a curved transparent substrate upon which the holographic film is mounted. A curved HOE may be returned to a planar configuration to undergo holographic replication or holographic replication may be performed using a curved master HOE and curved “recipient” film. The curved HOEs described herein are particularly well-suited for use when integrated with a curved eyeglass lens to form the transparent combiner of a virtual retina display.
    Type: Application
    Filed: December 16, 2016
    Publication date: July 27, 2017
    Inventors: Stefan Alexander, Vance R. Morrison, Thomas Mahon
  • Publication number: 20170212349
    Abstract: Systems, devices, and methods for spatial multiplexing in holographic optical elements (“HOEs”) are described. A spatially-multiplexed HOE includes multiple spatially-separated holographic regions and each spatially-separated region applies a respective optical function to light that is incident thereon. An exemplary application as a spatially-multiplexed holographic combiner (“SMHC”) in a scanning laser-based wearable heads-up display (“WHUD”) is described. In this exemplary application, a scanning laser projector directs multiple light signals over the area of the SMHC and the SMHC converges the light signals towards multiple spatially-separated exit pupils at or proximate the eye of the user. The particular exit pupil at the eye of the user towards which any particular light signal is converged by the SMHC depends on the particular region of the SMHC upon which the light signal is incident.
    Type: Application
    Filed: May 3, 2016
    Publication date: July 27, 2017
    Inventors: Matthew Bailey, Stefan Alexander, Vance R. Morrison, Thomas Mahon, Lloyd Frederick Holland, Jaehong Choi
  • Patent number: 9686278
    Abstract: A method and system for configuring computing devices. The method includes receiving, by a computing device, a first cache list object from a management service. The method also includes comparing the first cache list object to a second cache list object on the computing device, and based on the comparing, identifying a first object fingerprint that is present in the first cache list object and that is not present in the second cache list object. The method further includes obtaining, from a location that is external to the computing device, a first object corresponding to the first object fingerprint; and updating a configuration of the computing device using the first object.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: June 20, 2017
    Assignee: Skyport Systems, Inc.
    Inventors: Robert Stephen Rodgers, William Norman Eatherton, Michael John Beesley, Stefan Alexander Dyckerhoff, Philippe Gilbert Lacroute, Edward Ronald Swierk, Neil Vincent Geraghty, Keith Eric Holleman, Thomas John Giuli, Srivatsan Rajagopal, Paul Edward Fraley, Vijay Krishnaji Tapaskar, Daniel Sergeevich Selifonov, Keith Anthony Low
  • Patent number: 9680824
    Abstract: A method and system for authenticating applications. The method includes receiving, by a service virtual machine (SVM), a secret from a management service. The SVM is executing on a computing device. The method also includes providing, by the SVM, the secret to an application executing on an application virtual machine (AVM). The AVM is executing on the computing device. The method further includes providing, by the application, the secret to a remote application server in order for the remote application server to authenticate the application.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: June 13, 2017
    Assignee: Skyport Systems, Inc.
    Inventors: Robert Stephen Rodgers, William Norman Eatherton, Michael John Beesley, Stefan Alexander Dyckerhoff, Philippe Gilbert Lacroute, Edward Ronald Swierk, Neil Vincent Geraghty, Keith Eric Holleman, Thomas John Giuli, Srivatsan Rajagopal, Paul Edward Fraley, Vijay Krishnaji Tapaskar, Daniel Sergeevich Selifonov, Keith Anthony Low
  • Patent number: 9680805
    Abstract: A method and system for key management. The method includes receiving, by a control domain on a server, a request for a tenant key, and obtaining an authorization secret from a management service, where the management service is external to the server. The method further includes, in response to the request, decrypting, after obtaining the authorization secret, an encrypted platform master key to obtain a platform master key, decrypting an encrypted tenant key to obtain the tenant key using the platform master key, and providing the tenant key to an entity that issued the request.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: June 13, 2017
    Assignee: Skyport Systems, Inc.
    Inventors: Robert Stephen Rodgers, William Norman Eatherton, Michael John Beesley, Stefan Alexander Dyckerhoff, Philippe Gilbert Lacroute, Edward Ronald Swierk, Neil Vincent Geraghty, Keith Eric Holleman, Thomas John Giuli, Srivatsan Rajagopal, Paul Edward Fraley, Vijay Krishnaji Tapaskar, Daniel Sergeevich Selifonov, Keith Anthony Low
  • Publication number: 20170134323
    Abstract: According to one embodiment, a method for message-thread management with a messaging client is provided. The method may include receiving a message-thread containing a signature and a body, with the signature including a composite identifier which may include a thread identifier, a tangent identifier, a sender identifier, a depth-level identifier, and a unique message identifier, determining that message-thread content is missing from the message-thread, sending a broadcast message using a peer-to-peer protocol requesting the missing message-thread content, and receiving the missing message-thread content via the peer-to-peer protocol. The message client may include a peer-to-peer communication protocol manager for handling the peer-to-peer protocol.
    Type: Application
    Filed: November 5, 2015
    Publication date: May 11, 2017
    Inventors: Stefan Alexander, Alexander Neef, Matthias Seul
  • Patent number: 9632916
    Abstract: In order to provide an improved, less error prone method for testing codes of a software application the following steps are proposed: defining for each test case comprised of a predefined test suite a specific footprint according to its test property, wherein said test case footprint comprises references defining which code sections are tested by said test case, marking code sections of the software application to be tested, identifying a test case of the test suite using its footprint matching at least a part of the marked code of the software application, and applying the identified test case on the software application.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: April 25, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stefan Alexander, René Pietzsch, Sebastian Schaefer, Andreas Trinks, Henning Wilbert
  • Patent number: 9619373
    Abstract: In order to provide an improved, less error prone method for testing codes of a software application the following steps are proposed: defining for each test case comprised of a predefined test suite a specific footprint according to its test property, wherein said test case footprint comprises references defining which code sections are tested by said test case, marking code sections of the software application to be tested, identifying a test case of the test suite using its footprint matching at least a part of the marked code of the software application, and applying the identified test case on the software application.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: April 11, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stefan Alexander, René Pietzsch, Sebastian Schaefer, Andreas Trinks, Henning Wilbert
  • Patent number: D797532
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: September 19, 2017
    Assignee: STAGE N9NE DISTRIBUTION (PTY) LTD
    Inventors: Vincent Durand, Stefan Alexander Sahm, Anton Marcel Du Toit