Patents by Inventor Ethan Zane Evans

Ethan Zane Evans 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: 20170001111
    Abstract: A game spectating system that leverages game metadata to allow spectators to join or “step into” games being broadcast. Broadcast content may include user interface elements via which spectators can order, purchase, or otherwise obtain demo or full versions of games. Game client software and game data may be obtained and downloaded to the spectator's devices via the spectating system interfaces and broadcast streams. Spectators can order, purchase, or otherwise obtain characters, avatars, and gear for participation in particular games. Using the spectating UI to obtain the game client software, game data, characters, and gear via the broadcast streams, the spectators may join live game sessions of online games, start new game sessions, and/or replay previously recorded game sessions.
    Type: Application
    Filed: June 30, 2015
    Publication date: January 5, 2017
    Applicant: AMAZON TECHNOLOGIES, INC.
    Inventors: MICHAEL ANTHONY WILLETTE, DAVID HENDRIK VERFAILLIE, HOK PENG LEUNG, PATRICK GILMORE, ETHAN ZANE EVANS, CHRISTOPHER PAUL DURY, COLLIN CHARLES DAVIS, RICHARD BANTEGUI, FRANCIS XAVIER SURJO-SUBAGIO, MICHAEL ANTHONY FRAZZINI, MICHAEL MARTIN GEORGE
  • Publication number: 20170001122
    Abstract: A spectating system that exposes an application programming interface (API) to game systems. The spectating system obtains game metadata from the game systems for games being broadcast by the spectating system according to the API, and generates content for the broadcasts based at least in part on the game metadata. The broadcast content is provided to spectator devices with the broadcasts. The spectating system receives indications of spectators' interactions with the broadcast content from the spectator devices, and provides indications of the interactions to the game systems according to the API.
    Type: Application
    Filed: June 30, 2015
    Publication date: January 5, 2017
    Applicant: AMAZON TECHNOLOGIES, INC.
    Inventors: HOK PENG LEUNG, DAVID HENDRIK VERFAILLIE, PATRICK GILMORE, ETHAN ZANE EVANS, MICHAEL ANTHONY WILLETTE, CHRISTOPHER PAUL DURY, COLLIN CHARLES DAVIS, RICHARD BANTEGUI, FRANCIS XAVIER SURJO-SUBAGIO, MICHAEL ANTHONY FRAZZINI, MICHAEL MARTIN GEORGE
  • Publication number: 20170006322
    Abstract: A spectating system that leverages game metadata and/or broadcast metadata to provide rewards to or otherwise acknowledge participants in broadcasts. The system may analyze the metadata to detect events or other information about broadcasts, and may recognize and/or reward participants based at least in part on the analysis. Spectators may be rewarded for participating in broadcasts, or in particular events in broadcasts. Broadcasters may be rewarded for in-game achievements or for achieving levels of audience participation or support. Participants may select or vote on other participants to receive rewards. Rewards may, for example, include acknowledgement of participants via the user interface, virtual items such as in-game virtual gear, physical items such as game-related merchandise, and granting of benefits or privileges by the spectating system and/or game system such as special content for a broadcaster's channel.
    Type: Application
    Filed: June 30, 2015
    Publication date: January 5, 2017
    Applicant: AMAZON TECHNOLOGIES, INC.
    Inventors: CHRISTOPHER PAUL DURY, DAVID HENDRIK VERFAILLIE, HOK PENG LEUNG, PATRICK GILMORE, ETHAN ZANE EVANS, MICHAEL ANTHONY WILLETTE, COLLIN CHARLES DAVIS, RICHARD BANTEGUI, FRANCIS XAVIER SURJO-SUBAGIO, MICHAEL ANTHONY FRAZZINI, MICHAEL MARTIN GEORGE
  • Publication number: 20160366207
    Abstract: Disclosed are various embodiments enabling a saved state of an application to be stored at a central location and to be retrieved by multiple computing devices executing the application. Accordingly, saved states of applications and interfaces are also enabled to follow a user from one personal computing device to the next.
    Type: Application
    Filed: August 24, 2016
    Publication date: December 15, 2016
    Inventors: MICHAEL ANTHONY FRAZZINI, ETHAN ZANE EVANS
  • Patent number: 9497238
    Abstract: Disclosed are various embodiments that facilitate translation of application controls. An application is executed in a hosted environment that virtualizes a first input device for the application. A video signal generated by the application is encoded into a media stream, which is sent to another computing device. Input data that is generated in a second input device of the other computing device is obtained from the other computing device. A translated form of the input data is provided to the application through the first input device.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: November 15, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: Ethan Zane Evans
  • Patent number: 9489247
    Abstract: Functionality is disclosed herein for using a context sensitive framework to identify relevant applications to a current context and to provide data received from the relevant applications to a user. Instead of a user having to manually locate and launch an application, relevant applications determined by a contextual service may provide data in response to receiving the context data. The applications that are identified as relevant to the context determine the application data to provide to the contextual service. The contextual service selects at least a portion of the application data to provide for display within a user interface. In some configurations, the selected application data is displayed within a user interface that maintains a same look and feel regardless of the application data that is displayed.
    Type: Grant
    Filed: February 17, 2015
    Date of Patent: November 8, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: Ethan Zane Evans
  • Patent number: 9454565
    Abstract: In various embodiments, static, dynamic, and behavioral analysis may be performed on an application. A set of software libraries or code fragments employed by the application may be determined. A set of device resources employed by the application may be determined. An application fingerprint is generated for the application. The application fingerprint encodes identifiers for the set of software libraries or code fragments and identifiers for the set of device resources.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: September 27, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Ethan Zane Evans, David Allen Markley
  • Patent number: 9449042
    Abstract: In various embodiments, static, dynamic, and behavioral analyzes may be performed on an application. A set of software libraries employed by the application may be determined. A set of device resources employed by the application may be determined. An application fingerprint is generated for the application. The application fingerprint encodes identifiers for the set of software libraries and identifiers for the set of device resources. Improvements can be recommended based upon an analysis of the application fingerprint.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: September 20, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Ethan Zane Evans, Christopher Lawrence Lavin, Ernist Robert Ramirez, David Allen Markley, Miguel Azancot Roque, Aaron Curtis Rubenson, Michael Anthony Frazzini, Mekka Chibuisi Okereke, Ameesh Paleja, Antonio Bianco, James Newton Adkins, III
  • Patent number: 9432438
    Abstract: Disclosed are various embodiments enabling a saved state of an application to be stored at a central location and to be retrieved by multiple computing devices executing the application. Accordingly, saved states of applications and interfaces are also enabled to follow a user from one personal computing device to the next.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: August 30, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael Anthony Frazzini, Ethan Zane Evans
  • Publication number: 20160239352
    Abstract: Functionality is disclosed herein for using a context sensitive framework to identify relevant applications to a current context and to provide data received from the relevant applications to a user. Instead of a user having to manually locate and launch an application, relevant applications determined by a contextual service may provide data in response to receiving the context data. The applications that are identified as relevant to the context determine the application data to provide to the contextual service. The contextual service selects at least a portion of the application data to provide for display within a user interface. In some configurations, the selected application data is displayed within a user interface that maintains a same look and feel regardless of the application data that is displayed.
    Type: Application
    Filed: February 17, 2015
    Publication date: August 18, 2016
    Inventor: Ethan Zane Evans
  • Publication number: 20160239534
    Abstract: Functionality is disclosed herein for using a context sensitive framework to identify relevant applications to a current context and to provide data received from the relevant applications to a user. Instead of a user having to manually locate and launch an application, relevant applications determined by a contextual service may provide data in response to receiving the context data. The applications that are identified as relevant to the context determine the application data to provide to the contextual service. The contextual service selects at least a portion of the application data to provide for display within a user interface. In some configurations, the selected application data is displayed within a user interface that maintains a same look and feel regardless of the application data that is displayed.
    Type: Application
    Filed: February 17, 2015
    Publication date: August 18, 2016
    Inventor: Ethan Zane Evans
  • Publication number: 20160239578
    Abstract: Functionality is disclosed herein for using a context sensitive framework to identify relevant applications to a current context and to provide data received from the relevant applications to a user. Instead of a user having to manually locate and launch an application, relevant applications determined by a contextual service may provide data in response to receiving the context data. The applications that are identified as relevant to the context determine the application data to provide to the contextual service. The contextual service selects at least a portion of the application data to provide for display within a user interface. In some configurations, the selected application data is displayed within a user interface that maintains a same look and feel regardless of the application data that is displayed.
    Type: Application
    Filed: February 17, 2015
    Publication date: August 18, 2016
    Inventor: Ethan Zane Evans
  • Publication number: 20160239282
    Abstract: Functionality is disclosed herein for using a context sensitive framework to identify relevant applications to a current context and to provide data received from the relevant applications to a user. Instead of a user having to manually locate and launch an application, relevant applications determined by a contextual service may provide data in response to receiving the context data. The applications that are identified as relevant to the context determine the application data to provide to the contextual service. The contextual service selects at least a portion of the application data to provide for display within a user interface. In some configurations, the selected application data is displayed within a user interface that maintains a same look and feel regardless of the application data that is displayed.
    Type: Application
    Filed: February 17, 2015
    Publication date: August 18, 2016
    Inventor: Ethan Zane Evans
  • Publication number: 20160162942
    Abstract: Disclosed are various embodiments that employ application fingerprinting and lifestyle fingerprinting, where each application fingerprint is associated with a corresponding application and is generated based at least in part on a static analysis and a dynamic analysis of the corresponding application. In one embodiment, an identification of an application is received, and a group of users are determined that have a preference for the application based at least in part on lifestyle fingerprint data and application fingerprint data. Correspondingly, a particular user is identified with a lifestyle fingerprint that is similar to lifestyle fingerprints of the group of users, whereby the particular application is transmitted to the particular user.
    Type: Application
    Filed: February 12, 2016
    Publication date: June 9, 2016
    Inventors: Ethan Zane Evans, David Allen Markley, James Newton Adkins, III
  • Patent number: 9262470
    Abstract: Disclosed are various embodiments that employ application fingerprinting and lifestyle fingerprinting. Application fingerprints are received, where each application fingerprints is associated with a corresponding application and is generated based at least in part on a static analysis, a dynamic analysis, and a behavioral analysis of the corresponding application. A selection of an application is received. Applications that are similar to the selected application are determined by comparing a particular application fingerprint that is associated with the selected application with other application fingerprints. Users are determined based at least in part on lifestyle fingerprints. In one embodiment, such users may be invited to test the selected application.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: February 16, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Ethan Zane Evans, David Allen Markley, James Newton Adkins, III
  • Patent number: 9223586
    Abstract: An application manager module provides anonymized user profile information to third party adaptive software applications. As a result, a software developer may produce a single software application that is adapted to run in a first mode providing full-functionality for use by adults and a second mode providing appropriate privacy and content restrictions for use by children. The mode is selected at run-time based on the anonymized user profile information received from the application manager module.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: December 29, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Nathan Brent Glissmeyer, Ethan Zane Evans
  • Publication number: 20150295989
    Abstract: Disclosed are various embodiments enabling a saved state of an application to be stored at a central location and to be retrieved by multiple computing devices executing the application. Accordingly, saved states of applications and interfaces are also enabled to follow a user from one personal computing device to the next.
    Type: Application
    Filed: June 18, 2015
    Publication date: October 15, 2015
    Inventors: Michael Anthony Frazzini, Ethan Zane Evans
  • Patent number: 9061202
    Abstract: Disclosed are various embodiments enabling a saved state of an application to be stored at a central location and to be retrieved by multiple computing devices executing the application. Accordingly, saved states of applications and interfaces are also enabled to follow a user from one personal computing device to the next.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: June 23, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael Anthony Frazzini, Ethan Zane Evans