Patents by Inventor Jonathan Small
Jonathan Small 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: 20240130473Abstract: An article of footwear having a heel region including a posterior end, a mid-foot region, and a forefoot region including an anterior end. The article of footwear having an upper extending from the heel region to the forefoot region and a sole structure coupled to the upper. The sole structure further has a first cushioning element having a first tube, a second tube, a third tube, and a fourth tube, and an outsole layer extending from the posterior end to the anterior end. The outsole layer is configured to directly receive a portion of the first cushioning element, and the outsole layer forms a ground-contacting surface of the article of footwear.Type: ApplicationFiled: October 18, 2023Publication date: April 25, 2024Applicant: Nike, Inc.Inventors: Fidencio Campos, II, Shawn G. Carboy, Zachary M. Elder, Jonathan Kosenick, Roger Paul Murphy, Thomas J. Rushbrook, Jessica Small, Matthew W. Thornton
-
Publication number: 20240130472Abstract: An article of footwear having a heel region including a posterior end, a mid-foot region, and a forefoot region including an anterior end. The article of footwear having a lateral side, and a medial side opposite the lateral side; an upper; and a sole structure coupled to the upper. The sole structure has a first cushioning element, having a plurality of first tubes and a plurality of first web areas. Adjacent first tubes are connected to one another by a respective first web area of the plurality of first web areas. The sole structure also having a second cushioning element, having a plurality of second tubes and a plurality of second web areas. Adjacent second tubes are connected to one another by a respective web area of the second plurality of web areas.Type: ApplicationFiled: October 18, 2023Publication date: April 25, 2024Applicant: Nike, Inc.Inventors: Fidencio Campos, II, Shawn G. Carboy, Zachary M. Elder, Jonathan Kosenick, Roger Paul Murphy, Thomas J. Rushbrook, Jessica Small, Matthew W. Thornton
-
Publication number: 20230169134Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a first input associated with a bookmark and, in response to receiving the first input, obtaining context data for deriving annotations for the bookmark. An annotation engine of a system obtains multiple annotations that are derived using information included in the context data and a transcription of the first input associated with the bookmark. The annotation engine generates an importance value for each annotation. The importance value characterizes a relationship between each annotation and at least one of: the information included in the context data; or the transcription of the first input. The annotation engine generates a set of annotations for retrieving the bookmark. Each annotation in the set of annotations is generated from the obtained multiple annotations and each annotation has an importance value that exceeds a threshold value.Type: ApplicationFiled: January 26, 2023Publication date: June 1, 2023Inventors: Mugurel-Ionut Andreica, Jonathan Small, Marcin M. Nowak-Przygodzki
-
Patent number: 11625894Abstract: Multiple snapshots of a scene are captured within an executing application (e.g., a video game). When each snapshot is captured, associated color values per pixel and a distance or depth value z per pixel are stored. The depth information from the snapshots is accessed, and a point cloud representing the depth information is constructed. A mesh structure is constructed from the point cloud. The light field(s) on the surface(s) of the mesh structure are calculated. A surface light field is represented as a texture. A renderer uses the surface light field with geometry information to reproduce the scene captured in the snapshots. The reproduced scene can be manipulated and viewed from different perspectives.Type: GrantFiled: March 17, 2021Date of Patent: April 11, 2023Assignee: NVIDIA CorporationInventors: Dmitry Duka, Rev Lebaredian, Jonathan Small, Ivan Shutov
-
Patent number: 11574028Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a first input associated with a bookmark and, in response to receiving the first input, obtaining context data for deriving annotations for the bookmark. An annotation engine of a system obtains multiple annotations that are derived using information included in the context data and a transcription of the first input associated with the bookmark. The annotation engine generates an importance value for each annotation. The importance value characterizes a relationship between each annotation and at least one of: the information included in the context data; or the transcription of the first input. The annotation engine generates a set of annotations for retrieving the bookmark. Each annotation in the set of annotations is generated from the obtained multiple annotations and each annotation has an importance value that exceeds a threshold value.Type: GrantFiled: April 16, 2019Date of Patent: February 7, 2023Assignee: GOOGLE LLCInventors: Mugurel Ionut Andreica, Jonathan Small, Marcin M. Nowak-Przygodzki
-
Publication number: 20210240793Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a first input associated with a bookmark and, in response to receiving the first input, obtaining context data for deriving annotations for the bookmark. An annotation engine of a system obtains multiple annotations that are derived using information included in the context data and a transcription of the first input associated with the bookmark The annotation engine generates an importance value for each annotation. The importance value characterizes a relationship between each annotation and at least one of: the information included in the context data; or the transcription of the first input. The annotation engine generates a set of annotations for retrieving the bookmark. Each annotation in the set of annotations is generated from the obtained multiple annotations and each annotation has an importance value that exceeds a threshold value.Type: ApplicationFiled: April 16, 2019Publication date: August 5, 2021Inventors: Mugurel Ionut Andreica, Jonathan Small, Marcin M. Nowak-Przygodzki
-
Publication number: 20210201576Abstract: Multiple snapshots of a scene are captured within an executing application (e.g., a video game). When each snapshot is captured, associated color values per pixel and a distance or depth value z per pixel are stored. The depth information from the snapshots is accessed, and a point cloud representing the depth information is constructed. A mesh structure is constructed from the point cloud. The light field(s) on the surface(s) of the mesh structure are calculated. A surface light field is represented as a texture. A renderer uses the surface light field with geometry information to reproduce the scene captured in the snapshots. The reproduced scene can be manipulated and viewed from different perspectives.Type: ApplicationFiled: March 17, 2021Publication date: July 1, 2021Inventors: Dmitry Duka, Rev Lebaredian, Jonathan Small, Ivan Shutov
-
Patent number: 10984587Abstract: Multiple snapshots of a scene are captured within an executing application (e.g., a video game). When each snapshot is captured, associated color values per pixel and a distance or depth value z per pixel are stored. The depth information from the snapshots is accessed, and a point cloud representing the depth information is constructed. A mesh structure is constructed from the point cloud. The light field(s) on the surface(s) of the mesh structure are calculated. A surface light field is represented as a texture. A renderer uses the surface light field with geometry information to reproduce the scene captured in the snapshots. The reproduced scene can be manipulated and viewed from different perspectives.Type: GrantFiled: June 7, 2019Date of Patent: April 20, 2021Assignee: NVIDIA CorporationInventors: Dmitry Duka, Rev Lebaredian, Jonathan Small, Ivan Shutov
-
Publication number: 20200020155Abstract: Multiple snapshots of a scene are captured within an executing application (e.g., a video game). When each snapshot is captured, associated color values per pixel and a distance or depth value z per pixel are stored. The depth information from the snapshots is accessed, and a point cloud representing the depth information is constructed. A mesh structure is constructed from the point cloud. The light field(s) on the surface(s) of the mesh structure are calculated. A surface light field is represented as a texture. A renderer uses the surface light field with geometry information to reproduce the scene captured in the snapshots. The reproduced scene can be manipulated and viewed from different perspectives.Type: ApplicationFiled: June 7, 2019Publication date: January 16, 2020Inventors: Dmitry DUKA, Rev LEBAREDIAN, Jonathan SMALL, Ivan SHUTOV
-
Patent number: 9268866Abstract: Methods, apparatuses, and/or systems are providing for enabling a time-shifted, on-demand social network for watching, creating, and/or sharing time-shifted annotation datasets (e.g., commentary tracks) synced to any on-demand programming, and more particularly to providing rewards to users when they create annotations (e.g., comments), when other users interact with their annotations, when transactions are enabled via their annotations, or for other reasons.Type: GrantFiled: March 3, 2014Date of Patent: February 23, 2016Assignee: GOPOP.TV, INC.Inventors: Eugene Evans, Jonathan Small, David Marsh
-
Patent number: 9197911Abstract: The disclosed embodiments relate to a method, apparatus, and computer-readable medium for providing an interaction package to a user based at least in part on metadata associated with content. An exemplary method comprises processing metadata associated with content, determining information corresponding to an interaction package for a user based at least in part on the metadata, wherein at least a portion of the interaction package is associated with the content, and transmitting the information corresponding to the interaction package to at least one of one or more user computing devices. The disclosed embodiments further relates to a method, apparatus, and computer-readable medium for presenting at least a portion of an interaction package to a user based at least in part on metadata associated with content.Type: GrantFiled: February 19, 2013Date of Patent: November 24, 2015Assignee: GOPOP.TVInventors: Eugene Evans, Dave Marsh, Jonathan Small, Chris Melissinos, Karl Roelofs, Chris Brasted
-
Publication number: 20140325543Abstract: Methods, apparatuses, and/or systems are providing for enabling a time-shifted, on-demand social network for watching, creating, and/or sharing time-shifted annotation datasets (e.g., commentary tracks) synced to any on-demand programming, and more particularly to providing rewards to users when they create annotations (e.g., comments), when other users interact with their annotations, when transactions are enabled via their annotations, or for other reasons.Type: ApplicationFiled: March 3, 2014Publication date: October 30, 2014Applicant: GoPop.TV, Inc.Inventors: Eugene EVANS, Jonathan SMALL, David MARSH
-
Publication number: 20140325557Abstract: Methods, apparatuses, and/or systems are provided for enabling a time-shifted, on-demand social network for watching, creating, and/or sharing time-shifted annotation datasets (e.g., commentary tracks) synced to any on-demand programming, and more particularly to providing (e.g., displaying) annotations (e.g., comments) received during presentations of a content item.Type: ApplicationFiled: March 3, 2014Publication date: October 30, 2014Applicant: GoPop. TV, Inc.Inventors: Eugene EVANS, Jonathan Small, David Marsh, Christopher Melissinos
-
Publication number: 20140324895Abstract: Methods, apparatuses, and/or systems are provided for enabling a time-shifted, on-demand social network for watching, creating, and/or sharing time-shifted annotation datasets (e.g., commentary tracks) synced to any on-demand programming, and more particularly for creating and maintaining a database of annotations corresponding to portions of a content item.Type: ApplicationFiled: March 3, 2014Publication date: October 30, 2014Applicant: GoPop.TV, Inc.Inventors: Eugene EVANS, Jonathan Small, David Marsh, Christopher Melissinos
-
Publication number: 20140325552Abstract: Methods, apparatuses, and/or systems are provided for enabling a time-shifted, on-demand social network for watching, creating, and/or sharing time-shifted annotation datasets (e.g., commentary tracks) synced to any on-demand programming, and for enabling sharing of access to portions of a content item with users across a plurality of content delivery services.Type: ApplicationFiled: March 3, 2014Publication date: October 30, 2014Applicant: GoPop.TV, Inc.Inventors: Eugene Evans, Jonathan Small, David Marsh
-
Publication number: 20140325333Abstract: Methods, apparatuses, and/or systems are provided for enabling a time-shifted, on-demand social network for watching, creating, and/or sharing time-shifted annotation datasets (e.g., commentary tracks) synced to any on-demand programming, and for managing reactions to annotations (e.g., comments).Type: ApplicationFiled: March 3, 2014Publication date: October 30, 2014Applicant: GoPop.TV, Inc.Inventors: Eugene EVANS, Jonathan Small, David Marsh
-
SYSTEM AND METHOD FOR PROVIDING A DATASET OF ANNOTATIONS CORRESPONDING TO PORTIONS OF A CONTENT ITEM
Publication number: 20140325542Abstract: Methods, apparatuses, and/or systems are provided for enabling a time-shifted, on-demand social network for watching, creating, and/or sharing time-shifted annotation datasets (e.g., commentary tracks) synced to any on-demand programming, and for presenting content items, annotations (e.g., comments) associated with the content items, or related items.Type: ApplicationFiled: March 3, 2014Publication date: October 30, 2014Applicant: GoPop. TV, Inc.Inventors: Eugene Evans, Jonathan Small, David Marsh, Christopher Melissinos -
Patent number: 6523928Abstract: A method for treating a substrate is disclosed in which a propellant stream is passed through a channel and directed toward a substrate. Substrate pre-marking or post-marking treatment material is controllably introduced into the propellant stream and imparted with sufficient kinetic energy thereby to be made incident upon a substrate. A multiplicity of channels for directing the propellant and treatment material allow for high throughput, high resolution in-situ treatment. Marking materials and treatment materials may be introduced into the channel and mixed therein prior to being made incident on the substrate, or mixed or superimposed on the substrate without registration. One example is a single-pass, full-color printer.Type: GrantFiled: September 30, 1998Date of Patent: February 25, 2003Assignee: Xerox CorporationInventors: Eric Peeters, Jaan Noolandi, Raj B. Apte, Philip D. Floyd, Jonathan A. Small, Gregory J. Kovacs, Meng H. Lean, Armin R. Volkel, Steven B. Bolte, An-Chang Shi, Frederick J. Endicott, Gregory B. Anderson, Dan A. Hays, Joel A. Kubby, Warren B. Jackson, Karen A. Moffat, T. Brian McAneney, Richard P. N. Veregin, Maria N. V. McDougall, Danielle C. Boils, Paul D. Szabo
-
Patent number: 6511149Abstract: A marking apparatus is disclosed in which a propellant stream is passed through a channel and directed toward a substrate. Marking material, such as ink, toner, etc., is controllably introduced into the propellant stream and imparted with sufficient kinetic energy thereby to be made incident upon a substrate. At sufficient velocity, and with appropriate marking material, the marking material may be kinetically fused to the substrate. A multiplicity of channels for directing the propellant and marking material allow for high throughput, high resolution marking. Multiple marking materials may be introduced into the channel and mixed therein prior to being made incident on the substrate, or mixed or superimposed on the substrate without registration. One example is a single-pass, full-color printer.Type: GrantFiled: September 30, 1998Date of Patent: January 28, 2003Assignee: Xerox CorporationInventors: Eric Peeters, Jaan Noolandi, Raj B. Apte, Philip D. Floyd, Jonathan A. Small, Gregory J. Kovacs, Meng H. Lean, Armin R. Volkel, Steven B. Bolte, An-Chang Shi, Frederick J. Endicott, Gregory B. Anderson, Dan A. Hays, Joel A. Kubby, Warren B. Jackson
-
Patent number: 6467862Abstract: A cartridge is disclosed for use in a marking apparatus in which a propellant stream is passed through a channel and directed toward a substrate. Marking material, such as ink, toner, etc., is controllably introduced into the propellant stream and imparted with sufficient kinetic energy thereby to be made incident upon a substrate. A multiplicity of channels for directing the propellant and marking material allow for high throughput, high resolution marking. Multiple marking materials may be introduced into the channel and mixed therein prior to being made incident on the substrate, or mixed or superimposed on the substrate without re-registration. The cartridge may be replacably attached to the marking apparatus, and may contain one or more marking materials, propellant, etc.Type: GrantFiled: September 30, 1998Date of Patent: October 22, 2002Assignee: Xerox CorporationInventors: Eric Peeters, Jaan Noolandi, Raj B. Apte, Philip D. Floyd, Jonathan A. Small, Gregory J. Kovacs, Meng H. Lean, Armin R. Volkel, Steven B. Bolte, An-Chang Shi, Frederick J. Endicott, Gregory B. Anderson, Dan A. Hays, Joel A. Kubby, Warren B. Jackson