Patents by Inventor Jeffrey D. Young
Jeffrey D. Young 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: 20240109851Abstract: The present disclosure provides methods for preparing MCL1 inhibitors or a salt thereof and related key intermediates.Type: ApplicationFiled: August 1, 2023Publication date: April 4, 2024Inventors: Katrien Brak, Kae M. Bullock, Greg Cizio, Kathy Dao, Darryl D. Dixon, Joshua R. Dunetz, Luke D. Humphreys, Valerie Huynh, Michael A. Ischay, Trevor C. Johnson, Jeffrey E. Merit, Christopher S. Regens, Eric A. Standley, Dietrich P. Steinhuebel, Justin Y. Su, Tao Wu, Marshall D. Young
-
Patent number: 11912003Abstract: Multilayer films and adhesive tapes that include such films, wherein the multilayer films include plasticized polyvinyl chloride and optionally one or more fillers.Type: GrantFiled: November 14, 2022Date of Patent: February 27, 2024Assignee: 3M Innovative Properties CompanyInventors: Christopher J. Rother, Jose P. De Souza, Robert B. Rosner, Jacob D. Young, Jeffrey O. Emslander, Gregg A. Patnode, Ann R. Fornof, Rafael Garcia-Ramirez, Jay M. Krieger
-
Patent number: 9678746Abstract: In general, embodiments of the invention provide an approach to discover and enforce coding conventions among a group of developers. Specifically, source code files for a group of developers are imported from a code repository. The source code files are analyzed to discover the commonly used coding conventions of the group. Convention templates are generated based on these coding conventions. Each convention template is assigned a weighted value, and the convention templates are reviewed and approved based on the weighted value.Type: GrantFiled: July 31, 2014Date of Patent: June 13, 2017Assignee: International Business Machines CorporationInventors: Kelly Abuelsaad, Shane B. McElligott, Hien Q. Nguyen, Jeffrey D. Young
-
Patent number: 9417867Abstract: A method for s identifying program files within one or more programs that will likely require update to implement a proposed programming task is disclosed. A processor identifies a previous programming task that matches the proposed programming task. The processor also identifies a set of program files that were updated to implement the previous programming task. The processor then displays the set of program files or existing versions of the set of program files as program files that will likely require update for the proposed programming task.Type: GrantFiled: April 10, 2014Date of Patent: August 16, 2016Assignee: International Business Machines CorporationInventors: Kelly Abuelsaad, Shane B. McElligott, Hien Q. Nguyen, Susan M. Romero, Jeffrey D. Young
-
Patent number: 9288219Abstract: An approach for monitoring and protecting electronic data in a networked computing environment (e.g., a cloud computing environment) is provided. In a typical embodiment, an activity monitor gathers characteristics of data traffic of one or more virtual machines. The data traffic is analyzed to determine whether any of the data traffic is indicative of a malicious activity (e.g., unauthorized data transfers). If it appears a VM is engaging in malicious activity, then a counter for the VM is incremented by a predefined value that is associated with the malicious activity. When the counter for the VM exceeds a point threshold, a remediation action is taken with respect to the VM.Type: GrantFiled: August 2, 2013Date of Patent: March 15, 2016Assignee: GLOBALFOUNDRIES Inc.Inventors: Kelly Abuelsaad, Don T. Bailey, Shane B. McElligott, Hien Q. Nguyen, Susan M. Romero, Jeffrey D. Young
-
Publication number: 20160034275Abstract: In general, embodiments of the invention provide an approach to discover and enforce coding conventions among a group of developers. Specifically, source code files for a group of developers are imported from a code repository. The source code files are analyzed to discover the commonly used coding conventions of the group. Convention templates are generated based on these coding conventions. Each convention template is assigned a weighted value, and the convention templates are reviewed and approved based on the weighted value.Type: ApplicationFiled: July 31, 2014Publication date: February 4, 2016Inventors: Kelly Abuelsaad, Shane B. McElligott, Hien Q. Nguyen, Jeffrey D. Young
-
Publication number: 20150293762Abstract: A method for s identifying program files within one or more programs that will likely require update to implement a proposed programming task is disclosed. A processor identifies a previous programming task that matches the proposed programming task. The processor also identifies a set of program files that were updated to implement the previous programming task. The processor then displays the set of program files or existing versions of the set of program files as program files that will likely require update for the proposed programming task.Type: ApplicationFiled: April 10, 2014Publication date: October 15, 2015Applicant: International Business Machines CorporationInventors: Kelly Abuelsaad, Shane B. McElligott, Hien Q. Nguyen, Susan M. Romero, Jeffrey D. Young
-
Publication number: 20150040217Abstract: An approach for monitoring and protecting electronic data in a networked computing environment (e.g., a cloud computing environment) is provided. In a typical embodiment, an activity monitor gathers characteristics of data traffic of one or more virtual machines. The data traffic is analyzed to determine whether any of the data traffic is indicative of a malicious activity (e.g., unauthorized data transfers). If it appears a VM is engaging in malicious activity, then a counter for the VM is incremented by a predefined value that is associated with the malicious activity. When the counter for the VM exceeds a point threshold, a remediation action is taken with respect to the VM.Type: ApplicationFiled: August 2, 2013Publication date: February 5, 2015Applicant: International Business Machines CorporationInventors: Kelly Abuelsaad, Don T. Bailey, Shane B. McElligott, Hien Q. Nguyen, Susan M. Romero, Jeffrey D. Young
-
Patent number: 8266263Abstract: A computer program product and system are disclosed for distributed Preboot eXecution Environment (PXE) server booting.Type: GrantFiled: April 12, 2011Date of Patent: September 11, 2012Assignee: International Business Machines CorporationInventors: David T. Cain, Jeffrey B. Jennings, Jeffrey D. Young
-
Publication number: 20110276671Abstract: A computer program product and system are disclosed for distributed Preboot eXecution Environment (PXE) server booting.Type: ApplicationFiled: April 12, 2011Publication date: November 10, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David T. Cain, Jeffrey B. Jennings, Jeffrey D. Young
-
Patent number: 7953793Abstract: A method, computer program product, and system are disclosed for distributed Preboot execution Environment (PXE) server booting. The method may include receiving a PXE boot image request from a plurality of target machines and sending one or more target machines a temporary PXE server RAM image and a subset of target machines. The temporary PXE server RAM image assigns a recipient target machine as a temporary PXE server and each temporary PXE server is delegated the subset of target machines to PXE boot. The method may also include receiving a subset boot confirmation from each temporary PXE server that indicates that the subset of target machines delegated to each temporary PXE server booted successfully. Finally, the method may include sending the one or more temporary PXE servers an agent boot image in response to the subset boot confirmation from each temporary PXE server.Type: GrantFiled: January 8, 2009Date of Patent: May 31, 2011Assignee: International Business Machines CorporationInventors: David T. Cain, Jeffrey B. Jennings, Jeffrey D. Young
-
Publication number: 20100174810Abstract: A method, computer program product, and system are disclosed for distributed Preboot execution Environment (PXE) server booting. The method may include receiving a PXE boot image request from a plurality of target machines and sending one or more target machines a temporary PXE server RAM image and a subset of target machines. The temporary PXE server RAM image assigns a recipient target machine as a temporary PXE server and each temporary PXE server is delegated the subset of target machines to PXE boot. The method may also include receiving a subset boot confirmation from each temporary PXE server that indicates that the subset of target machines delegated to each temporary PXE server booted successfully. Finally, the method may include sending the one or more temporary PXE servers an agent boot image in response to the subset boot confirmation from each temporary PXE server.Type: ApplicationFiled: January 8, 2009Publication date: July 8, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David T. Cain, Jeffrey B. Jennings, Jeffrey D. Young
-
Publication number: 20090076726Abstract: Acquiring structural defects and vegetation conditions on electric transmission lines and the right of way a touch screen laptop including memory capability associated with a GPS unit. Operating the laptop off of store geographic coordinates of structures and acquiring such coordinates when desired. The touch screen has buttons corresponding to the conditions for entry to memory a record of conditions corresponding to that ascribed to the button. Capturing a structure for data entry when a preselected distance exists between the laptop and a structure and further programmed to enter into memory any condition entries through the touch screen, releasing when the distance is exceeded, and recording to memory all entries made during capture. Photos can be taken of a condition and a voice note can be generated for a condition, both being recorded in memory with condition entries and all indexed to the captured structure.Type: ApplicationFiled: July 23, 2008Publication date: March 19, 2009Inventors: Joseph A. Gemignani, JR., Jeffrey D. Young