Patents by Inventor Steve Murphy
Steve Murphy 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: 10481885Abstract: A device and a method for synchronization of a robot program and a graphical program. The device includes a first converter adapted to convert a graphical program into a first sequence of tokens representing data for motions and actions contained in the graphical program. A second converter is adapted to convert the robot program into a second sequence of tokens representing data for motions and actions contained in the robot program. A modification command generator is adapted to compare the first and second sequences of tokens and based thereon generate modification commands. The first converter is adapted to receive the modification commands and edit the graphical program based on the modification commands so that the token sequence of the graphical program matches the token sequence of the robot program.Type: GrantFiled: April 27, 2007Date of Patent: November 19, 2019Assignee: ABB Schweiz AGInventors: Gunilla Lönnemark, Steve Murphy, Ragnar Nohre, Niklas Skoglund, Daniel Wadenhof
-
Patent number: 9535416Abstract: The present invention relates to a robot teach pendant unit (2) coupled to a programmable robot controller (1), the teach pendant comprising a graphical screen (6), and a native user interface program (9) which creates a graphical user interface and displays the user interface on the graphical screen.Type: GrantFiled: October 21, 2009Date of Patent: January 3, 2017Assignee: ABB Technology LtdInventors: Anders O. Ekelund, Steve Murphy
-
Patent number: 9242151Abstract: A golf club head with an adjustable hosel that sits within a cavity loaded with filler material. The cavity may generally extend from crown to sole or, in the alternative, extend only a partial amount of the distance from the crown to the sole.Type: GrantFiled: December 13, 2013Date of Patent: January 26, 2016Assignee: Acushnet CompanyInventor: Steve Murphy
-
Publication number: 20140301537Abstract: A call center for handling requests for medical transportation utilizes a system that assists a call center agent by automatically determining, or prompting the agent to ask for, all information needed to assess the level of service required and the effects of any applicable contractual provisions. The system captures information relating to the patient and the requested transportation, and applies service level rules representing the applicable regulatory requirements for medical transportation at the location of the patient to determine the required level of service based on the patient's condition and needs. The system further applies business rules representing the contractual provisions that are applicable to the requested transportation to determine responsibility for the cost of transportation, the authority of the requester to change the level of service or other aspects of the transportation, and the responsibility for the cost of transportation.Type: ApplicationFiled: January 28, 2014Publication date: October 9, 2014Applicant: American Medical ResponseInventors: Mark KALEVIK, Tom COOGAN, Denis JACKSON, Glenn LELAND, Steve MURPHY, Kathy WILJANEN
-
Publication number: 20140106894Abstract: A golf club head with an adjustable hosel that sits within a cavity loaded with filler material. The cavity may generally extend from crown to sole or, in the alternative, extend only a partial amount of the distance from the crown to the sole.Type: ApplicationFiled: December 13, 2013Publication date: April 17, 2014Applicant: Acushnet CompanyInventor: Steve Murphy
-
Patent number: 8670868Abstract: The present invention relates to a system and a method for providing safe remote access to a plurality of robot controllers positioned at a local site for a person positioned on a remote site. The system includes a plurality of robot controllers, each capable of receiving credentials and including an authentication component for authentication of the credentials, and an authorization component for handling authorization for access to the robot controller based on the result of the authentication, a remote computer located at a remote site and capable of communicating with the robot controllers and having an interface capable of receiving credentials and configured to send the credentials to the robot controllers, a server component capable of communicating with the robot controllers, and an identifying component positioned at the local site configured to receive proof of local access.Type: GrantFiled: February 19, 2013Date of Patent: March 11, 2014Assignee: ABB Technology AGInventors: Bertil Emmertz, Jean-Christophe Alt, Steve Murphy
-
Patent number: 8639579Abstract: A call center for handling requests for medical transportation utilizes a system that assists a call center agent by automatically determining, or prompting the agent to ask for, all information needed to assess the level of service required and the effects of any applicable contractual provisions. The system captures information relating to the patient and the requested transportation, and applies service level rules representing the applicable regulatory requirements for medical transportation at the location of the patient to determine the required level of service based on the patient's condition and needs.Type: GrantFiled: February 2, 2004Date of Patent: January 28, 2014Assignee: American Medical ResponseInventors: Mark Kalevik, Tom Coogan, Denis Jackson, Glenn Leland, Steve Murphy, Kathy Wiljanen, Mark Rector
-
Patent number: 8616996Abstract: A golf club head with an adjustable hosel that sits within a cavity loaded with filler material. The cavity may generally extend from crown to sole or, in the alternative, extend only a partial amount of the distance from the crown to the sole.Type: GrantFiled: August 7, 2012Date of Patent: December 31, 2013Assignee: Acushnet CompanyInventor: Steve Murphy
-
Patent number: 8571706Abstract: A method for optimizing placement of a plurality of workstations in a workcell including an industrial robot programmed to execute a sequence of tasks on the workstations. Each task contains robot targets to be visited by the robot when executing the task. A preferred region is defined within the reachable range of the robot. Tasks are placed inside or as close as possible to the preferred region using an evaluation criterion and an optimization algorithm. The tasks are assigned to each workstation a position inside or close to the preferred region. A best order of the workstations and a defined order in which the tasks are to be executed are determined. The positions of the workstations are adjusted utilizing an optimization algorithm configured to run the robot program iteratively in order to optimize the placement of the workstations with regard to the robot performance.Type: GrantFiled: February 20, 2008Date of Patent: October 29, 2013Assignee: ABB Research Ltd.Inventors: Emily-DanDan Zhang, Levy-LiWei Qi, Steve Murphy
-
Patent number: 8565912Abstract: A pick and place system including at least one input conveyor, at least one output conveyor, at least one pick and place robot and control circuitry. Available picking positions on an input conveyor at which a respective item can be picked are determined as well as available placing positions on an output conveyor at which a respective item can be placed. For the available picking positions and the available placing positions, a respective picking time and placing time is calculated, and the at least one robot is instructed to pick items at the picking positions and place the items at the placing positions in an order determined by the respective picking times and placing times.Type: GrantFiled: March 9, 2012Date of Patent: October 22, 2013Assignee: ABB Technology Ltd.Inventors: Daniel Wappling, Steve Murphy
-
Publication number: 20130158708Abstract: The present invention relates to a system and a method for providing safe remote access to a plurality of robot controllers positioned at a local site for a person positioned on a remote site. The system includes a plurality of robot controllers, each capable of receiving credentials and including an authentication component for authentication of the credentials, and an authorization component for handling authorization for access to the robot controller based on the result of the authentication, a remote computer located at a remote site and capable of communicating with the robot controllers and having an interface capable of receiving credentials and configured to send the credentials to the robot controllers, a server component capable of communicating with the robot controllers, and an identifying component positioned at the local site configured to receive proof of local access.Type: ApplicationFiled: February 19, 2013Publication date: June 20, 2013Inventors: Bertil Emmertz, Jean-Christophe Alt, Steve Murphy
-
Publication number: 20120302366Abstract: A golf club head with an adjustable hosel that sits within a cavity loaded with filler material. The cavity may generally extend from crown to sole or, in the alternative, extend only a partial amount of the distance from the crown to the sole.Type: ApplicationFiled: August 7, 2012Publication date: November 29, 2012Applicant: Acushnet CompanyInventor: Steve Murphy
-
Patent number: 8262499Abstract: A golf club head with an adjustable hosel that sits within a cavity loaded with filler material. The cavity may generally extend from crown to sole or, in the alternative, extend only a partial amount of the distance from the crown to the sole.Type: GrantFiled: June 17, 2009Date of Patent: September 11, 2012Assignee: Acushnet CompanyInventor: Steve Murphy
-
Publication number: 20120165972Abstract: A pick and place system including at least one input conveyor, at least one output conveyor, at least one pick and place robot and control circuitry. Available picking positions on an input conveyor at which a respective item can be picked are determined as well as available placing positions on an output conveyor at which a respective item can be placed. For the available picking positions and the available placing positions, a respective picking time and placing time is calculated, and the at least one robot is instructed to pick items at the picking positions and place the items at the placing positions in an order determined by the respective picking times and placing times.Type: ApplicationFiled: March 9, 2012Publication date: June 28, 2012Inventors: Daniel Wappling, Steve Murphy
-
Publication number: 20120055550Abstract: A solar module with a front support, a back support, and a photovoltaic active material located between the front and back supports. An electrically insulative light transmissive seal is located at the peripheral edges of the front support and back support to electrically isolate the active material from the outer surfaces of the solar module.Type: ApplicationFiled: September 2, 2010Publication date: March 8, 2012Inventors: Benyamin Buller, Steve Murphy, Brian Cohen
-
Patent number: 8121729Abstract: A remote diagnostic system for robots including a number of at least two robots, wherein a controller of each robot of the system is locally connected to a service unit provided with local processing power, a remote service center provided with a connector server is arranged, and a communications infrastructure for transferring packets of information between a controller of a robot of the system and connector server via the service unit is arranged for performing remote monitoring and diagnostics at the remote service center, wherein the communications infrastructure uses internet and/or GPRS communication lines.Type: GrantFiled: February 13, 2008Date of Patent: February 21, 2012Assignee: ABB Research Ltd.Inventors: Dominique Blanc, Jean-Christophe Alt, Anders Ekelund, Jessica Nymark, Steve Murphy
-
Patent number: 8099191Abstract: A robot service system including a robot including least one manipulator and a controller controlling the motion of the manipulator. A remote service center includes an analyzing computer, and a communication line between the robot controller and the remote service center. A monitoring component is configured to monitor the current operation of the controller and the current motions of the manipulator, and to transmit information on the current operation of the controller and the current motions of the manipulator to the remote service center. The analyzing computer is configured, upon request, to calculate new maximum permissible performance parameters for the robot based on the received information and to transmit the new maximum permissible performance parameters to the robot controller.Type: GrantFiled: December 8, 2008Date of Patent: January 17, 2012Assignee: ABB Research Ld.Inventors: Dominique Blanc, Mats Myhr, Peter J. Eriksson, Steve Murphy
-
Publication number: 20110190938Abstract: The present invention relates to a robot teach pendant unit (2) coupled to a programmable robot controller (1), the teach pendant comprising a graphical screen (6), and a native user interface program (9) which creates a graphical user interface and displays the user interface on the graphical screen.Type: ApplicationFiled: October 21, 2009Publication date: August 4, 2011Applicant: ABB TECHNOLOGY ABInventors: Anders O. Ekelund, Steve Murphy
-
Publication number: 20100323809Abstract: A golf club head with an adjustable hosel that sits within a cavity loaded with filler material. The cavity may generally extend from crown to sole or, in the alternative, extend only a partial amount of the distance from the crown to the sole.Type: ApplicationFiled: June 17, 2009Publication date: December 23, 2010Inventor: Steve Murphy
-
Publication number: 20100315191Abstract: A patterned inductor includes a conductive path and a nanostructured magnetic composition deposited on the conductive path. The magnetic composition can be screen printed, inkjetted, electrodeposited, spin coated, physical vapor deposited, or chemical vapor deposited onto the conductive path.Type: ApplicationFiled: October 13, 2006Publication date: December 16, 2010Inventors: T. Danny Xiao, Xinqing Ma, Steve Murphy