Patents by Inventor Leo Walker
Leo Walker 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: 20240150448Abstract: The present invention relates to neutralizing antibodies of the human pituitary adenylate cyclase activating polypeptide type I receptor (PAC1) and pharmaceutical compositions comprising such antibodies. Methods of treating or preventing headache conditions, such as migraine and cluster headache, using the neutralizing antibodies are also described.Type: ApplicationFiled: December 19, 2023Publication date: May 9, 2024Applicant: AMGEN INC.Inventors: Neeraj Jagdish AGRAWAL, Irwin CHEN, Su CHONG, Bryna FUCHSLOCHER, Kevin GRAHAM, Agnes Eva HAMBURGER, Mark Leo MICHAELS, Christopher MOHR, Derek E. PIPER, Kenneth William WALKER, Zhulun WANG, Cen XU
-
Patent number: 8768905Abstract: An indication of refusal of a lock request is received with a first operation identifier for a resource that is already locked with a lock associated with a second operation identifier from an agent that controls the resource, wherein the agent returns a value that determines how long the lock request is to stay on the queue. The lock request is placed in a queue with a lock queue timeout period based on the value from the agent. The lock request is reissued if the lock associated with the second operation identifier has been released and the lock request reaches a position of the queue from which the lock request is processed within the lock queue timeout period. The lock request is re-queued if the reissued lock request is not granted based on how many times the lock request has been previously placed in the queue.Type: GrantFiled: March 12, 2012Date of Patent: July 1, 2014Assignee: International Business Machines CorporationInventor: Michael Leo Walker
-
Patent number: 8671132Abstract: A policy-based data management system, method, and apparatus are disclosed. The system, method, and apparatus are configured to operate over a distributed storage system such as a storage area network (SAN). Files to be stored on the network are each assigned a service class and a storage pool based on the application of policies to file attributes such as file name, type, user, etc. The service class and storage pool designations are stored as metadata. Files may be retrieved using the metadata to identify the storage pool where the file is stored, and the service class listed within the metadata may be used to control the manner in which the file is handled. A metadata server may be utilized to provide the appropriate service class of files in response to requests from remote clients that may be of different computing platforms.Type: GrantFiled: March 14, 2003Date of Patent: March 11, 2014Assignee: International Business Machines CorporationInventors: James Vernon Carlson, Linda Marie Duyanovich, Toby Lyn Marek, David Ronald Nowlen, David Allan Pease, Michael Leo Walker, Paul Harold Hilton
-
Publication number: 20120173499Abstract: An indication of refusal of a lock request is received with a first operation identifier for a resource that is already locked with a lock associated with a second operation identifier from an agent that controls the resource, wherein the agent returns a value that determines how long the lock request is to stay on the queue. The lock request is placed in a queue with a lock queue timeout period based on the value from the agent. The lock request is reissued if the lock associated with the second operation identifier has been released and the lock request reaches a position of the queue from which the lock request is processed within the lock queue timeout period. The lock request is re-queued if the reissued lock request is not granted based on how many times the lock request has been previously placed in the queue.Type: ApplicationFiled: March 12, 2012Publication date: July 5, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Michael Leo Walker
-
Patent number: 8200643Abstract: Disclosed is a method, system, and program for lock management. Under control of a lock manager, lock request queuing is performed, heartbeat functions are performed, and state information is maintained.Type: GrantFiled: December 6, 2010Date of Patent: June 12, 2012Assignee: International Business Machines CorporationInventor: Michael Leo Walker
-
Patent number: 8161018Abstract: Under control of a first agent, a resource controlled by a second agent is locked with a first operation identifier. Under control of the second agent: a request is received to lock the resource controlled by the second agent with a second operation identifier for a client request for a client application, wherein the resource is already locked with the first operation identifier; it is determined whether the first operation identifier and the second operation identifier are determined to be a same identifier; if it is determined that the first operation identifier and the second operation identifier are the same identifier, the request is responded to with an indication that the resource is locked with the same operation identifier; and, if it is determined that the first operation identifier and the second operation identifier are not the same identifier, the lock request is denied.Type: GrantFiled: June 26, 2008Date of Patent: April 17, 2012Assignee: International Business Machines CorporationInventor: Michael Leo Walker
-
Publication number: 20110078126Abstract: Disclosed is a method, system, and program for lock management. Under control of a lock manager, lock request queuing is performed, heartbeat functions are performed, and state information is maintained.Type: ApplicationFiled: December 6, 2010Publication date: March 31, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Michael Leo Walker
-
Patent number: 7870111Abstract: Disclosed is a method, system, and program for locking management. A command is received that specifies an operation identifier. It is determined whether the command is associated with a transaction using the operation identifier. If it is determined that the command is associated with a transaction, operating at a transaction level of locking. Further disclosed is a method, system, and program for lock management. Under control of a lock manager, lock request queuing is performed, heartbeat functions are performed, and state information is maintained.Type: GrantFiled: July 13, 2007Date of Patent: January 11, 2011Assignee: International Business Machines CorporationInventor: Michael Leo Walker
-
Patent number: 7844585Abstract: A request is received with a first operation identifier to lock a first resource. The first resource is locked with the first operation identifier. It is determined whether a second resource should be locked with the first operation identifier or with a second operation identifier based on whether an operation to be performed for the request may complete after the request is processed. Additional embodiments are described and claimed.Type: GrantFiled: August 17, 2007Date of Patent: November 30, 2010Assignee: International Business Machines CorporationInventor: Michael Leo Walker
-
Patent number: 7496574Abstract: A request is received with a first operation identifier to lock a first resource. The first resource is locked with the first operation identifier. It is determined whether a second resource should be locked with the first operation identifier or with a second operation identifier based on whether an operation to be performed for the request may complete after the request is processed. Additional embodiments are described and claimed.Type: GrantFiled: May 1, 2003Date of Patent: February 24, 2009Assignee: International Business Machines CorporationInventor: Michael Leo Walker
-
Publication number: 20080263549Abstract: Under control of a first agent, a resource controlled by a second agent is locked with a first operation identifier. Under control of the second agent: a request is received to lock the resource controlled by the second agent with a second operation identifier for a client request for a client application, wherein the resource is already locked with the first operation identifier; it is determined whether the first operation identifier and the second operation identifier are determined to be a same identifier; if it is determined that the first operation identifier and the second operation identifier are the same identifier, the request is responded to with an indication that the resource is locked with the same operation identifier; and, if it is determined that the first operation identifier and the second operation identifier are not the same identifier, the lock request is denied.Type: ApplicationFiled: June 26, 2008Publication date: October 23, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Michael Leo Walker
-
Patent number: 7289992Abstract: Disclosed is a method, system, and program for transaction management. An indication is received that a transaction is beginning. An operation identifier for the transaction is generated. Actions are logged for the transaction identified by the operation identifier, wherein the actions include requests, corresponding reverse requests, and locks granted. Also disclosed is a method, system, and program for locking management. A command is received that specifies an operation identifier. It is determined whether the command is associated with a transaction using the operation identifier. If it is determined that the command is associated with a transaction, operating at a transaction level of locking. Further disclosed is a method, system, and program for lock management. Under control of a lock manager, (i) lock request queuing is performed, (ii) heartbeat functions are performed, and (iii) state information is maintained.Type: GrantFiled: May 1, 2003Date of Patent: October 30, 2007Assignee: International Business Machines CorporationInventor: Michael Leo Walker
-
Publication number: 20040220933Abstract: Disclosed is a method, system, and program for locking. A request is received with a first operation identifier to lock a first resource. The first resource is locked with the first operation identifier. It is determined whether a second resource should be locked with the first operation identifier or with a second operation identifier based on whether an operation to be performed for the request may complete after the request is processed.Type: ApplicationFiled: May 1, 2003Publication date: November 4, 2004Applicant: International Business Machines CorporationInventor: Michael Leo Walker
-
Publication number: 20040220913Abstract: Disclosed is a method, system, and program for transaction management. An indication is received that a transaction is beginning. An operation identifier for the transaction is generated. Actions are logged for the transaction identified by the operation identifier, wherein the actions include requests, corresponding reverse requests, and locks granted.Type: ApplicationFiled: May 1, 2003Publication date: November 4, 2004Applicant: International Business Machines CorporationInventor: Michael Leo Walker
-
Publication number: 20040199566Abstract: A policy-based data management system, method, and apparatus are disclosed. The system, method, and apparatus are configured to operate over a distributed storage system such as a storage area network (SAN). Files to be stored on the network are each assigned a service class and a storage pool based on the application of policies to file attributes such as file name, type, user, etc. The service class and storage pool designations are stored as metadata. Files may be retrieved using the metadata to identify the storage pool where the file is stored, and the service class listed within the metadata may be used to control the manner in which the file is handled. A metadata server may be utilized to provide the appropriate service class of files in response to requests from remote clients that may be of different computing platforms.Type: ApplicationFiled: March 14, 2003Publication date: October 7, 2004Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James Vernon Carlson, Linda Marie Duyanovich, Toby Lyn Marek, David Ronald Nowlen, David Allan Pease, Michael Leo Walker
-
Patent number: 4561661Abstract: The soccer training device for head and foot consists of three major parts, i.e. a base support structure, a fiberglass rod, and a ball. The base support structure is designed similarly to parasol stands; however, it possesses a mechanism for continuous height adjustment of the ball and the fiberglass rod. To this mechanism the rod is attached by means of a swing element.At the tip of the fiberglass rod, the ball is attached to a revolving bearing. The fiberglass rod can have inclinations of approximately 0.degree. to 30.degree.. The fiberglass rod and the swing element serve the purpose of storing potential energy for the return flight of the ball.The ball is set into motion by the head or the foot of a player, and swings back and forth in an arc section of circular radius.Type: GrantFiled: July 17, 1984Date of Patent: December 31, 1985Inventors: Leo Walker, Peter Walker