Patents by Inventor Jason Ferris
Jason Ferris 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: 11675521Abstract: An inventory of computer resources requiring backup data protection including an estimate of future growth of storage resources along with a set of data retention policies, rules, and outcomes in conformance with business requirements, is created. An architecture for initial ingest of protected data and a backup execution approach is created, based on the resource inventory, a sizing and assumptions of resources and data, and the set of data retention policies, rules, and outcomes. An initial ingest copies the protected data to the backup storage. The initial ingest architecture is transformed to a steady-state ingest phase, by incrementally adjusting the resources based on progress of the initial ingest. Responsive to completing the initial ingest of protected data, a steady-state backup ingest is performed. A validity of the sizing and assumptions of architecture resources is determined and an adjustment to the resources is performed based on the validity determination.Type: GrantFiled: August 19, 2021Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: James Patrick Smith, Austen M. Cook, Thomas Franklin Ramke, Jr., Jason Ferris Basler, David George Derk, Lisa Anne Huston, Edward M. Collins, Mark L. Yakushev
-
Publication number: 20230167645Abstract: The present disclosure relates generally to building surface panels, for example, suitable for covering a support structure of a building. The present disclosure relates more particularly to a building surface panel including a hollow panel body, a fastening strip attached to the panel body, and an overhang attached to the panel body and extending along the lower side of the building surface panel. The building surface panel includes a rear-facing engagement surface disposed at the upper side of the building surface panel and a front-facing engagement surface disposed at the lower side of the building surface panel. The front facing engagement surface is configured to engage a rear facing engagement surface of a lower neighboring building surface panel.Type: ApplicationFiled: October 5, 2022Publication date: June 1, 2023Inventors: Robert L. Goetz, Brian W. Kirn, David J. Stucky, Mark G. Suchnya, Jason Ferris, Mark J. Dunmire
-
Publication number: 20230056105Abstract: An inventory of computer resources requiring backup data protection including an estimate of future growth of storage resources along with a set of data retention policies, rules, and outcomes in conformance with business requirements, is created. An architecture for initial ingest of protected data and a backup execution approach is created, based on the resource inventory, a sizing and assumptions of resources and data, and the set of data retention policies, rules, and outcomes. An initial ingest copies the protected data to the backup storage. The initial ingest architecture is transformed to a steady-state ingest phase, by incrementally adjusting the resources based on progress of the initial ingest. Responsive to completing the initial ingest of protected data, a steady-state backup ingest is performed. A validity of the sizing and assumptions of architecture resources is determined and an adjustment to the resources is performed based on the validity determination.Type: ApplicationFiled: August 19, 2021Publication date: February 23, 2023Inventors: James Patrick Smith, Austen M. Cook, Thomas Franklin Ramke, JR., Jason Ferris Basler, David George Derk, Lisa Anne Huston, Edward M. Collins, Mark L. Yakushev
-
Patent number: 9574666Abstract: An improved mechanical face seal is provided which includes a pair of relatively rotatable seal rings having opposing seal faces. At least one of the seal faces includes a reverse trapezoidal face pattern having a sine wave depth profile wherein individual face features are circumferentially spaced over the seal face. The reverse trapezoidal face pattern serves to generate a hydrodynamic lift which provides a stable separation of the seal faces that permits formation of a fluid film between the seal faces. The individual trapezoidal grooves have a sinusoidal or similarly shaped depth profile wherein the trapezoid shape is arranged with the narrower edge communicating with the high pressure side of the seal, and the wider edge forms a circumferential dam region towards the low pressure side of the seal.Type: GrantFiled: January 23, 2014Date of Patent: February 21, 2017Assignee: Flowserve Management CompanyInventors: Jason Ferris, Larry Jacobs, Christopher Gray
-
Patent number: 9140366Abstract: A bearing isolator seal includes a rotor and stator wherein the stator has inboard and outboard radial projections which define a groove bounded by groove side faces and a groove bottom face. The rotor extends radially and then axially so as to lie closely adjacent to the terminal end of the outboard radial projection on the stator to define an entrance passageway. The bearing isolator seal includes a surface geometry which is believed to result in improved exclusion of contaminants, particularly from high velocity water spray, wherein the entrance passageway is angled to increase the rotational effects of exclusion during shaft rotation, and wherein the groove side faces are also angled to assist in redirecting spray and other contaminants away from the passageway.Type: GrantFiled: January 8, 2015Date of Patent: September 22, 2015Assignee: Flowserve Management CompanyInventors: Jason Ferris, Paul Bender, Jason Malocha, Joseph Barker
-
Publication number: 20140203517Abstract: An improved mechanical face seal is provided which includes a pair of relatively rotatable seal rings having opposing seal faces. At least one of the seal faces includes a reverse trapezoidal face pattern having a sine wave depth profile wherein individual face features are circumferentially spaced over the seal face. The reverse trapezoidal face pattern serves to generate a hydrodynamic lift which provides a stable separation of the seal faces that permits formation of a fluid film between the seal faces. The individual trapezoidal grooves have a sinusoidal or similarly shaped depth profile wherein the trapezoid shape is arranged with the narrower edge communicating with the high pressure side of the seal, and the wider edge forms a circumferential dam region towards the low pressure side of the seal.Type: ApplicationFiled: January 23, 2014Publication date: July 24, 2014Applicant: Flowserve Management CompanyInventors: Jason Ferris, Larry Jacobs, Christopher Gray
-
Patent number: 8631217Abstract: An apparatus, system, and method are disclosed for a virtual machine backup. A name module establishes an administrative machine name for a virtual machine. A space module associates at least one administrative name space with the administrative machine name. A backup module backs up files belonging to the virtual machine using a backup proxy, wherein the files are segregated under the administrative machine name and are accessible using only a secure key belonging to the virtual machine and without using a backup proxy secure key. A mask module masks out pathname components for each backup file pathname so that the backup file pathname is equivalent to a virtual machine file pathname.Type: GrantFiled: February 26, 2008Date of Patent: January 14, 2014Assignee: International Business Machines CorporationInventors: Jason Ferris Basler, David George Derk, Vadzim Ivanovich Piletski, James Patrick Smith
-
Patent number: 8561024Abstract: Capability test programs are generated implementing the capability test test cases for the components, wherein component developers use the capability test programs to test components during the development and coding of the components. Documentation is generated describing component abstract test cases incorporating information on capability test test cases. Component test programs are generated implementing the component abstract test cases for the components and utilizing capability test programs, wherein each component test program tests one component for at least one test case specified in the component abstract test case documentation for the component. The capability test programs and component test programs are stored in a shared repository. A software development program is deployed to enable the developers and testers to execute groups of component test programs in the shared repository to test the components during different phases of the development of the software product.Type: GrantFiled: January 23, 2007Date of Patent: October 15, 2013Assignee: International Business Machines CorporationInventors: Jason Ferris Basler, James Michael Dile, Neeta Garimella, Avishai Haim Hochberg, Ursula Richter, Jean Elizabeth Vargas, Mark L. Yakushev
-
Patent number: 8458419Abstract: Systems and methods for backing up applications executing on a virtual machine are provided. The method comprises submitting a first notification to a remote computing system to prepare an application running on a virtual machine for backup, such that application data consistency is maintained during the backup process; receiving a second notification from the remote computing system, indicating that the application is prepared for backup; creating a snapshot of the virtual machine in response to the second notification; and receiving application data from the computing system to process the snapshot and complete an application-specific backup for the virtual machine.Type: GrantFiled: February 27, 2008Date of Patent: June 4, 2013Assignee: International Business Machines CorporationInventors: Jason Ferris Basler, David George Derk, James Patrick Smith
-
Publication number: 20090216970Abstract: An apparatus, system, and method are disclosed for a virtual machine backup. A name module establishes an administrative machine name for a virtual machine. A space module associates at least one administrative name space with the administrative machine name. A backup module backs up files belonging to the virtual machine using a backup proxy, wherein the files are segregated under the administrative machine name and are accessible using only a secure key belonging to the virtual machine and without using a backup proxy secure key. A mask module masks out pathname components for each backup file pathname so that the backup file pathname is equivalent to a virtual machine file pathname.Type: ApplicationFiled: February 26, 2008Publication date: August 27, 2009Inventors: Jason Ferris Basler, David George Derk, Vadzim Ivanovich Piletski, James Patrick Smith
-
Publication number: 20090216816Abstract: Systems and methods for backing up applications executing on a virtual machine are provided. The method comprises submitting a first notification to a remote computing system to prepare an application running on a virtual machine for backup, such that application data consistency is maintained during the backup process; receiving a second notification from the remote computing system, indicating that the application is prepared for backup; creating a snapshot of the virtual machine in response to the second notification; and receiving application data from the computing system to process the snapshot and complete an application-specific backup for the virtual machine.Type: ApplicationFiled: February 27, 2008Publication date: August 27, 2009Inventors: Jason Ferris Basler, David George Derk, James Patrick Smith
-
Publication number: 20080178154Abstract: Capability test programs are generated implementing the capability test test cases for the components, wherein component developers use the capability test programs to test components during the development and coding of the components. Documentation is generated describing component abstract test cases incorporating information on capability test test cases. Component test programs are generated implementing the component abstract test cases for the components and utilizing capability test programs, wherein each component test program tests one component for at least one test case specified in the component abstract test case documentation for the component. The capability test programs and component test programs are stored in a shared repository. A software development program is deployed to enable the developers and testers to execute groups of component test programs in the shared repository to test the components during different phases of the development of the software product.Type: ApplicationFiled: January 23, 2007Publication date: July 24, 2008Applicant: International Business Machines CorporationInventors: Jason Ferris Basler, James Michael Dile, Neeta Garimella, Avishai Haim Hochberg, Ursula Richter, Jean Elizabeth Vargas, Mark L. Yakushev
-
Publication number: 20080140960Abstract: A system and method to optimize memory usage during data backup. The system generates lists of files and attributes corresponding to local files and backup files, selectively allocates storage of the lists to the hard disk and/or memory, compares the lists, and updates the backup files to reflect differences between the local files and the backup files. At least a portion of the lists may be allocated to hard disk storage based on preestablised criteria such as historical memory usage, a dynamic determination of the amount of available memory relative to the amount of memory needed to perform a current backup, or a prior determination of the amount of available memory compared to the amount of memory required to perform a current backup. In this manner, the present invention efficiently utilizes memory resources to perform incremental backup procedures quickly and reliably and facilitates large scale file backup.Type: ApplicationFiled: December 6, 2006Publication date: June 12, 2008Inventors: Jason Ferris Basler, Avishai Haim Hochberg, Charles Alan Nichols, Vadzim Ivanovich Piletski, Thomas Franklin Ramke, James Patrick Smith, Peter Tanenhaus