Patents by Inventor Yolanda Colpo
Yolanda Colpo 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: 10833979Abstract: In accordance with one aspect of the present description, a node of the distributed computing system has multiple communication paths to a data processing resource lock which controls access to shared resources, for example. In this manner, at least one redundant communication path is provided between a node and a data processing resource lock to facilitate reliable transmission of data processing resource lock signals between the node and the data processing resource lock. Other features and aspects may be realized, depending upon the particular application.Type: GrantFiled: June 13, 2019Date of Patent: November 10, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yolanda Colpo, John C. Elliott, Enrique Q. Garcia, Larry Juarez, Todd C. Sorenson
-
Publication number: 20190297006Abstract: In accordance with one aspect of the present description, a node of the distributed computing system has multiple communication paths to a data processing resource lock which controls access to shared resources, for example. In this manner, at least one redundant communication path is provided between a node and a data processing resource lock to facilitate reliable transmission of data processing resource lock signals between the node and the data processing resource lock. Other features and aspects may be realized, depending upon the particular application.Type: ApplicationFiled: June 13, 2019Publication date: September 26, 2019Inventors: Yolanda Colpo, John C. Elliott, Enrique Q. Garcia, Larry Juarez, Todd C. Sorenson
-
Patent number: 10374940Abstract: In accordance with one aspect of the present description, a node of the distributed computing system has multiple communication paths to a data processing resource lock which controls access to shared resources, for example. In this manner, at least one redundant communication path is provided between a node and a data processing resource lock to facilitate reliable transmission of data processing resource lock signals between the node and the data processing resource lock. Other features and aspects may be realized, depending upon the particular application.Type: GrantFiled: November 30, 2017Date of Patent: August 6, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yolanda Colpo, John C. Elliott, Enrique Q. Garcia, Larry Juarez, Todd C. Sorenson
-
Patent number: 9946628Abstract: Provided are a computer program product, system, and method for embedding and executing trace functions in code to gather trace data. A plurality of trace functions are embedded in the code. For each embedded trace function, a trace level is included indicating code to which the trace applies. The trace level comprises one of a plurality of levels. During the execution of the code, the embedded trace functions having one of the levels associated with a specified at least one level specified are executed. The embedded trace functions associated with at least one level not comprising one of the at least one specified level are not invoked.Type: GrantFiled: April 22, 2016Date of Patent: April 17, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Herve G. P. Andre, Yolanda Colpo, Enrique Q. Garcia, Mark E. Hack, Larry Juarez, Ricardo S. Padilla, Todd C. Sorenson
-
Publication number: 20180102966Abstract: In accordance with one aspect of the present description, a node of the distributed computing system has multiple communication paths to a data processing resource lock which controls access to shared resources, for example. In this manner, at least one redundant communication path is provided between a node and a data processing resource lock to facilitate reliable transmission of data processing resource lock signals between the node and the data processing resource lock. Other features and aspects may be realized, depending upon the particular application.Type: ApplicationFiled: November 30, 2017Publication date: April 12, 2018Inventors: Yolanda Colpo, John C. Elliott, Enrique Q. Garcia, Larry Juarez, Todd C. Sorenson
-
Patent number: 9887908Abstract: In accordance with one aspect of the present description, a node of the distributed computing system has multiple communication paths to a data processing resource lock which controls access to shared resources, for example. In this manner, at least one redundant communication path is provided between a node and a data processing resource lock to facilitate reliable transmission of data processing resource lock signals between the node and the data processing resource lock. Other features and aspects may be realized, depending upon the particular application.Type: GrantFiled: October 16, 2015Date of Patent: February 6, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yolanda Colpo, John C. Elliott, Enrique Q Garcia, Larry Juarez, Todd C. Sorenson
-
Patent number: 9772785Abstract: A rack-power control module (RPC) module is used for allowing a local storage partition, located on a local server, for controlling a destination storage partition, located on a destination server, by piggybacking commands on power alerts issued by the RPC module in a clustered storage system. The commands are sent from the local storage partition to the RPC module, where the commands are RPC commands and include a destination server identification (ID) and payload data that includes a hypervisor command containing a command type, a subtype, and a destination ID. The RPC module then parses the commands received from the local storage partition.Type: GrantFiled: April 8, 2016Date of Patent: September 26, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yolanda Colpo, Larry Juarez, Trung N. Nguyen, Sean P. Riley
-
Publication number: 20160239400Abstract: Provided are a computer program product, system, and method for embedding and executing trace functions in code to gather trace data. A plurality of trace functions are embedded in the code. For each embedded trace function, a trace level is included indicating code to which the trace applies. The trace level comprises one of a plurality of levels. During the execution of the code, the embedded trace functions having one of the levels associated with a specified at least one level specified are executed. The embedded trace functions associated with at least one level not comprising one of the at least one specified level are not invoked.Type: ApplicationFiled: April 22, 2016Publication date: August 18, 2016Inventors: Herve G.P. Andre, Yolanda Colpo, Enrique Q. Garcia, Mark E. Hack, Larry Juarez, Ricardo S. Padilla, Todd C. Sorenson
-
Publication number: 20160224263Abstract: A rack-power control module (RPC) module is used for allowing a local storage partition, located on a local server, for controlling a destination storage partition, located on a destination server, by piggybacking commands on power alerts issued by the RPC module in a clustered storage system. The commands are sent from the local storage partition to the RPC module, where the commands are RPC commands and include a destination server identification (ID) and payload data that includes a hypervisor command containing a command type, a subtype, and a destination ID. The RPC module then parses the commands received from the local storage partition.Type: ApplicationFiled: April 8, 2016Publication date: August 4, 2016Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yolanda COLPO, Larry JUAREZ, Trung N. NGUYEN, Sean P. RILEY
-
Patent number: 9367427Abstract: Provided are a computer program product, system, and method for embedding and executing trace functions in code to gather trace data. A plurality of trace functions are embedded in the code. For each embedded trace function, a trace level is included indicating code to which the trace applies. The trace level comprises one of a plurality of levels. During the execution of the code, the embedded trace functions having one of the levels associated with a specified at least one level specified are executed. The embedded trace functions associated with at least one level not comprising one of the at least one specified level are not invoked.Type: GrantFiled: March 15, 2013Date of Patent: June 14, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Herve G. P. Andre, Yolanda Colpo, Enrique Q. Garcia, Mark E. Hack, Larry Juarez, Ricardo S. Padilla, Todd C. Sorenson
-
Patent number: 9342249Abstract: A rack-power control module (RPC) module is used for allowing a local storage partition, located on a local server, for controlling a destination storage partition, located on a destination server, by piggybacking commands on power alerts issued by the RPC module in a clustered storage system.Type: GrantFiled: January 2, 2013Date of Patent: May 17, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yolanda Colpo, Larry Juarez, Trung N. Nguyen, Sean P. Riley
-
Publication number: 20160043938Abstract: In accordance with one aspect of the present description, a node of the distributed computing system has multiple communication paths to a data processing resource lock which controls access to shared resources, for example. In this manner, at least one redundant communication path is provided between a node and a data processing resource lock to facilitate reliable transmission of data processing resource lock signals between the node and the data processing resource lock. Other features and aspects may be realized, depending upon the particular application.Type: ApplicationFiled: October 16, 2015Publication date: February 11, 2016Inventors: Yolanda Colpo, John C. Elliott, Enrique Q. Garcia, Larry Juarez, Todd C. Sorenson
-
Patent number: 9195856Abstract: In accordance with one aspect of the present description, a node of the distributed computing system has multiple communication paths to a data processing resource lock which controls access to shared resources, for example. In this manner, at least one redundant communication path is provided between a node and a data processing resource lock to facilitate reliable transmission of data processing resource lock signals between the node and the data processing resource lock. Other features and aspects may be realized, depending upon the particular application.Type: GrantFiled: November 7, 2013Date of Patent: November 24, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yolanda Colpo, John C. Elliott, Enrique Q. Garcia, Larry Juarez, Todd C. Sorenson
-
Patent number: 9195855Abstract: In accordance with one aspect of the present description, a node of the distributed computing system has multiple communication paths to a data processing resource lock which controls access to shared resources, for example. In this manner, at least one redundant communication path is provided between a node and a data processing resource lock to facilitate reliable transmission of data processing resource lock signals between the node and the data processing resource lock. Other features and aspects may be realized, depending upon the particular application.Type: GrantFiled: February 22, 2013Date of Patent: November 24, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yolanda Colpo, John C. Elliott, Enrique Q. Garcia, Larry Juarez, Todd C. Sorenson
-
Publication number: 20140282428Abstract: Provided are a computer program product, system, and method for embedding and executing trace functions in code to gather trace data. A plurality of trace functions are embedded in the code. For each embedded trace function, a trace level is included indicating code to which the trace applies. The trace level comprises one of a plurality of levels. During the execution of the code, the embedded trace functions having one of the levels associated with a specified at least one level specified are executed. The embedded trace functions associated with at least one level not comprising one of the at least one specified level are not invoked.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Herve G.P. Andre, Yolanda Colpo, Enrique Q. Garcia, Mark E. Hack, Larry Juarez, Ricardo S. Padilla, Todd C. Sorenson
-
Publication number: 20140244876Abstract: In accordance with one aspect of the present description, a node of the distributed computing system has multiple communication paths to a data processing resource lock which controls access to shared resources, for example. In this manner, at least one redundant communication path is provided between a node and a data processing resource lock to facilitate reliable transmission of data processing resource lock signals between the node and the data processing resource lock. Other features and aspects may be realized, depending upon the particular application.Type: ApplicationFiled: February 22, 2013Publication date: August 28, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yolanda Colpo, John C. Elliott, Enrique Q. Garcia, Larry Juarez, Todd C. Sorenson
-
Publication number: 20140245387Abstract: In accordance with one aspect of the present description, a node of the distributed computing system has multiple communication paths to a data processing resource lock which controls access to shared resources, for example. In this manner, at least one redundant communication path is provided between a node and a data processing resource lock to facilitate reliable transmission of data processing resource lock signals between the node and the data processing resource lock. Other features and aspects may be realized, depending upon the particular application.Type: ApplicationFiled: November 7, 2013Publication date: August 28, 2014Applicant: International Business Machines CorporationInventors: Yolanda Colpo, John C. Elliott, Enrique Q. Garcia, Larry Juarez, Todd C. Sorenson
-
Publication number: 20140189380Abstract: A rack-power control module (RPC) module is used for allowing a local storage partition, located on a local server, for controlling a destination storage partition, located on a destination server, by piggybacking commands on power alerts issued by the RPC module in a clustered storage system.Type: ApplicationFiled: January 2, 2013Publication date: July 3, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yolanda COLPO, Larry JUAREZ, Trung N. NGUYEN, Sean P. RILEY
-
Publication number: 20080074280Abstract: An apparatus, system, and method are disclosed for dual master LED (Light Emitting Diode) control. Two hosts are connected to and redundantly control the operation of an LED. Communication modules coupled to the two hosts facilitate communication between the two hosts without affecting the normal operation of the LED. This is done by sending pulses between the two hosts such that the hosts can be synchronized as well as communicate information to one another across the LED channel. The pulses have a small width such that any affect on the LED is imperceptible to humans.Type: ApplicationFiled: September 26, 2006Publication date: March 27, 2008Inventors: Gary William Batchelor, Brian James Cagno, Yolanda Colpo, Enrique Garcia
-
Publication number: 20080013565Abstract: A method for reducing collisions within a plurality of networks, each of the plurality of networks having a plurality of workstations physically communicating over a plurality of shared communication channels, the method comprising: determining if a communication channel is available for transmitting data between the plurality of workstations; transmitting the data between all or part of the plurality of workstations via the communication channel; controlling the transmitted data between the plurality of workstations via a controller; monitoring the transmitted data by using a logic circuit; generating reverse polling of shared resources to reduce the collisions from occurring upon transmitting the data over the communication channel when a determination is made that at least two workstations of the plurality of workstations attempt to access a same shared resource within the plurality of networks; and notifying the controller of the reverse polling of the transmitted data and performing a low frequency timeType: ApplicationFiled: July 17, 2006Publication date: January 17, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gary W. Batchelor, Brian J. Cagno, Yolanda Colpo