Patents by Inventor Josh Petersen
Josh Petersen 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: 20230154015Abstract: A method for performing a task by a robotic device includes mapping a group of task image pixel descriptors associated with a first group of pixels in a task image of a task environment to a group of teaching image pixel descriptors associated with a second group of pixels in a teaching image based on positioning the robotic device within the task environment. The method also includes determining a relative transform between the task image and the teaching image based on mapping the plurality of task image pixel descriptors. The relative transform indicates a change in one or more of points of 3D space between the task image and the teaching image. The method also includes performing the task associated with the set of parameterized behaviors based on updating one or more parameters of a set of parameterized behaviors associated with the teaching image based on determining the relative transform.Type: ApplicationFiled: January 18, 2023Publication date: May 18, 2023Applicant: TOYOTA RESEARCH INSTITUTE, INC.Inventors: Jeremy MA, Josh PETERSEN, Umashankar NAGARAJAN, Michael LASKEY, Daniel HELMICK, James BORDERS, Krishna SHANKAR, Kevin STONE, Max BAJRACHARYA
-
Patent number: 11580724Abstract: A method for controlling a robotic device is presented. The method includes positioning the robotic device within a task environment. The method also includes mapping descriptors of a task image of a scene in the task environment to a teaching image of a teaching environment. The method further includes defining a relative transform between the task image and the teaching image based on the mapping. Furthermore, the method includes updating parameters of a set of parameterized behaviors based on the relative transform to perform a task corresponding to the teaching image.Type: GrantFiled: September 13, 2019Date of Patent: February 14, 2023Assignee: TOYOTA RESEARCH INSTITUTE, INC.Inventors: Jeremy Ma, Josh Petersen, Umashankar Nagarajan, Michael Laskey, Daniel Helmick, James Borders, Krishna Shankar, Kevin Stone, Max Bajracharya
-
Patent number: 11262887Abstract: A system is disclosed and includes an electronic controller configured to generate a virtual reality representation of an environment. The electronic controller is configured to generate a menu within the virtual reality representation of the environment comprising at least one task user interface element and determine when an option for configuring a force parameter is selected from the at least one task user interface element in the menu. The electronic controller is configured to prompt a user to configure the force parameter for a virtual robot manipulation task and assign at least one of a force magnitude or a force direction to the virtual robot manipulation task in response to an input received from the prompt to configure the force parameter.Type: GrantFiled: November 22, 2019Date of Patent: March 1, 2022Assignee: TOYOTA RESEARCH INSTITUTE, INC.Inventor: Josh Petersen
-
Publication number: 20210081081Abstract: A system is disclosed and includes an electronic controller configured to generate a virtual reality representation of an environment. The electronic controller is configured to generate a menu within the virtual reality representation of the environment comprising at least one task user interface element and determine when an option for configuring a force parameter is selected from the at least one task user interface element in the menu. The electronic controller is configured to prompt a user to configure the force parameter for a virtual robot manipulation task and assign at least one of a force magnitude or a force direction to the virtual robot manipulation task in response to an input received from the prompt to configure the force parameter.Type: ApplicationFiled: November 22, 2019Publication date: March 18, 2021Applicant: Toyota Research Institute, Inc.Inventor: Josh Petersen
-
Publication number: 20210023707Abstract: A method for controlling a robotic device is presented. The method includes positioning the robotic device within a task environment. The method also includes mapping descriptors of a task image of a scene in the task environment to a teaching image of a teaching environment. The method further includes defining a relative transform between the task image and the teaching image based on the mapping. Furthermore, the method includes updating parameters of a set of parameterized behaviors based on the relative transform to perform a task corresponding to the teaching image.Type: ApplicationFiled: September 13, 2019Publication date: January 28, 2021Applicant: TOYOTA RESEARCH INSTITUTE, INC.Inventors: Jeremy MA, Josh PETERSEN, Umashankar NAGARAJAN, Michael LASKEY, Daniel HELMICK, James BORDERS, Krishna SHANKAR, Kevin STONE, Max BAJRACHARYA
-
Publication number: 20140172617Abstract: A method and system for authenticating users while conducting an auction via a computer system. The system can automatically authenticate users who have previously registered with the auction system and who have enabled automatic authentication. When a user is registered, the system may store authentication information in a cookie on the user's computer. When the user decides to perform a transaction (e.g., list item auction or place a bid for an item) that requires authentication, the system retrieves the stored authentication information. If automatic authentication is enabled, then the system allows the transaction to proceed without manual authentication. If, however, automatic authentication is not enabled or the system does not recognize the stored authentication information, then the system requests manual authentication. The use of automatic authentication allows a user to enter information relating to a transaction without manually entering any identification information.Type: ApplicationFiled: February 21, 2014Publication date: June 19, 2014Applicant: Amazon.com, Inc.Inventors: Neil Roseman, Josh Petersen, Greg Linden, Ryan Snodgrass, Gus Lopez
-
Patent number: 8700485Abstract: A method and system for authenticating users while conducting an auction via a computer system. The system can automatically authenticate users who have previously registered with the auction system and who have enabled automatic authentication. When a user is registered, the system may store authentication information in a cookie on the user's computer. When the user decides to perform a transaction (e.g., list item auction or place a bid for an item) that requires authentication, the system retrieves the stored authentication information. If automatic authentication is enabled, then the system allows the transaction to proceed without manual authentication. If, however, automatic authentication is not enabled or the system does not recognize the stored authentication information, then the system requests manual authentication. The use of automatic authentication allows a user to enter information relating to a transaction without manually entering any identification information.Type: GrantFiled: August 17, 2010Date of Patent: April 15, 2014Assignee: Amazon.com, Inc.Inventors: Neil Roseman, Josh Petersen, Greg Linden, Ryan Snodgrass, Gus Lopez
-
Patent number: 8606770Abstract: A facility for generating item recommendations is described. In one embodiment, the facility displays a plurality of item indications each indicating an item. The facility then receives user input selecting one or more of the displayed item indications, and selects as seed items the items indicated by the selected item indications. The facility then uses the selected seed items to generate a list of recommended items, and displays the generated list of recommended items.Type: GrantFiled: October 3, 2011Date of Patent: December 10, 2013Inventors: Andrej Gregov, Andrew Harbick, Greg Linden, Jonathan Pak, Josh Petersen
-
Publication number: 20120023122Abstract: A facility for generating item recommendations is described. In one embodiment, the facility displays a plurality of item indications each indicating an item. The facility then receives user input selecting one or more of the displayed item indications, and selects as seed items the items indicated by the selected item indications. The facility then uses the selected seed items to generate a list of recommended items, and displays the generated list of recommended items.Type: ApplicationFiled: October 3, 2011Publication date: January 26, 2012Inventors: Andrej Gregov, Andrew Harbick, Greg Linden, Jonathan Pak, Josh Petersen
-
Patent number: 8032506Abstract: A facility for generating item recommendations is described. In one embodiment, the facility displays a plurality of item indications each indicating an item. The facility then receives user input selecting one or more of the displayed item indications, and selects as seed items the items indicated by the selected item indications. The facility then uses the selected seed items to generate a list of recommended items, and displays the generated list of recommended items.Type: GrantFiled: August 25, 2000Date of Patent: October 4, 2011Inventors: Andrej Gregov, Andrew Harbick, Greg Linden, Jonathan Pak, Josh Petersen
-
Patent number: 7930218Abstract: A facility for presenting information about new items, such as new items available via a web site is described. The facility receives a request for information submitted on behalf of an identified user. In processing the request, the facility accesses a set of items having effective times. The facility performs a first filtering process to eliminate items of the set whose effective times indicate that the items are not new. The facility performs a second filtering process to eliminate items of the set in which the user likely has a low level of interest. Subsequent to both the first and second filterings, the facility presents to the user information about each of at least a portion of the filtered items.Type: GrantFiled: March 26, 2008Date of Patent: April 19, 2011Assignee: Amazon Technologies, Inc.Inventors: Andrej Gregov, Greg Linden, Josh Petersen, Brent Smith, Jeremy Charles York
-
Publication number: 20100312664Abstract: A method and system for authenticating users while conducting an auction via a computer system. The system can automatically authenticate users who have previously registered with the auction system and who have enabled automatic authentication. When a user is registered, the system may store authentication information in a cookie on the user's computer. When the user decides to perform a transaction (e.g., list item auction or place a bid for an item) that requires authentication, the system retrieves the stored authentication information. If automatic authentication is enabled, then the system allows the transaction to proceed without manual authentication. If, however, automatic authentication is not enabled or the system does not recognize the stored authentication information, then the system requests manual authentication. The use of automatic authentication allows a user to enter information relating to a transaction without manually entering any identification information.Type: ApplicationFiled: August 17, 2010Publication date: December 9, 2010Applicant: AMAZON.COM, INC.Inventors: Neil Roseman, Josh Petersen, Greg Linden, Ryan Snodgrass, Gus Lopez
-
Patent number: 7801775Abstract: A method and system for authenticating users while conducting an auction via a computer system. The system can automatically authenticate users who have previously registered with the auction system and who have enabled automatic authentication. When a user is registered, the system may store authentication information in a cookie on the user's computer. When the user decides to perform a transaction (e.g., list item auction or place a bid for an item) that requires authentication, the system retrieves the stored authentication information. If automatic authentication is enabled, then the system allows the transaction to proceed without manual authentication. If, however, automatic authentication is not enabled or the system does not recognize the stored authentication information, then the system requests manual authentication. The use of automatic authentication allows a user to enter information relating to a transaction without manually entering any identification information.Type: GrantFiled: March 29, 1999Date of Patent: September 21, 2010Assignee: Amazon.com, Inc.Inventors: Neil Roseman, Josh Petersen, Greg Linden, Ryan Snodgrass, Gus Lopez
-
Patent number: 7376588Abstract: A facility for presenting information about new items, such as new items available via a web site is described. The facility receives a request for information submitted on behalf of an identified user. In processing the request, the facility accesses a set of items having effective times. The facility performs a first filtering process to eliminate items of the set whose effective times indicate that the items are not new. The facility performs a second filtering process to eliminate items of the set in which the user likely has a low level of interest. Subsequent to both the first and second filterings, the facility presents to the user information about each of at least a portion of the filtered items.Type: GrantFiled: May 3, 2001Date of Patent: May 20, 2008Assignee: Amazon.com, Inc.Inventors: Andrej Gregov, Greg Linden, Josh Petersen, Brent Smith, Jeremy Charles York
-
Publication number: 20070294140Abstract: A computer method and system for publicizing commercial transactions. To publicize a commercial transaction, the system (“e-commerce system”) receives a selection of a purchase transaction for a first item. The e-commerce system identifies an auction for a second item such that the second item is related to the first item. For example, the first item may be a kayak, and the second item may be a kayak cover. The e-commerce system then generates a display description (e.g., web page) that includes information for conducting the purchase transaction for the first item and that includes information relating to the auction for the second item. In this way, a user who views information relating to the purchase transaction can also view information relating to the auction.Type: ApplicationFiled: June 5, 2006Publication date: December 20, 2007Inventors: Jeffrey Bezos, Paul Ham, Michael McDaniel, Neil Roseman, Josh Petersen, Joel Spiegel
-
Patent number: 7107227Abstract: A computer method and system for publicizing commercial transactions. To publicize a commercial transaction, the system (“e-commerce system”) receives a selection of a purchase transaction for a first item. The e-commerce system identifies an auction for a second item such that the second item is related to the first item. For example, the first item may be a kayak, and the second item may be a kayak cover. The e-commerce system then generates a display description (e.g., web page) that includes information for conducting the purchase transaction for the first item and that includes information relating to the auction for the second item. In this way, a user who views information relating to the purchase transaction can also view information relating to the auction.Type: GrantFiled: March 29, 1999Date of Patent: September 12, 2006Assignee: Amazon.com, Inc.Inventors: Jeffrey P. Bezos, Paul Ham, Michael McDaniel, Neil Roseman, Josh Petersen, Joel R. Spiegel