Patents by Inventor Stephen Daniel Vilke

Stephen Daniel Vilke 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: 11562714
    Abstract: An augmented reality device sends data representative of a field of view to a remote system. The field of view is comprises two portions, a first portion displayed to a user of the augmented reality device, and a second portion encompassing an area outside of the first portion. The remote system generates an element of an augmented reality display based on the second portion, and sends the element to the augmented reality device. When movement of the device causes the field of view to shift, the device includes the generated element in the augmented reality display.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: January 24, 2023
    Assignee: Amazon Technologies, Inc.
    Inventor: Stephen Daniel Vilke
  • Patent number: 11461168
    Abstract: Continuity-based data protection may be implemented by systems and methods described herein for collecting a set of data that corresponds to a graphical representation of a computing environment, determining a plurality of subsets of the set of data, wherein a subset of the plurality has mathematical continuity, compressing at least the subset of the plurality, thereby generating one or more compressed subsets, and providing the one or more compressed subset to another computing entity, the other computing entity being able to determine the graphical representation of the computing environment, wherein the graphical representation is presentable to a user of the other computing entity.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: October 4, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Stephen Daniel Vilke, James Morgan Selvidge, Rudy Willis, Paul Hinks
  • Patent number: 11368400
    Abstract: Application data may be transmitted while oscillating a transmission parameter. A metric associated with a complementary network property is analyzed to identify a transition point between a stochastic error state and a deterministic error state of the complementary network property. Additional network properties or states may be inferred from the transition point, and the transmission of the application data may be optimized based on the inferred additional properties or states.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: June 21, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Stephen Daniel Vilke, James Morgan Selvidge, Rudy Willis, Paul Hinks
  • Patent number: 11356326
    Abstract: Data is transmitted in accordance with a parameter. For a metric associated with transmission of the data, a response to a stochastic error state of the metric includes making a first adjustment to the parameter in a first direction. A response to a deterministic error state of the metric includes making a second adjustment to the parameter in a second direction, where the second direction is in opposition to the first direction. A transition point between the two states is identified, and a response to the identification is made.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: June 7, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Stephen Daniel Vilke, James Morgan Selvidge, Rudy Willis, Paul Hinks
  • Patent number: 11336954
    Abstract: Method and system for determining frame rate of multimedia content streaming on a client device are presented herein. The method includes selecting a region within a screen of a computing display device displaying a video stream. One or more image frames of the video stream in the region are recorded. Changes in the color composition between the recorded image frames are detected. Based on the changes in the color composition, the frame rate of the video stream is determined.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: May 17, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Stephen Daniel Vilke, David Scheiderman
  • Patent number: 11252097
    Abstract: Techniques for oscillatory complementary network property calibration of a network connection can be implemented by measuring a first network property (e.g., latency or bandwidth output) as a function of bandwidth input and performing statistical analysis to determine a correlation. If a non-zero correlation coefficient is detected, a second network property complementary to the first network property can be measured to determine a first value of the second network property. Likewise, the second network property can be measured as a function of bandwidth input to determine a second correlation which, if positive, may indicate how to determine a second value of the first network property. The first value and the second value can be utilized to determine a third value of a third network property (e.g., network latency and network capacity utilized to determine bandwidth-delay product).
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: February 15, 2022
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: James Morgan Selvidge, Stephen Daniel Vilke, Paul Hinks, Rudy Willis
  • Patent number: 11245772
    Abstract: Systems and methods for dynamic representation of a remote computing environment which can be implemented in the context of a virtual desktop infrastructure. A server hosting a computing environment may communicate system state to a remote client via a network. A representation of the computing environment may be generated by obtaining graphical data of a virtual computing environment, sub sampling the graphical data to determine a plurality of regions, determining a manner to prioritize the plurality of regions, and causing, based on the prioritization, an approximate representation of the graphical data to be transmitted to a second system.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: February 8, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Stephen Daniel Vilke, James Morgan Selvidge, Rudy Willis, Paul Hinks
  • Patent number: 11016792
    Abstract: A system for providing access to remotely hosted applications obtains information indicative of the resolution of a client desktop and an arrangement of windows on the client desktop. A host of the applications is made to conform its desktop resolution and arrangement of windows to that of the client desktop, such that the occluded window portions correspond between the client and host. Visible content of the hosted application windows is tracked and streamed to the client.
    Type: Grant
    Filed: March 7, 2019
    Date of Patent: May 25, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Stephen Daniel Vilke, Jose Miguel Resendiz Castillo, Austin Garbelman, Jeff David Rosenfeld
  • Patent number: 10971161
    Abstract: Systems and methods for loss protection of audio streams that may obtain an audio source such as from a microphone device, determine a sampling rate for encoding the audio source, and sampling the audio source to identify a plurality of samples (e.g., according to the sampling rate). A first audio output stream may be generated by encoding the plurality of samples. A second audio output stream may be generated by compressing each sample of the plurality of samples to collectively generate a second audio output stream. The first and second audio output streams may be transmitted (e.g., over a network subject to loss) to a recipient computer system that is able to utilize portions of the second audio output stream in place of lost portions first audio output stream.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: April 6, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Stephen Daniel Vilke, David Scheiderman
  • Publication number: 20200195560
    Abstract: Application data may be transmitted while oscillating a transmission parameter. A metric associated with a complementary network property is analyzed to identify a transition point between a stochastic error state and a deterministic error state of the complementary network property. Additional network properties or states may be inferred from the transition point, and the transmission of the application data may be optimized based on the inferred additional properties or states.
    Type: Application
    Filed: March 29, 2019
    Publication date: June 18, 2020
    Inventors: Stephen Daniel Vilke, James Morgan Selvidge, Rudy Willis, Paul Hinks
  • Publication number: 20200195567
    Abstract: Techniques for oscillatory complementary network property calibration of a network connection can be implemented by measuring a first network property (e.g., latency or bandwidth output) as a function of bandwidth input and performing statistical analysis to determine a correlation. If a non-zero correlation coefficient is detected, a second network property complementary to the first network property can be measured to determine a first value of the second network property. Likewise, the second network property can be measured as a function of bandwidth input to determine a second correlation which, if positive, may indicate how to determine a second value of the first network property. The first value and the second value can be utilized to determine a third value of a third network property (e.g., network latency and network capacity utilized to determine bandwidth-delay product).
    Type: Application
    Filed: December 13, 2018
    Publication date: June 18, 2020
    Inventors: James Morgan Selvidge, Stephen Daniel Vilke, Paul Hinks, Rudy Willis
  • Publication number: 20200195496
    Abstract: Data is transmitted in accordance with a parameter. For a metric associated with transmission of the data, a response to a stochastic error state of the metric includes making a first adjustment to the parameter in a first direction. A response to a deterministic error state of the metric includes making a second adjustment to the parameter in a second direction, where the second direction is in opposition to the first direction. A transition point between the two states is identified, and a response to the identification is made.
    Type: Application
    Filed: March 29, 2019
    Publication date: June 18, 2020
    Inventors: Stephen Daniel Vilke, James Morgan Selvidge, Rudy Willis, Paul Hinks