Patents by Inventor Jay Steele

Jay Steele 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: 11942829
    Abstract: A rotor assembly used in an electric motor, includes a rotor having an inner diameter, an outer diameter, and a plurality of rotor slots; a plurality of permanent magnets received within the rotor slots; and a rotor plate having an inner diameter, an outer diameter, and an outer lip extending away from a radial face of the rotor plate toward the rotor, wherein an adhesive bonds the rotor plate to a radial face of the rotor.
    Type: Grant
    Filed: July 26, 2022
    Date of Patent: March 26, 2024
    Assignee: BORGWARNER INC.
    Inventors: John R. Smerczak, Jay A. Steele, Anthony J. Mattord
  • Publication number: 20240039352
    Abstract: A rotor assembly used in an electric motor, includes a rotor having an inner diameter, an outer diameter, and a plurality of rotor slots; a plurality of permanent magnets received within the rotor slots; and a rotor plate having an inner diameter, an outer diameter, and an outer lip extending away from a radial face of the rotor plate toward the rotor, wherein an adhesive bonds the rotor plate to a radial face of the rotor.
    Type: Application
    Filed: July 26, 2022
    Publication date: February 1, 2024
    Inventors: John R. Smerczak, Jay A. Steele, Anthony J. Mattord
  • Publication number: 20230218927
    Abstract: Techniques for closed-loop feedback beam control in particle therapy delivery system can include receiving treatment plan beam parameters, receiving a determined output beam current of a present spot, generating an adjusted source beam current set point based on the treatment plan beam parameters and the determined output beam current of the present spot, and adjusting an output beam current of the present spot based on the adjusted source beam current.
    Type: Application
    Filed: January 10, 2022
    Publication date: July 13, 2023
    Inventors: Jay Steele, Manuel Schedler
  • Patent number: 11436808
    Abstract: Disclosed are various embodiments for selecting augmenting reality (AR) objects based on contextual cues associated with an image captured by a camera associated with electronic device. Contextual cues are obtained at an electronic device and AR objects are identified from a memory associated with the electronic device. The electronic device implements a processor employing image segmentation techniques to combine the identified AR objects with the captured image and render the combined image for display at a display associated with the electronic device.
    Type: Grant
    Filed: October 9, 2019
    Date of Patent: September 6, 2022
    Assignee: GOOGLE LLC
    Inventors: Diane Wang, Paulo Coelho, Tarik Hany Abdel-Gawad, Matthew Gilgenbach, Jackson Lango, Douglas Muir, Mark Dochtermann, Suddhasattwa Bose, Ashley Pinnick, Drew Skillman, Samantha Raja, Steven Toh, Brian Collins, Jay Steele
  • Patent number: 11430192
    Abstract: In a general aspect, a method can include: receiving, by an electronic device, data defining an augmented reality (AR) environment; receiving an indication to place an AR object on a reference surface in the AR environment; in response to the indication, displaying the AR object on the reference surface in the AR environment; performing a first gesture on an input device of the electronic device; in response to the first gesture, elevating the AR object a distance above the reference surface in the AR environment; performing a second gesture on the input device of the electronic device; and in response to the second gesture, moving the AR object in the AR environment.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: August 30, 2022
    Assignee: Google LLC
    Inventors: Joost Korngold, Keith Schaefer, Bryan Woods, Jay Steele
  • Publication number: 20210383609
    Abstract: Disclosed are various embodiments for selecting augmenting reality (AR) objects based on contextual cues associated with an image captured by a camera associated with electronic device. Contextual cues are obtained at an electronic device and AR objects are identified from a memory associated with the electronic device. The electronic device implements a processor employing image segmentation techniques to combine the identified AR objects with the captured image and render the combined image for display at a display associated with the electronic device.
    Type: Application
    Filed: October 9, 2019
    Publication date: December 9, 2021
    Inventors: Diane WANG, Paulo COELHO, Tarik Hany ABDEL-GAWAD, Matthew GILGENBACH, Jackson LANGO, Douglas MUIR, Mark DOCHTERMANN, Suddhasattwa BOSE, Ashley PINNICK, Drew SKILLMAN, Samantha RAJA, Steven TOH, Brian COLLINS, Jay STEELE
  • Publication number: 20210183158
    Abstract: In a general aspect, a method can include: receiving, by an electronic device, data defining an augmented reality (AR) environment; receiving an indication to place an AR object on a reference surface in the AR environment; in response to the indication, displaying the AR object on the reference surface in the AR environment; performing a first gesture on an input device of the electronic device; in response to the first gesture, elevating the AR object a distance above the reference surface in the AR environment; performing a second gesture on the input device of the electronic device; and in response to the second gesture, moving the AR object in the AR environment.
    Type: Application
    Filed: October 2, 2019
    Publication date: June 17, 2021
    Inventors: Joost Korngold, Keith Schaefer, Bryan Woods, Jay Steele
  • Patent number: 10685680
    Abstract: A method includes grouping media items associated with a user into segments based on a timestamp associated with each media item and a total number of media items. The method also includes selecting target media from the media items for each of the segments based on media attributes associated with the media item. The method also includes generating a video that includes the target media for each of the segments by generating a first animation that illustrates a first transition from a first item from the target media to a second item from the target media with movement of the first item from an onscreen location to an offscreen location, wherein the first item is adjacent to the second item in the first animation and determining whether the target media includes one or more additional items. The method also includes adding a song to the video.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: June 16, 2020
    Assignee: Google LLC
    Inventors: Shengyang Dai, Timothy Sepkoski St. Clair, Koji Ashida, Jingyu Cui, Jay Steele, Qi Gu, Erik Murphy-Chutorian, Ivan Neulander, Flavio Lerda, Eric Charles Henry, Shinko Yuanhsien Cheng, Aravind Krishnaswamy, David Cohen, Pardis Beikzadeh
  • Publication number: 20190252001
    Abstract: A method includes grouping media items associated with a user into segments based on a timestamp associated with each media item and a total number of media items. The method also includes selecting target media from the media items for each of the segments based on media attributes associated with the media item. The method also includes generating a video that includes the target media for each of the segments by generating a first animation that illustrates a first transition from a first item from the target media to a second item from the target media with movement of the first item from an onscreen location to an offscreen location, wherein the first item is adjacent to the second item in the first animation and determining whether the target media includes one or more additional items. The method also includes adding a song to the video.
    Type: Application
    Filed: March 20, 2019
    Publication date: August 15, 2019
    Applicant: Google LLC
    Inventors: Shengyang DAI, Timothy Sepkoski ST. CLAIR, Koji ASHIDA, Jingyu CUI, Jay STEELE, Qi GU, Erik MURPHY-CHUTORIAN, Ivan NEULANDER, Flavio LERDA, Eric Charles HENRY, Shinko Yuanhsien CHENG, Aravind KRISHNASWAMY, David COHEN, Pardis BEIKZADEH
  • Patent number: 10242711
    Abstract: A method includes grouping media items associated with a user into segments based on a timestamp associated with each media item and a total number of media items. The method also includes selecting target media from the media items for each of the segments based on media attributes associated with the media item. The method also includes generating a video that includes the target media for each of the segments by generating a first animation that illustrates a first transition from a first item from the target media to a second item from the target media with movement of the first item from an onscreen location to an offscreen location, wherein the first item is adjacent to the second item in the first animation and determining whether the target media includes one or more additional items. The method also includes adding a song to the video.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: March 26, 2019
    Assignee: Google LLC
    Inventors: Shengyang Dai, Timothy Sepkoski St. Clair, Koji Ashida, Jingyu Cui, Jay Steele, Qi Gu, Erik Murphy-Chutorian, Ivan Neulander, Flavio Lerda, Eric Charles Henry, Shinko Yuanhsien Cheng, Aravind Krishnaswamy, David Cohen, Pardis Beikzadeh
  • Patent number: 10110412
    Abstract: A system and method for leveraging grid computing for node based interactive workflows is disclosed. A server system spawns a server process that receives node graph data and input attributes from a computing device, processes the data, caches the processed data, and transmits the processed data over a network to a computing device. The computing device runs a node graph application instance comprising proxy nodes configured to initiate a request to process node graph data at the server system. The server processed node graph data is displayed on the computing device. A plurality of computing devices may collaborate on a complex node graph where the node graph data processing is distributed over a plurality of servers.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 23, 2018
    Assignee: DISNEY ENTERPRISES, INC.
    Inventors: Jonathan Geibel, Evan Goldberg, Jay Steele
  • Publication number: 20170309311
    Abstract: A method includes grouping media items associated with a user into segments based on a timestamp associated with each media item and a total number of media items. The method also includes selecting target media from the media items for each of the segments based on media attributes associated with the media item. The method also includes generating a video that includes the target media for each of the segments by generating a first animation that illustrates a first transition from a first item from the target media to a second item from the target media with movement of the first item from an onscreen location to an offscreen location, wherein the first item is adjacent to the second item in the first animation and determining whether the target media includes one or more additional items. The method also includes adding a song to the video.
    Type: Application
    Filed: June 26, 2017
    Publication date: October 26, 2017
    Applicant: Google Inc.
    Inventors: Shengyang DAI, Timothy Sepkoski ST. CLAIR, Koji ASHIDA, Jingyu CUI, Jay STEELE, Qi GU, Erik MURPHY-CHUTORIAN, Ivan NEULANDER, Flavio LERDA, Eric Charles HENRY, Shinko Yuanhsien CHENG, Aravind KRISHNASWAMY, David COHEN, Pardis BEIKZADEH
  • Patent number: 9691431
    Abstract: A method includes grouping media items associated with a user into segments based on a timestamp associated with each media item and a total number of media items. The method also includes selecting target media from the media items for each of the segments based on media attributes associated with the media item. The method also includes generating a video that includes the target media for each of the segments by generating a first animation that illustrates a first transition from a first item from the target media to a second item from the target media with movement of the first item from an onscreen location to an offscreen location, wherein the first item is adjacent to the second item in the first animation and determining whether the target media includes one or more additional items. The method also includes adding a song to the video.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: June 27, 2017
    Assignee: Google Inc.
    Inventors: Shengyang Dai, Timothy Sepkoski St. Clair, Koji Ashida, Jingyu Cui, Jay Steele, Qi Gu, Erik Murphy-Chutorian, Ivan Neulander, Flavio Lerda, Eric Charles Henry, Shinko Yuanhsien Cheng, Aravind Krishnaswamy, David Cohen, Pardis Beikzadeh
  • Publication number: 20170110154
    Abstract: A method includes grouping media items associated with a user into segments based on a timestamp associated with each media item and a total number of media items. The method also includes selecting target media from the media items for each of the segments based on media attributes associated with the media item. The method also includes generating a video that includes the target media for each of the segments by generating a first animation that illustrates a first transition from a first item from the target media to a second item from the target media with movement of the first item from an onscreen location to an offscreen location, wherein the first item is adjacent to the second item in the first animation and determining whether the target media includes one or more additional items. The method also includes adding a song to the video.
    Type: Application
    Filed: October 16, 2015
    Publication date: April 20, 2017
    Applicant: GOOGLE INC.
    Inventors: Shengyang DAI, Timothy Sepkoski ST. CLAIR, Koji ASHIDA, Jingyu CUI, Jay STEELE, Qi GU, Erik MURPHY-CHUTORIAN, Ivan NEULANDER, Flavio LERDA, Eric Charles HENRY, Shinko Yuanhsien CHENG, Aravind KRISHNASWAMY, David COHEN, Pardis BEIKZADEH
  • Publication number: 20140108485
    Abstract: A system and method for leveraging grid computing for node based interactive workflows is disclosed. A server system spawns a server process that receives node graph data and input attributes from a computing device, processes the data, caches the processed data, and transmits the processed data over a network to a computing device. The computing device runs a node graph application instance comprising proxy nodes configured to initiate a request to process node graph data at the server system. The server processed node graph data is displayed on the computing device. A plurality of computing devices may collaborate on a complex node graph where the node graph data processing is distributed over a plurality of servers.
    Type: Application
    Filed: March 15, 2013
    Publication date: April 17, 2014
    Applicant: DISNEY ENTERPRISES, INC.
    Inventors: JONATHAN GEIBEL, EVAN GOLDBERG, Jay STEELE
  • Publication number: 20070130589
    Abstract: Content is managed and delivered to mobile devices, often through a wireless network. Mobile devices have content management software containing instructions to receive and manage content at the mobile device. Content management servers select and manage content and transmit content to the mobile devices, receiving requests for content, and up-to-date information regarding quantity of content to be transmitted. Up-to-date information regarding quantity is repeatedly sent and received, and content is repeatedly selected and transmitted using the information to make selections. Specific embodiments provide methods, systems, and devices for automatically managing content to increase the probability that the user is gaining access to the content they want to see and for decreasing the chance that the delivery of content is tying up limited resources of mobile devices.
    Type: Application
    Filed: October 19, 2006
    Publication date: June 7, 2007
    Applicant: Virtual Reach Systems, Inc.
    Inventors: William Davis, Niranjan Mayya, Grzegorz Padiasek, Mohan Rao, Jay Steele
  • Publication number: 20060235885
    Abstract: News content is received from news feeds, sorted by content, and distributed to user nodes so that each user receives a custom compilation of news articles. This involves receiving to a news communication subscription system a plurality of news articles, each news article comprising digitally encoded news content, from at least one news feed, selecting and storing at least one of the news articles according to pre-determined system selection criteria, analyzing the news content of the at least one news article according to acquisition metrics associated with a pre-determined node, determining whether the news article meets a pre-determined threshold, preparing a news communication comprising the at least one news article, and sending the news communication to the pre-determined node.
    Type: Application
    Filed: April 18, 2005
    Publication date: October 19, 2006
    Inventors: Jay Steele, Matthew Houser
  • Publication number: 20060112167
    Abstract: A method and apparatus for providing rich content to media devices are disclosed. Information content is converted at a content provider system for transmission to a media device over a wireless communication network. The converted content is processed by a media engine on the media device. The content is preferable converted at the content provider system into a binary format having separate visual elements and behavior elements.
    Type: Application
    Filed: January 6, 2006
    Publication date: May 25, 2006
    Inventors: Jay Steele, Kenneth Whatmough, Shaun Johansen, Jon-David Lacey, Julian Paas, Rakesh Arora, Laura Doktorova, John Hayman, Scott Hayman, Christopher Billard
  • Publication number: 20060019707
    Abstract: An improved hand held electronic device and an associated method provide facilitated telephone dialing by providing audible sound tags in the form of spoken words representative of numbers that can be selected by a user for dialing. The handheld electronic device includes an input apparatus that can generate a plurality of navigational inputs and at least a first selecting input. The input apparatus may include a rotatable dial, the rotation of which provides navigational inputs, and the dial may be translatable, with the translation generating a selecting input. When a processor of the handheld electronic device detects one of the navigational inputs, the handheld electronic device outputs an audible sound in the form of a spoken word of the digit that corresponds with that navigational input.
    Type: Application
    Filed: July 20, 2004
    Publication date: January 26, 2006
    Inventors: Jason Griffin, Mihal Lazaridis, Julian Paas, Jay Steele, Craig Ranta
  • Patent number: 6538651
    Abstract: A parametric geometric element definition and generation system and method is described herein. 3D model of geometric objects are generated by execution of one or more directed acyclic graphs having a plurality of nodes which represent various modeling operations and parameters or properties used in defining and generating geometric elements. In further embodiments, an object player monitors modeling operations of nodes and communications with the rendering system to dynamically adapt the performance and format of the rendering system. A notification mechanism is used where nodes may send and/or listen for change events. A modification to one or more properties of node or nodes may trigger the transmission of a change event throughout the directed graph.
    Type: Grant
    Filed: March 17, 2000
    Date of Patent: March 25, 2003
    Inventors: John Hayman, Shaun Johansen, Jon-David Lacey, Jay Steele