About
Accomplished engineering leader with over 16 years of experience at Amazon, currently…
Activity
-
Meet Neil Lawrence, former head of #MachineLearning for Amazon's entire supply chain and recent author of "The Atomic Human: What Makes Us Unique in…
Meet Neil Lawrence, former head of #MachineLearning for Amazon's entire supply chain and recent author of "The Atomic Human: What Makes Us Unique in…
Liked by Steven Hatch
-
Our in-house gaming team have been nominated for a Unity Award and I couldn't be prouder. This is a function we've built out over the last three…
Our in-house gaming team have been nominated for a Unity Award and I couldn't be prouder. This is a function we've built out over the last three…
Liked by Steven Hatch
Experience
Education
Patents
-
Machine learning systems and methods for extracting user body shape from behavioral data
Issued US 11461630
Disclosed are systems and techniques for extracting user body shape (e.g., a representation of the three-dimensional body surface) from user behavioral data. The behavioral data may not be explicitly body-shape-related, and can include shopping history, social media likes, or other recorded behaviors of the user within (or outside of) a networked content delivery environment. The determined body shape can be used, for example, to generate a virtual fitting room user interface.
-
Customized Content Delivery
Issued US 9756093
This patent relates to enabling a user to select a portion of a larger piece of content as a sample to share with another user, while enforcing a content provider’s limits on the amount of content that can be shared. For example, a user may select a portion of audio or video content from a larger work in order to share the selected portion with another user. A system that enables the sharing may determine whether a content provider or other entity permits sharing of the selected portion based…
This patent relates to enabling a user to select a portion of a larger piece of content as a sample to share with another user, while enforcing a content provider’s limits on the amount of content that can be shared. For example, a user may select a portion of audio or video content from a larger work in order to share the selected portion with another user. A system that enables the sharing may determine whether a content provider or other entity permits sharing of the selected portion based on the length of the portion or other aspects of the content, then may provide access to the selected sample portion to another user.
-
Architecture For Shared Content Consumption Interactions
Issued US 9,378,474
This patent relates to preventing a member of an electronic book club from being exposed to spoiler commentary by another member of the book club. An interface for viewing comments from other book club members compares the user’s current reading position in the e-book to another member’s current reading position and to the position of an important plot development. When the important plot development falls between the current reading positions of the user and the other member, the interface…
This patent relates to preventing a member of an electronic book club from being exposed to spoiler commentary by another member of the book club. An interface for viewing comments from other book club members compares the user’s current reading position in the e-book to another member’s current reading position and to the position of an important plot development. When the important plot development falls between the current reading positions of the user and the other member, the interface displays only the portion of the commentary that excludes reference to the important plot development.
-
Shared Group Consumption of the Same Content
Issued US 9,264,501
This patent relates to protecting members of online book clubs from viewing spoilers while participating in club activities. A member of an online book club may read ahead or fall behind other members of the club who are reading the same book. Determining whether a member is ahead or behind may be based on a reading schedule created by a moderator, or may be determined by obtaining the current reading positions of the members. If a member has fallen behind the rest of the club, the member may…
This patent relates to protecting members of online book clubs from viewing spoilers while participating in club activities. A member of an online book club may read ahead or fall behind other members of the club who are reading the same book. Determining whether a member is ahead or behind may be based on a reading schedule created by a moderator, or may be determined by obtaining the current reading positions of the members. If a member has fallen behind the rest of the club, the member may be temporarily blocked from participating in club activities. Similarly, if a member has read ahead, they may be blocked from participating in club activities until the other members have caught up.
-
Managing Content Versions: Switching Between Abridged and Unabridged - Generating Abridged
Issued US 9,244,678
Items of content may be available in any of a number of versions. Major aspects of each content version, such as overall plot and major characters, may generally overlap. However, minor aspects, such as level of description, minor characters, or sub-plots may vary between versions. Accordingly, systems and methods are provided for managing playback of multiple content versions, and enabling users to switch between such content versions. In some embodiments, a playback path including portions of…
Items of content may be available in any of a number of versions. Major aspects of each content version, such as overall plot and major characters, may generally overlap. However, minor aspects, such as level of description, minor characters, or sub-plots may vary between versions. Accordingly, systems and methods are provided for managing playback of multiple content versions, and enabling users to switch between such content versions. In some embodiments, a playback path including portions of multiple content versions may be provided, such that a user may consume only desired portions of each content version. In other embodiments, a determined playback path may be utilized to create a customized content version, which may be provided to a user.
-
Architecture For Moderating Shared Content Consumption
Issued US 9,185,134
This patent relates to moderating an online book club whose members use e-readers. A moderator of the book club can create policies that allow or prevent participation in club activities, such as an online discussion of a particular chapter of the e-book, based on a current reading position of each individual club member. The moderator may prevent club members who have fallen behind the scheduled reading from receiving commentary about parts of the book they haven’t read yet, or may prevent…
This patent relates to moderating an online book club whose members use e-readers. A moderator of the book club can create policies that allow or prevent participation in club activities, such as an online discussion of a particular chapter of the e-book, based on a current reading position of each individual club member. The moderator may prevent club members who have fallen behind the scheduled reading from receiving commentary about parts of the book they haven’t read yet, or may prevent other club members from seeing recent comments by a member who’s read ahead. The moderator may defer presentation of commentary until the member’s reading position falls within the policy-defined range.
-
Managing Content Versions: Switching between versions of a Book, Movie, or Other Content
Issued US 9,158,765
This patent relates to switching between different versions of a book, movie, or other content without losing one’s place. For example, a reader may switch from an unabridged full-length novel to an abridged version that omits certain sub-plots or characters, or may switch to a summary that provides only general details, and then switch back to a more detailed version and rejoin the narrative at an appropriate place. To permit this, the system maintains synchronization information that…
This patent relates to switching between different versions of a book, movie, or other content without losing one’s place. For example, a reader may switch from an unabridged full-length novel to an abridged version that omits certain sub-plots or characters, or may switch to a summary that provides only general details, and then switch back to a more detailed version and rejoin the narrative at an appropriate place. To permit this, the system maintains synchronization information that identifies corresponding positions (such as pages or timestamps) between the different content versions, including positions that are not identical between content versions (e.g., due to the content omissions).
-
Customized Content Delivery
Issued US 8,635,129
This patent relates to tracking digital content (e.g., a movie, video, or audio book) consumption by a user and billing the user based on the amount of content actually consumed. For example, the user may be billed different amounts depending on what portions of movie the user actually watches or what portions of an audio book the user actually listens to. Accordingly, if a user fast-forwards through a movie or audio book, the user will not be billed for those portions the user skipped, but…
This patent relates to tracking digital content (e.g., a movie, video, or audio book) consumption by a user and billing the user based on the amount of content actually consumed. For example, the user may be billed different amounts depending on what portions of movie the user actually watches or what portions of an audio book the user actually listens to. Accordingly, if a user fast-forwards through a movie or audio book, the user will not be billed for those portions the user skipped, but only for the portions that the user chooses to play at a normal speed.
Other inventorsSee patent -
Systems and Methods for Creating Narration Audio
Issued US 8,548,618
This patent relates to a system that enables a narrator to record an audiobook by speaking words from a displayed transcript. Once the narrator has recorded at least some of the displayed transcript, her recorded narration may be automatically aligned word-by-word with the text of the transcript. The narrator may then visually select individual words or portions of the transcript in order to re-record new audio for the selected portions.
-
Methods and Apparatus for Customized Content Delivery
Issued US 8,230,037
Systems and methods for customized content delivery are provided. Customized and individualized electronic content over a network are included. The content delivered through content feeds may be specifically tailored to a specific user based numerous criteria including, but not limited to, attributes of a user, usage characteristics, subject matter of previous downloads, subscription details, and targeted advertising. The content provider may track and monitor the download characteristics of…
Systems and methods for customized content delivery are provided. Customized and individualized electronic content over a network are included. The content delivered through content feeds may be specifically tailored to a specific user based numerous criteria including, but not limited to, attributes of a user, usage characteristics, subject matter of previous downloads, subscription details, and targeted advertising. The content provider may track and monitor the download characteristics of individual users and adapt the content delivered in the feeds.
-
Enabling Communication Between, and Production of Content By, Rights Holders and Content Producers
Issued US 8,682,803
More activity by Steven
-
Did you know there are no "roles" (SDE, SDET, TPM, …) when you get to L8 IC (Senior Principal) at Amazon? It’s one of Amazon’s peculiarities. [Side…
Did you know there are no "roles" (SDE, SDET, TPM, …) when you get to L8 IC (Senior Principal) at Amazon? It’s one of Amazon’s peculiarities. [Side…
Liked by Steven Hatch
-
When we announced moving OpenSearch Project to the Linux Foundation at the Open Source Summit in Vienna I gave a talk on Innovating in Open Source in…
When we announced moving OpenSearch Project to the Linux Foundation at the Open Source Summit in Vienna I gave a talk on Innovating in Open Source in…
Liked by Steven Hatch
-
There’s some really fascinating new content out there by thought leaders in the AI space. I wish I had time to share my thoughts in more depth.…
There’s some really fascinating new content out there by thought leaders in the AI space. I wish I had time to share my thoughts in more depth.…
Liked by Steven Hatch
-
So agree with this…the future will entail the ability to amplify your area of expertise (particularly by industry) with AI vs. eliminate the need for…
So agree with this…the future will entail the ability to amplify your area of expertise (particularly by industry) with AI vs. eliminate the need for…
Liked by Steven Hatch
-
New! Introducing the new (significantly updated) Amazon Q Developer Agent, which adds features that you describe using natural language directly from…
New! Introducing the new (significantly updated) Amazon Q Developer Agent, which adds features that you describe using natural language directly from…
Liked by Steven Hatch
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Steven Hatch in United States
-
Steven Hatch
-
Steven Hatch
-
Steven Hatch
Full-stack Software Engineer
-
Steven Hatch
Director at UCHealth
211 others named Steven Hatch in United States are on LinkedIn
See others named Steven Hatch