Patents by Inventor Robert S. Bauer
Robert S. Bauer 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: 11460853Abstract: A mobile robot includes a mode of operation to recover from a localization error. The mobile robot detects a change in state in a local region proximate the mobile robot. The location of the mobile robot is identified based at least in part on the detected change in state. In one implementation, the mobile robot interfaces with a system controller of a building to initiate a change in state in a local region of a building.Type: GrantFiled: May 15, 2020Date of Patent: October 4, 2022Assignee: SAVIOKE INC.Inventors: Tessa Lau, Christian Fritz, Philipp Herget, Robert S. Bauer
-
Publication number: 20200398436Abstract: A method for a robot to autonomously interact with elevator controls comprising: while physically traversing a route to a target location within an environment, determining that the route includes navigating to a particular floor that is different than a current floor of the robot; navigating to a set of one or more elevators along the route; identifying a location of an elevator call button corresponding to the set of one or more elevators; navigating to the location of the elevator call button and pressing the elevator call button, wherein pressing the elevator call button comprises: rotating the robot in place until a vertical structure faces the elevator call button; extending or retracting the vertical structure until a button pushing element is aligned with the elevator call button; moving towards the elevator call button and causing the button pushing element to press the elevator call button.Type: ApplicationFiled: August 31, 2018Publication date: December 24, 2020Inventors: Steve Cousins, Robert S. Bauer, Adrian Canoso, Heather Klaubert
-
Patent number: 10857679Abstract: A method for a robot to autonomously interact with elevator controls comprising: while physically traversing a route to a target location within an environment, determining that the route includes navigating to a particular floor that is different than a current floor of the robot; navigating to a set of one or more elevators along the route; identifying a location of an elevator call button corresponding to the set of one or more elevators; navigating to the location of the elevator call button and pressing the elevator call button, wherein pressing the elevator call button comprises: rotating the robot in place until a vertical structure faces the elevator call button; extending or retracting the vertical structure until a button pushing element is aligned with the elevator call button; moving towards the elevator call button and causing the button pushing element to press the elevator call button.Type: GrantFiled: August 31, 2018Date of Patent: December 8, 2020Assignee: Savioke, Inc.Inventors: Steve Cousins, Robert S. Bauer, Adrian Canoso, Heather Klaubert
-
Publication number: 20200278687Abstract: A mobile robot includes a mode of operation to recover from a localization error. The mobile robot detects a change in state in a local region proximate the mobile robot. The location of the mobile robot is identified based at least in part on the detected change in state. In one implementation, the mobile robot interfaces with a system controller of a building to initiate a change in state in a local region of a building.Type: ApplicationFiled: May 15, 2020Publication date: September 3, 2020Inventors: Tessa Lau, Christian Fritz, Philipp Herget, Robert S. Bauer
-
Publication number: 20200254614Abstract: A method for constraining movements of a robot comprises: obtaining digitally stored dynamic building data describing a set of one or more temporary conditions, the dynamic building data comprising, for each temporary condition of the set of one or more temporary conditions, a location of the temporary condition and a description of the temporary location; updating, from the dynamic building data, digital cost data associated with one or more features of a digital map by calculating, for each temporary condition of the set of one or more temporary conditions, an increased cost of navigation associated with the location of the temporary condition; in response to receiving a task that is associated with a destination location, determining a route of the robot to the destination location using the digital map based in part upon the location of each temporary condition and the increased cost associated with the location, the route not including at least a location of a particular temporary condition of the set ofType: ApplicationFiled: April 30, 2020Publication date: August 13, 2020Applicant: Savioke, Inc.Inventors: Steve Cousins, Adrian Canoso, Robert S. Bauer, Phil Herget, Izumi Yaskawa
-
Patent number: 10698413Abstract: A mobile robot includes a mode of operation to recover from a localization error. The mobile robot detects a change in state in a local region proximate the mobile robot. The location of the mobile robot is identified based at least in part on the detected change in state. In one implementation, the mobile robot interfaces with a system controller of a building to initiate a change in state in a local region of a building.Type: GrantFiled: December 28, 2017Date of Patent: June 30, 2020Assignee: SAVIOKE INC.Inventors: Tessa Lau, Christian Fritz, Philipp Herget, Robert S. Bauer
-
Patent number: 10639794Abstract: A method for constraining movements of a robot comprises: obtaining digitally stored dynamic building data describing a set of one or more temporary conditions, the dynamic building data comprising, for each temporary condition of the set of one or more temporary conditions, a location of the temporary condition and a description of the temporary location; updating, from the dynamic building data, digital cost data associated with one or more features of a digital map by calculating, for each temporary condition of the set of one or more temporary conditions, an increased cost of navigation associated with the location of the temporary condition; in response to receiving a task that is associated with a destination location, determining a route of the robot to the destination location using the digital map based in part upon the location of each temporary condition and the increased cost associated with the location, the route not including at least a location of a particular temporary condition of the set ofType: GrantFiled: November 17, 2017Date of Patent: May 5, 2020Assignee: Savioke, Inc.Inventors: Steve Cousins, Adrian Canoso, Robert S. Bauer, Phil Herget, Izumi Yaskawa
-
Patent number: 10539960Abstract: A method for autonomous map generation by a robot comprising: instructing the robot to traverse a route within an environment in which the robot is deployed; while following the route, causing the robot to collect sensor data to identify features in the environment and to generate an initial map of areas in environment that have been traversed; upon completion of the route, autonomously generating a map of valid areas of the environment by moving throughout the environment while collecting sensor data; while autonomously generating the map, determining that a particular area is potentially invalid by detecting features that are previously unknown to the robot; generating and providing an electronic message to an operator of the robot comprising sensor data of the particular area and a prompt requesting information indicating whether the particular area is valid or invalid; upon receiving a response from the operator, continuing autonomously generating the map according to the response wherein if the particulaType: GrantFiled: February 28, 2018Date of Patent: January 21, 2020Assignee: SAVIOKE, INC.Inventors: Robert S. Bauer, Alain Minier, Stephan Wirth, Lucas Chiesa, Christian Fritz, Adrian Canoso
-
Publication number: 20190204844Abstract: A mobile robot includes a mode of operation to recover from a localization error. The mobile robot detects a change in state in a local region proximate the mobile robot. The location of the mobile robot is identified based at least in part on the detected change in state. In one implementation, the mobile robot interfaces with a system controller of a building to initiate a change in state in a local region of a building.Type: ApplicationFiled: December 28, 2017Publication date: July 4, 2019Inventors: Tessa Lau, Christian Fritz, Philipp Herget, Robert S. Bauer
-
Patent number: 10252419Abstract: A robot for delivering items within a building or within a prescribed radius of a building are provided.Type: GrantFiled: May 1, 2017Date of Patent: April 9, 2019Assignee: Savioke, Inc.Inventors: Christian Fritz, Adrian Canoso, Robert S. Bauer, Izumi Yaskawa, Steve Cousins
-
Publication number: 20180333853Abstract: A method for constraining movements of a robot comprises: obtaining digitally stored dynamic building data describing a set of one or more temporary conditions, the dynamic building data comprising, for each temporary condition of the set of one or more temporary conditions, a location of the temporary condition and a description of the temporary location; updating, from the dynamic building data, digital cost data associated with one or more features of a digital map by calculating, for each temporary condition of the set of one or more temporary conditions, an increased cost of navigation associated with the location of the temporary condition; in response to receiving a task that is associated with a destination location, determining a route of the robot to the destination location using the digital map based in part upon the location of each temporary condition and the increased cost associated with the location, the route not including at least a location of a particular temporary condition of the set ofType: ApplicationFiled: November 17, 2017Publication date: November 22, 2018Applicant: Savioke, Inc.Inventors: Steve Cousins, Adrian Canoso, Robert S. Bauer, Phil Herget, Izumi Yaskawa
-
Publication number: 20180314254Abstract: A method for autonomous map generation by a robot comprising: instructing the robot to traverse a route within an environment in which the robot is deployed; while following the route, causing the robot to collect sensor data to identify features in the environment and to generate an initial map of areas in environment that have been traversed; upon completion of the route, autonomously generating a map of valid areas of the environment by moving throughout the environment while collecting sensor data; while autonomously generating the map, determining that a particular area is potentially invalid by detecting features that are previously unknown to the robot; generating and providing an electronic message to an operator of the robot comprising sensor data of the particular area and a prompt requesting information indicating whether the particular area is valid or invalid; upon receiving a response from the operator, continuing autonomously generating the map according to the response wherein if the particulaType: ApplicationFiled: February 28, 2018Publication date: November 1, 2018Applicant: Savioke, Inc.Inventors: Robert S. Bauer, Alain Minier, Stephan Wirth, Lucas Chiesa, Christian Fritz, Adrian Canoso
-
Publication number: 20180311820Abstract: A robot for delivering items within a building or within a prescribed radius of a building are provided.Type: ApplicationFiled: May 1, 2017Publication date: November 1, 2018Inventors: Christian Fritz, Adrian Canoso, Robert S. Bauer, Izumi Yaskawa, Steve Cousins
-
Patent number: 9939814Abstract: A method for autonomous map generation by a robot comprising: instructing the robot to traverse a route within an environment in which the robot is deployed; while following the route, causing the robot to collect sensor data to identify features in the environment and to generate an initial map of areas in environment that have been traversed; upon completion of the route, autonomously generating a map of valid areas of the environment by moving throughout the environment while collecting sensor data; while autonomously generating the map, determining that a particular area is potentially invalid by detecting features that are previously unknown to the robot; generating and providing an electronic message to an operator of the robot comprising sensor data of the particular area and a prompt requesting information indicating whether the particular area is valid or invalid; upon receiving a response from the operator, continuing autonomously generating the map according to the response wherein if the particulaType: GrantFiled: May 1, 2017Date of Patent: April 10, 2018Assignee: Savioke, Inc.Inventors: Robert S. Bauer, Alain Minier, Stephan Wirth, Lucas Chiesa, Christian Fritz, Adrian Canoso
-
Patent number: 9844879Abstract: A method for constraining movements of a robot comprises: using the robot, receiving dynamic building data that describes a temporary condition of a building or campus comprising a set of buildings and a location of the temporary condition; using the robot, updating, from the dynamic building data, a map layer of a plurality of map layers of a map by calculating an increased cost of navigation of the portion of the map layer corresponding to the location of the temporary condition, the increased cost based on the description of the temporary condition; using the robot, upon receiving a task having an origin location and a destination location, determining a fastest route from the origin location to the destination location from the plurality of map layers of the map using a graph search algorithm that calculates an expected velocity of the robot over the portion of the map layer corresponding to the location of the temporary condition; using the robot, traversing the fastest route from the origin location toType: GrantFiled: May 17, 2017Date of Patent: December 19, 2017Assignee: Savioke, Inc.Inventors: Steve Cousins, Adrian Canoso, Robert S. Bauer, Phil Herget, Izumi Yaskawa
-
Patent number: 8640019Abstract: A user interface tag for use in processing a service on a scannable document is provided. A printable surface is on one side of the scannable document and an adhesive surface is on another side of the scannable document. The printable surface further includes a printed data field specified substantially within the printable surface, including machine-readable marks of digital data encoding a service code and a user identification number; and a printed rectilinear border surrounding the printed data field to define a rectilinear iconic representation. A scanned representation of the machine-readable marks is located by identifying the printed rectilinear border using corner candidates oriented in diametric opposition from among connected components identified on the document and the scanned representation of the machine-readable marks are decoded from the rectilinear iconic representation to specify the user identification number and the service code.Type: GrantFiled: September 2, 2009Date of Patent: January 28, 2014Assignee: Xerox CorporationInventors: Leigh L. Klotz, Jr., Glen W. Petrie, Robert S. Bauer, Daniel Davies, Julia A. Craig
-
Patent number: 8640018Abstract: A user interface tag for use in processing a document is provided. A printable surface is on one side of a document and an adhesive surface is on an other side of the document. The printable surface further includes a printed data field, including machine-readable marks of digital data encoding a service and a user identity; and a printed border surrounding the printed data field to define an iconic representation. A scanned representation of the machine-readable marks is decoded from the iconic representation to specify the user identity and the service.Type: GrantFiled: January 22, 2007Date of Patent: January 28, 2014Assignee: Xerox CorporationInventors: Leigh L. Klotz, Jr., Glen W. Petrie, Robert S. Bauer, Daniel Davies, Julia A. Craig
-
Patent number: 8296309Abstract: A method and system for performing high precision and high recall relevancy searching is provided. According to embodiments of the present invention, a relevance rule is generated based on a user model and language from within one or more relevant and non-relevant documents. A query is created based on the relevance rule wherein the query may be applied to a corpus to identify relevant and non-relevant documents. The relevance rule may be iteratively refined in order to increase the accuracy of the query. The resulting query may be used by a litigator during the discovery phase of a litigation to respond to a request for production.Type: GrantFiled: May 28, 2010Date of Patent: October 23, 2012Assignee: H5Inventors: Daniel Paul Brassil, Christopher Michael Hogan, Bruce Hedin, Teresa Sunshine Jade, Robert S. Bauer
-
Publication number: 20100306206Abstract: A method and system for performing high precision and high recall relevancy searching is provided. According to embodiments of the present invention, a relevance rule is generated based on a user model and language from within one or more relevant and non-relevant documents. A query is created based on the relevance rule wherein the query may be applied to a corpus to identify relevant and non-relevant documents. The relevance rule may be iteratively refined in order to increase the accuracy of the query. The resulting query may be used by a litigator during the discovery phase of a litigation to respond to a request for production.Type: ApplicationFiled: May 28, 2010Publication date: December 2, 2010Inventors: Daniel Paul Brassil, Christopher Michael Hogan, Bruce Hedin, Teresa Sunshine Jade, Robert S. Bauer
-
Publication number: 20090323126Abstract: A user interface tag for use in processing a service on a scannable document is provided. A printable surface is on one side of the scannable document and an adhesive surface is on another side of the scannable document. The printable surface further includes a printed data field specified substantially within the printable surface, including machine-readable marks of digital data encoding a service code and a user identification number; and a printed rectilinear border surrounding the printed data field to define a rectilinear iconic representation. A scanned representation of the machine-readable marks is located by identifying the printed rectilinear border using corner candidates oriented in diametric opposition from among connected components identified on the document and the scanned representation of the machine-readable marks are decoded from the rectilinear iconic representation to specify the user identification number and the service code.Type: ApplicationFiled: September 2, 2009Publication date: December 31, 2009Applicant: Xerox CorporationInventors: Leigh L. Klotz, JR., Glen W. Petrie, Robert S. Bauer, Daniel Davies, Julia A. Craig