Patents by Inventor Ryan Perry
Ryan Perry 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: 11818811Abstract: In variants, a method for individual heating element control can include: identifying food within a cook cavity of the cooking appliance, determining a set of cooking instructions associated with the food, the cooking instructions including a different model for each heating element subset, dynamically determining control instructions for each heating element subset based on the respective model, and controlling each heating element subset based on the respective control instructions.Type: GrantFiled: September 8, 2021Date of Patent: November 14, 2023Assignee: June Life, Inc.Inventors: Nikhil Bhogal, Ryan Perry, Matthew Van Horn, Nash Witkin, Gabriel Risk
-
Publication number: 20230314003Abstract: In variants, a method for individual heating element control can include: identifying food within a cook cavity of the cooking appliance, determining a set of cooking instructions associated with the food, the cooking instructions including a different model for each heating element subset, dynamically determining control instructions for each heating element subset based on the respective model, and controlling each heating element subset based on the respective control instructions.Type: ApplicationFiled: September 8, 2021Publication date: October 5, 2023Inventors: Nikhil Bhogal, Ryan Perry, Matthew Van Horn, Nash Witkin, Gabriel Risk
-
Publication number: 20230272919Abstract: The method for dirty camera detection including: detecting a first predetermined state change event; sampling a set of cavity measurements; optionally determining a set of features of the set of cavity measurements; determining a class label based on the cavity measurements; optionally verifying the classification; and facilitating use of the appliance based on the classification.Type: ApplicationFiled: May 5, 2023Publication date: August 31, 2023Inventors: Nikhil Bhogal, Nishit Kumar, Robert Cottrell, Jithendra Paruchuri, Ryan Perry, Matthew Van Horn, Christopher Russell Clark, Eugenia Kuo
-
Patent number: 11680712Abstract: The method for dirty camera detection including: detecting a first predetermined state change event; sampling a set of cavity measurements; optionally determining a set of features of the set of cavity measurements; determining a class label based on the cavity measurements; optionally verifying the classification; and facilitating use of the appliance based on the classification.Type: GrantFiled: March 15, 2021Date of Patent: June 20, 2023Assignee: June Life, Inc.Inventors: Nikhil Bhogal, Nishit Kumar, Robert Cottrell, Jithendra Paruchuri, Ryan Perry, Matthew Van Horn, Christopher Russell Clark, Eugenia Kuo
-
Publication number: 20230084639Abstract: The present invention is a system and method for 3D engineering drawing extrapolation and automation incorporating Machine Learning (ML). The instant innovation receives a 3D computer model of a part to be manufactured, and automatically breaks the model into labelled surfaces capable of being attributed, assigned and represented by 2D drawings. One or more sub-processes receives data defining attributes of the 2D drawings and performs calculations to pre-determine drill-hole locations on a machine-ready part. The system then determines if there are unintended gaps, interferences, or other irregularities resident thereupon. The system creates a list of any irregularities and returns a punch list to a human user for correction. The system utilizes Amazon Web Services (AWS) to both perform data extracting and flattening of the 3D model and to select optimally-sized machine stock and optimize its orientation in relation to the manufacturing machine head.Type: ApplicationFiled: September 8, 2022Publication date: March 16, 2023Applicant: Vectra Automation, Inc.Inventors: Vinod Kettay, Pradeep Kanth, Amitabh Mukherjee, K.T.N. Varma, K. Shanmugam Sundaram, Anish Mukherjee, Soundar Rajan, S. Naga Reddy, Ryan Perry, Akhil Menon, Raj Ramesh
-
Publication number: 20220078889Abstract: In variants, a method for individual heating element control can include: identifying food within a cook cavity of the cooking appliance, determining a set of cooking instructions associated with the food, the cooking instructions including a different model for each heating element subset, dynamically determining control instructions for each heating element subset based on the respective model, and controlling each heating element subset based on the respective control instructions.Type: ApplicationFiled: September 8, 2021Publication date: March 10, 2022Inventors: Nikhil Bhogal, Ryan Perry, Matthew Van Horn, Nash Witkin, Gabriel Risk
-
Publication number: 20210285653Abstract: The method for dirty camera detection including: detecting a first predetermined state change event; sampling a set of cavity measurements; optionally determining a set of features of the set of cavity measurements; determining a class label based on the cavity measurements; optionally verifying the classification; and facilitating use of the appliance based on the classification.Type: ApplicationFiled: March 15, 2021Publication date: September 16, 2021Inventors: Nikhil Bhogal, Nishit Kumar, Robert Cottrell, Jithendra Paruchuri, Ryan Perry, Matthew Van Horn, Christopher Russell Clark, Eugenia Kuo
-
Patent number: 10365960Abstract: A system and method for providing a watchdog timer to enable collection of crash data is provided. Upon execution of certain operations, a source thread of an application initiates a watchdog thread that periodically sample state of data relating to the application. Should the operation not complete within a watchdog timeout period, the watchdog thread invokes a crash function to collect additional state data. At least a portion of the state data is stored for later analysis and debugging.Type: GrantFiled: June 8, 2017Date of Patent: July 30, 2019Assignee: Google LLCInventors: Ryan Perry, Jeffrey Hall Seibert, Jr., Zhen Ma, Matt Massicotte
-
Patent number: 10180336Abstract: A rotary sensor includes a rotor and a housing. A support structure includes a shaft, a housing portion, a first member, and a second member. A first end of the shaft is coupled to the rotor, and the shaft is supported for rotation about a shaft axis. The housing portion includes a first bore extending along a first axis, and a second bore extending along a second axis oriented at a non-zero angle relative to the first axis. The first member is received in the first bore and is movable relative to the housing portion in a direction parallel to the first axis. The first member is coupled to the second end of the shaft. The second member is received in the second bore. At least one of the housing portion and the second member is movable relative to the other of the housing portion and the second member in a direction parallel to the second axis.Type: GrantFiled: January 13, 2017Date of Patent: January 15, 2019Assignee: Joy Global Underground Mining LLCInventors: Stephen Bremerkamp, Joshua Lutz, Ryan Perry
-
Patent number: 9921902Abstract: A system and method for providing a watchdog timer to enable collection of crash data is provided. Upon execution of certain operations, a source thread of an application initiates a watchdog thread that periodically sample state of data relating to the application. Should the operation not complete within a watchdog timeout period, the watchdog thread invokes a crash function to collect additional state data. At least a portion of the state data is stored for later analysis and debugging.Type: GrantFiled: February 29, 2016Date of Patent: March 20, 2018Inventors: Ryan Perry, Jeffrey Hall Seibert, Jr., Zhen Ma, Matt Massicotte
-
Patent number: 9781751Abstract: A media device including a broadcast receiver that receives broadcast media from a plurality of broadcast sources where the broadcast receiver is tunable to a first broadcast source. The media device also includes a data store that stores a list of contact identifiers where each contact identifier is associated with a broadcast source. The media device includes a user interface that: i) provides a prompt to a user to enable the user to initiate contact with the first broadcast source, and ii) receives a user indication to initiate contact with the first broadcast source. The media device further includes a transceiver that initiates the contact with the first broadcast source by sending a communications session request via a communications network to the first broadcast source that includes a contact identifier associated with the first broadcast source.Type: GrantFiled: August 15, 2014Date of Patent: October 3, 2017Assignee: Apple Inc.Inventors: Allen P. Haughay, Jr., Ryan Perry
-
Publication number: 20170269987Abstract: A system and method for providing a watchdog timer to enable collection of crash data is provided. Upon execution of certain operations, a source thread of an application initiates a watchdog thread that periodically sample state of data relating to the application. Should the operation not complete within a watchdog timeout period, the watchdog thread invokes a crash function to collect additional state data. At least a portion of the state data is stored for later analysis and debugging.Type: ApplicationFiled: June 8, 2017Publication date: September 21, 2017Inventors: Ryan Perry, Jeffrey Hall Seibert, JR., Zhen Ma, Matt Massicotte
-
Publication number: 20170205252Abstract: A rotary sensor includes a rotor and a housing. A support structure includes a shaft, a housing portion, a first member, and a second member. A first end of the shaft is coupled to the rotor, and the shaft is supported for rotation about a shaft axis. The housing portion includes a first bore extending along a first axis, and a second bore extending along a second axis oriented at a non-zero angle relative to the first axis. The first member is received in the first bore and is movable relative to the housing portion in a direction parallel to the first axis. The first member is coupled to the second end of the shaft. The second member is received in the second bore. At least one of the housing portion and the second member is movable relative to the other of the housing portion and the second member in a direction parallel to the second axis.Type: ApplicationFiled: January 13, 2017Publication date: July 20, 2017Inventors: Stephen Bremerkamp, Joshua Lutz, Ryan Perry
-
Publication number: 20160179606Abstract: A system and method for providing a watchdog timer to enable collection of crash data is provided. Upon execution of certain operations, a source thread of an application initiates a watchdog thread that periodically sample state of data relating to the application. Should the operation not complete within a watchdog timeout period, the watchdog thread invokes a crash function to collect additional state data. At least a portion of the state data is stored for later analysis and debugging.Type: ApplicationFiled: February 29, 2016Publication date: June 23, 2016Inventors: Ryan Perry, Jeffrey Hall Seibert, JR., Zhen Ma, Matt Massicotte
-
Patent number: 9274894Abstract: A system and method for providing a watchdog timer to enable collection of crash data is provided. Upon execution of certain operations, a source thread of an application initiates a watchdog thread that periodically sample state of data relating to the application. Should the operation not complete within a watchdog timeout period, the watchdog thread invokes a crash function to collect additional state data. At least a portion of the state data is stored for later analysis and debugging.Type: GrantFiled: December 9, 2013Date of Patent: March 1, 2016Assignee: TWITTER, INC.Inventors: Ryan Perry, Jeffrey Hall Seibert, Jr., Zhen Ma, Matt Massicotte
-
Publication number: 20150071214Abstract: A media device including a broadcast receiver that receives broadcast media from a plurality of broadcast sources where the broadcast receiver is tunable to a first broadcast source. The media device also includes a data store that stores a list of contact identifiers where each contact identifier is associated with a broadcast source. The media device includes a user interface that: i) provides a prompt to a user to enable the user to initiate contact with the first broadcast source, and ii) receives a user indication to initiate contact with the first broadcast source. The media device further includes a transceiver that initiates the contact with the first broadcast source by sending a communications session request via a communications network to the first broadcast source that includes a contact identifier associated with the first broadcast source.Type: ApplicationFiled: August 15, 2014Publication date: March 12, 2015Inventors: Allen P. Haughay, Ryan Perry
-
Patent number: 8843056Abstract: A media device including a broadcast receiver that receives broadcast media from a plurality of broadcast sources where the broadcast receiver is tunable to a first broadcast source. The media device also includes a data store that stores a list of contact identifiers where each contact identifier is associated with a broadcast source. The media device includes a user interface that: i) provides a prompt to a user to enable the user to initiate contact with the first broadcast source, and ii) receives a user indication to initiate contact with the first broadcast source. The media device further includes a transceiver that initiates the contact with the first broadcast source by sending a communications session request via a communications network to the first broadcast source that includes a contact identifier associated with the first broadcast source.Type: GrantFiled: May 16, 2013Date of Patent: September 23, 2014Assignee: Apple Inc.Inventors: Allen P. Haughay, Jr., Ryan Perry
-
Publication number: 20130316639Abstract: A media device including a broadcast receiver that receives broadcast media from a plurality of broadcast sources where the broadcast receiver is tunable to a first broadcast source. The media device also includes a data store that stores a list of contact identifiers where each contact identifier is associated with a broadcast source. The media device includes a user interface that: i) provides a prompt to a user to enable the user to initiate contact with the first broadcast source, and ii) receives a user indication to initiate contact with the first broadcast source. The media device further includes a transceiver that initiates the contact with the first broadcast source by sending a communications session request via a communications network to the first broadcast source that includes a contact identifier associated with the first broadcast source.Type: ApplicationFiled: May 16, 2013Publication date: November 28, 2013Applicant: Apple Inc.Inventors: Allen P. Haughay, JR., Ryan Perry
-
Patent number: 8512211Abstract: Systems and methods for generating a quick start workout template and calibrating an electronic device using the workout template are provided. The electronic device may create and store a workout template to be used in conjunction with a workout. The workout template may be selected in a quick start fashion to restart the same workout. The workout template may be defined at least in part by a selection of any suitable workout goal and/or any suitable associated media. If the media associated with the workout goal is changed or is removed, a new workout template may be created. The electronic device may be calibrated or recalibrated using the workout template. If the electronic device is calibrated or re-calibrated with respect to a particular sensor, the electronic device may use the calibration in conjunction with any suitable workout template and the sensor to more accurately monitor the user's workout.Type: GrantFiled: September 5, 2008Date of Patent: August 20, 2013Assignee: Apple Inc.Inventors: Benjamin Andrew Rottler, Allen P. Haughay, Jr., Ryan Perry
-
Patent number: 8452228Abstract: A media device including includes a broadcast receiver that receives broadcast media from a plurality of broadcast sources where the broadcast receiver is tunable to a first broadcast source. The media device also includes a data store that stores a list of contact identifiers where each contact identifier is associated with a broadcast source. The media device includes a user interface that: i) provides a prompt to a user to enable the user to initiate contact with the first broadcast source, and ii) receives a user indication to initiate contact with the first broadcast source. The media device further includes a transceiver that initiates the contact with the first broadcast source by sending a communications session request via a communications network to the first broadcast source that includes a contact identifier associated with the first broadcast source.Type: GrantFiled: September 24, 2008Date of Patent: May 28, 2013Assignee: Apple Inc.Inventors: Allen P. Haughay, Jr., Ryan Perry