Patents by Inventor Eric Buehl
Eric Buehl 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: 11997413Abstract: A method of presenting media content is disclosed. A plurality of assets is received at a device comprising a display and an orientation sensor. The plurality of assets comprises a first video asset associated with a first aspect ratio, and a second video asset associated with a second aspect ratio, different from the first aspect ratio. A desired aspect ratio is determined based on an output of the orientation sensor. In accordance with a determination that the desired aspect ratio is closer to the first aspect ratio than to the second aspect ratio, the first video asset is selected. In accordance with a determination that the desired aspect ratio is closer to the second aspect ratio than to the first aspect ratio, the second video asset is selected. The selected video is presented at the desired aspect ratio via the display.Type: GrantFiled: February 14, 2020Date of Patent: May 28, 2024Assignee: JBF Interlude 2009 LTDInventors: Robert A. Post, Jr., Blake Barnes, Joseph Burfitt, Eric Buehl, Clifton Smith, Nicholas Allen
-
Patent number: 11563915Abstract: A method of presenting media content is disclosed. A plurality of assets is received at a mobile device comprising a display and an orientation sensor. The plurality of assets comprises a first video asset associated with a first aspect ratio, and a second video asset associated with a second aspect ratio, different from the first aspect ratio. A desired aspect ratio is determined based on an output of the orientation sensor. In accordance with a determination that the desired aspect ratio is closer to the first aspect ratio than to the second aspect ratio, the first video asset is selected. In accordance with a determination that the desired aspect ratio is closer to the second aspect ratio than to the first aspect ratio, the second video asset is selected. The selected video is presented at the desired aspect ratio via the display.Type: GrantFiled: January 14, 2020Date of Patent: January 24, 2023Assignee: JBF Interlude 2009 LTDInventors: Robert A. Post, Jr., Blake Barnes, Joseph Burfitt, Eric Buehl, Clifton Smith
-
Publication number: 20220405637Abstract: Disclosed are various embodiments for implementing computational tasks in a cloud environment in one or more operating system level virtualized containers. A parameter file can specify different parameters including hardware parameters, library parameters, user code parameters, and job parameters (e.g., sets of hyperparameters). The parameter file can be converted via a mapping and implemented in a cloud-based container platform.Type: ApplicationFiled: May 11, 2022Publication date: December 22, 2022Inventors: Eric Buehl, Jordan Hurwitz, Sergey Tulyakov, Shubham Vij
-
Patent number: 11334815Abstract: Disclosed are various embodiments for implementing computational tasks in a cloud environment in one or more operating system level virtualized containers. A parameter file can specify different parameters including hardware parameters, library parameters, user code parameters, and job parameters (e.g., sets of hyperparameters). The parameter file can be converted via a mapping and implemented in a cloud-based container platform.Type: GrantFiled: September 28, 2018Date of Patent: May 17, 2022Assignee: Snap Inc.Inventors: Eric Buehl, Jordan Hurwitz, Sergey Tulyakov, Shubham Vij
-
Patent number: 10868807Abstract: Systems and methods for determining a pictograph password sequence and association phrase are provided. In some example embodiments, an assigned pictograph sequence request is received from a client device, with the request causing the system to generate a template pictograph sequence, generate an association phrase based on the template pictograph sequence, store the template pictograph sequence and associated phrase on a memory, and transmit instructions to cause a display of the template pictograph sequence and the association phrase. In some example embodiments, the system requires an input of a pictograph sequence that matches the template pictograph sequence in order for a user to view content. In some example embodiments, the template pictograph sequence may be replaced by a user pictograph sequence.Type: GrantFiled: December 6, 2018Date of Patent: December 15, 2020Assignee: Snap Inc.Inventors: Eric Buehl, Michael Cieslak
-
Publication number: 20200296462Abstract: A method of presenting media content is disclosed. A plurality of assets is received at a mobile device comprising a display and an orientation sensor. The plurality of assets comprises a first video asset associated with a first aspect ratio, and a second video asset associated with a second aspect ratio, different from the first aspect ratio. A desired aspect ratio is determined based on an output of the orientation sensor. In accordance with a determination that the desired aspect ratio is closer to the first aspect ratio than to the second aspect ratio, the first video asset is selected. In accordance with a determination that the desired aspect ratio is closer to the second aspect ratio than to the first aspect ratio, the second video asset is selected. The selected video is presented at the desired aspect ratio via the display.Type: ApplicationFiled: May 7, 2019Publication date: September 17, 2020Inventors: Robert A. POST, JR., Blake BARNES, Joseph BURFITT, Eric BUEHL, Clifton SMITH
-
Publication number: 20200296317Abstract: A method of presenting media content is disclosed. A plurality of assets is received at a device comprising a display and an orientation sensor. The plurality of assets comprises a first video asset associated with a first aspect ratio, and a second video asset associated with a second aspect ratio, different from the first aspect ratio. A desired aspect ratio is determined based on an output of the orientation sensor. In accordance with a determination that the desired aspect ratio is closer to the first aspect ratio than to the second aspect ratio, the first video asset is selected. In accordance with a determination that the desired aspect ratio is closer to the second aspect ratio than to the first aspect ratio, the second video asset is selected. The selected video is presented at the desired aspect ratio via the display.Type: ApplicationFiled: February 14, 2020Publication date: September 17, 2020Inventors: Robert A. POST, JR., Blake BARNES, Joseph BURFITT, Eric BUEHL, Clifton SMITH, Nicholas ALLEN
-
Publication number: 20200296325Abstract: A method of presenting media content is disclosed. A plurality of assets is received at a mobile device comprising a display and an orientation sensor. The plurality of assets comprises a first video asset associated with a first aspect ratio, and a second video asset associated with a second aspect ratio, different from the first aspect ratio. A desired aspect ratio is determined based on an output of the orientation sensor. In accordance with a determination that the desired aspect ratio is closer to the first aspect ratio than to the second aspect ratio, the first video asset is selected. In accordance with a determination that the desired aspect ratio is closer to the second aspect ratio than to the first aspect ratio, the second video asset is selected. The selected video is presented at the desired aspect ratio via the display.Type: ApplicationFiled: January 14, 2020Publication date: September 17, 2020Inventors: Robert A. POST, JR., Blake BARNES, Joseph BURFITT, Eric BUEHL, Clifton SMITH
-
Publication number: 20200296316Abstract: A method of presenting media content is disclosed. A plurality of assets is received at a device comprising a display and an orientation sensor. The plurality of assets comprises a first video asset associated with a first aspect ratio, and a second video asset associated with a second aspect ratio, different from the first aspect ratio. A desired aspect ratio is determined based on an output of the orientation sensor. In accordance with a determination that the desired aspect ratio is closer to the first aspect ratio than to the second aspect ratio, the first video asset is selected. In accordance with a determination that the desired aspect ratio is closer to the second aspect ratio than to the first aspect ratio, the second video asset is selected. The selected video is presented at the desired aspect ratio via the display.Type: ApplicationFiled: January 6, 2020Publication date: September 17, 2020Inventors: Robert A. POST, JR., Blake BARNES, Joseph BURFITT, Eric BUEHL, Clifton SMITH, Nicholas Allen
-
Patent number: 10554926Abstract: A method of presenting media content is disclosed. A plurality of assets is received at a mobile device comprising a display and an orientation sensor. The plurality of assets comprises a first video asset associated with a first aspect ratio, and a second video asset associated with a second aspect ratio, different from the first aspect ratio. A desired aspect ratio is determined based on an output of the orientation sensor. In accordance with a determination that the desired aspect ratio is closer to the first aspect ratio than to the second aspect ratio, the first video asset is selected. In accordance with a determination that the desired aspect ratio is closer to the second aspect ratio than to the first aspect ratio, the second video asset is selected. The selected video is presented at the desired aspect ratio via the display.Type: GrantFiled: May 17, 2019Date of Patent: February 4, 2020Assignee: Quibi Holdings, LLCInventors: Robert A. Post, Jr., Blake Barnes, Joseph Burfitt, Eric Buehl, Clifton Smith
-
Patent number: 10298971Abstract: In one embodiment, a method encodes a first set of segments of a media file based on a first bitrate range to generate a first set of encoded segments. It is then determined when an encoded segment for the first bitrate range includes a bitrate that satisfies a second bitrate range. When the encoded segment for the first bitrate range includes the bitrate that satisfies the second bitrate range, the method does not encode a segment in the first set of segments that corresponds to the encoded segment when the media file is encoded based on the second bitrate range to generate a second set of encoded segments for the second bitrate range. A first playlist for the first bitrate range is identified and a second playlist for the second bitrate range is identified. The second playlist also includes the encoded segment that was encoded for the first bitrate range.Type: GrantFiled: June 8, 2016Date of Patent: May 21, 2019Assignee: HULU, LLCInventors: Baptiste Coudurier, Eric Buehl, Robert A. Post, Jr., Alexander V. Gutarin
-
Patent number: 10182047Abstract: Systems and methods for determining a pictograph password sequence and association phrase are provided. In some example embodiments, an assigned pictograph sequence request is received from a client device, with the request causing the system to generate a template pictograph sequence, generate an association phrase based on the template pictograph sequence, store the template pictograph sequence and associated phrase on a memory, and transmit instructions to cause a display of the template pictograph sequence and the association phrase. In some example embodiments, the system requires an input of a pictograph sequence that matches the template pictograph sequence in order for a user to view content. In some example embodiments, the template pictograph sequence may be replaced by a user pictograph sequence.Type: GrantFiled: June 30, 2016Date of Patent: January 15, 2019Assignee: Snap Inc.Inventors: Eric Buehl, Michael Cieslak
-
Patent number: 9712850Abstract: In one embodiment, a method maintains files of an asset of video content at a plurality of content delivery networks (CDNs) for delivery to users. The method determines that the asset of video content has been distributed based on a first delivery classification that is used to determine a first combination of file sizes and CDNs. A set of asset characteristics is monitored and analyzed to determine whether the first delivery classification is changed to a second delivery classification. Different values for the set of asset characteristics result in different delivery classifications. When the first delivery classification of the asset of video content is changed to the second delivery classification, a distribution of the asset of video content is automatically changed where the second delivery classification is used to determine a second combination of file sizes and CDNs and the second combination is different from the first combination.Type: GrantFiled: June 1, 2015Date of Patent: July 18, 2017Assignee: HULU, LLCInventors: Eric Buehl, Richard Tom
-
Publication number: 20160286252Abstract: In one embodiment, a method encodes a first set of segments of a media file based on a first bitrate range to generate a first set of encoded segments. It is then determined when an encoded segment for the first bitrate range includes a bitrate that satisfies a second bitrate range. When the encoded segment for the first bitrate range includes the bitrate that satisfies the second bitrate range, the method does not encode a segment in the first set of segments that corresponds to the encoded segment when the media file is encoded based on the second bitrate range to generate a second set of encoded segments for the second bitrate range. A first playlist for the first bitrate range is identified and a second playlist for the second bitrate range is identified. The second playlist also includes the encoded segment that was encoded for the first bitrate range.Type: ApplicationFiled: June 8, 2016Publication date: September 29, 2016Inventors: Baptiste Coudurier, Eric Buehl, Robert A. Post, JR., Alexander V. Gutarin
-
Patent number: 9392304Abstract: In one embodiment, a method includes encoding a media file using a variable bitrate encoding algorithm based on a plurality of bitrate ranges to generate a set of encoded segments. For each bitrate range, an encoded segment for each segment of the media file is determined from the set of encoded segments based on a quality level of the encoded segment and each bitrate range. The method then identifies a playlist for each bitrate range including the encoded segment for each segment of the media file that was determined for each bitrate range. At least one playlist includes an encoded segment that was generated based on another bitrate range using the variable bitrate encoding algorithm.Type: GrantFiled: February 29, 2012Date of Patent: July 12, 2016Assignee: HULU, LLCInventors: Baptiste Coudurier, Eric Buehl, Robert A. Post, Jr., Alexander V. Gutarin
-
Publication number: 20150264413Abstract: In one embodiment, a method maintains files of an asset of video content at a plurality of content delivery networks (CDNs) for delivery to users. The method determines that the asset of video content has been distributed based on a first delivery classification that is used to determine a first combination of file sizes and CDNs. A set of asset characteristics is monitored and analyzed to determine whether the first delivery classification is changed to a second delivery classification. Different values for the set of asset characteristics result in different delivery classifications. When the first delivery classification of the asset of video content is changed to the second delivery classification, a distribution of the asset of video content is automatically changed where the second delivery classification is used to determine a second combination of file sizes and CDNs and the second combination is different from the first combination.Type: ApplicationFiled: June 1, 2015Publication date: September 17, 2015Inventors: Eric Buehl, Richard Tom
-
Patent number: 9078020Abstract: In one embodiment, a method distributes files for assets to a plurality of content delivery networks (CDNs). The method determines a set of asset characteristics related to an asset of video content and analyzes the set of asset characteristics to determine a delivery classification for the asset. Different asset characteristics result in different delivery classifications. The method then automatically determines a set of content delivery networks to distribute files for the asset based on the delivery classification where assets with different delivery classifications have files delivered differently to sets of content delivery networks.Type: GrantFiled: September 21, 2012Date of Patent: July 7, 2015Assignee: HULU, LLCInventors: Eric Buehl, Richard Tom
-
Patent number: 8806340Abstract: A method and apparatus for embedding a media program with a randomly user selected thumbnail is disclosed. The user can scan a media program to identify one of a plurality of media program frames, select the frame of interest, then designate it as the thumbnail to use in connection with the embedded media program.Type: GrantFiled: September 1, 2010Date of Patent: August 12, 2014Assignee: Hulu, LLCInventors: Andrew Cheng-min Lin, Eric Buehl, Tienan Ren, Xin Jin, Eric I. Feng
-
Publication number: 20140089998Abstract: In one embodiment, a method distributes files for assets to a plurality of content delivery networks (CDNs). The method determines a set of asset characteristics related to an asset of video content and analyzes the set of asset characteristics to determine a delivery classification for the asset. Different asset characteristics result in different delivery classifications. The method then automatically determines a set of content delivery networks to distribute files for the asset based on the delivery classification where assets with different delivery classifications have files delivered differently to sets of content delivery networks.Type: ApplicationFiled: September 21, 2012Publication date: March 27, 2014Applicant: HULU LLCInventors: Eric Buehl, Richard Tom
-
Publication number: 20140047097Abstract: A method stores entries including user activity information for users using computing devices and unique identifiers for computing devices as inventory information for the users. For an entry, a unique identifier for a computing device is determined based on network activity for the computing device being connected to a network and user activity information for the network activity includes user identification information determined from the computing device while the computing device is connected to the network. The method then determines multiple entries for the user including user identification information and a set of unique identifiers for a set of computing devices. The multiple entries for the user are compared against criteria to determine if the user should be assigned to a computing device based on the user activity of the user. The user is assigned to the computing device using the unique identifier if the comparison meets a threshold.Type: ApplicationFiled: August 8, 2012Publication date: February 13, 2014Applicant: HULU LLCInventors: Eric Buehl, Matthew Austin Meredith