Patents by Inventor John A. Interrante
John A. Interrante 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: 9870295Abstract: A system includes a processor and a non-transitory computer-readable medium. The non-transitory computer-readable medium comprises instructions executable by the processor to cause the system to perform a method. The method comprises receiving a first job to execute and executing the first job. A plurality of data associated with the first job is determined. The plurality of data comprises data associated with (i) a second job executed immediately prior to the first job, (ii) a third job executed immediately after the first job, (iii) a determination of whether the first job failed or executed successfully and (iv) a type of data associated with the first job. The determined plurality of data is stored.Type: GrantFiled: July 18, 2014Date of Patent: January 16, 2018Assignee: GENERAL ELECTRIC COMPANYInventors: Christina Ann Leber, John A. Interrante, Kareem Sherif Aggour, Jenny Marie Weisenberg Williams
-
Publication number: 20160019091Abstract: A system includes a processor and a non-transitory computer-readable medium. The non-transitory computer-readable medium comprises instructions executable by the processor to cause the system to perform a method. The method comprises receiving a first job to execute and executing the first job. A plurality of data associated with the first job is determined The plurality of data comprises data associated with (i) a second job executed immediately prior to the first job, (ii) a third job executed immediately after the first job, (iii) a determination of whether the first job failed or executed successfully and (iv) a type of data associated with the first job. The determined plurality of data is stored.Type: ApplicationFiled: July 18, 2014Publication date: January 21, 2016Inventors: Christina Ann Leber, John A. Interrante, Kareem Sherif Aggour, Jenny Marie Weisenberg Williams
-
Publication number: 20150379022Abstract: Embodiments of the disclosure can include MapReduce systems and methods with integral mapper and reducer compute runtime environments. An example system with an integral reducer compute runtime environment can include mappers and reducers executable on a computer cluster. The mappers can be operable to receive raw input data and generate first input data based on the raw input data. The mappers can be operable to generate first result data based on the first input data. Based on the first result data, the mappers can be operable to generate (K, V) pairs. The reducers can be operable to receive the (K, V) pairs and generate second input data based on the (K, V) pairs. The reducers can be operable to transmit the second input data to integral compute runtime environment being run within the reducers and operable to generate second result data based on the second input data. Based on the second result data, the reducers can be operable to generate output data.Type: ApplicationFiled: June 27, 2014Publication date: December 31, 2015Inventors: Ernest Charles Puig, John A. Interrante, Mark David Osborn, Eric Pool
-
Patent number: 8689437Abstract: A method for forming an integrated circuit assembly comprises forming first solder bumps on a first die, and forming a first structure comprising the first die, the first solder bumps, a first flux, and a first substratum. The first die is placed upon the first substratum. The first solder bumps are between the first die and the first substratum. The first flux holds the first die substantially flat and onto the first substratum.Type: GrantFiled: June 24, 2009Date of Patent: April 8, 2014Assignee: International Business Machines CorporationInventors: Bing Dang, David Hirsch Danovitch, Mario John Interrante, John Ulrich Knickerbocker, Michael Jay Shapiro, Van Thanh Truong
-
Patent number: 8428650Abstract: A reconfigurable RF transceiver for use in either a base station or a mobile station Of a wireless network. The reconfigurable RF transceiver comprises a first receive path that down-converts an incoming RF signal to analog and digital baseband signals. The first receive path in a first mode down-converts the incoming RF signal in a receive frequency band for the base station and in a second mode down-converts the incoming RF signal in a receive frequency band for the mobile station. The reconfigurable RF transceiver further comprises a transmit path for up-converting an outgoing baseband signal to an outgoing RF signal. The transmit path in the first mode up-converts the outgoing baseband signal in a transmit frequency band for the base station and in the second mode up-converts the outgoing baseband signal in a transmit frequency band for the mobile station.Type: GrantFiled: March 11, 2005Date of Patent: April 23, 2013Assignee: Samsung Electronics Co., Ltd.Inventors: Warren T. Pottenger, Michael L. Brobston, John A. Interrante, Lup M. Loh, William M. Hurley
-
Publication number: 20100326702Abstract: Methods and apparatus for forming an integrated circuit assembly are presented, for example, three dimensional integrated circuit assemblies. Lower height 3DIC assemblies due Use of, for example, thinned wafers, low-height solder bumps, and through silicon vias provide for low height three dimensional integrated circuit assemblies. For example, a method for forming an integrated circuit assembly comprises forming first solder bumps on a first die, and forming a first structure comprising the first die, the first solder bumps, a first flux, and a first substratum. The first die is placed upon the first substratum. The first solder bumps are between the first die and the first substratum. The first flux holds the first die substantially flat and onto the first substratum.Type: ApplicationFiled: June 24, 2009Publication date: December 30, 2010Applicant: International Business Machines CorporationInventors: Bing Dang, David Hirsch Danovitch, Mario John Interrante, John Ulrich Knickerbocker, Michael Jay Shapiro, Van Thanh Truong
-
Patent number: 7627454Abstract: A method for predicting or detecting an event in turbomachinery includes the steps of obtaining operational data from at least one machine and at least one peer machine. The operational data comprises a plurality of performance metrics. A genetic algorithm (GA) analyzes the operational data, and generates a plurality of clauses, which are used to characterize the operational data. The clauses are evaluated as being either “true” or “false”. A fitness function identifies a fitness value for each of the clauses. A perturbation is applied to selected clauses to create additional clauses, which are then added to the clauses group. The steps of applying a fitness function, selecting a plurality of clauses, and applying a perturbation can be repeated until a predetermined fitness value is reached. The selected clauses are then applied to the operational data from the machine to detect or predict a past, present or future event.Type: GrantFiled: October 16, 2007Date of Patent: December 1, 2009Assignee: General Electric CompanyInventors: Christina A. LaComb, John A. Interrante, Thomas R. Kiehl, Deniz Senturk-Doganaksoy, Bethany K. Hoogs
-
Patent number: 7620399Abstract: A method for performing handover between multiple modes for a mobile station is provided. The method includes operating the mobile station in a first mode. A handover from the first mode to a second mode is performed using a single wireless receiver. The mobile station operates in the second mode after performing the handover.Type: GrantFiled: August 29, 2006Date of Patent: November 17, 2009Assignee: Samsung Electronics Co., Ltd.Inventors: Seong-Eun Kim, John A. Interrante, Lup M. Loh
-
Publication number: 20090100293Abstract: A method for predicting or detecting an event in turbomachinery includes the steps of obtaining operational data from at least one machine and at least one peer machine. The operational data comprises a plurality of performance metrics. A genetic algorithm (GA) analyzes the operational data, and generates a plurality of clauses, which are used to characterize the operational data. The clauses are evaluated as being either “true” or “false”. A fitness function identifies a fitness value for each of the clauses. A perturbation is applied to selected clauses to create additional clauses, which are then added to the clauses group. The steps of applying a fitness function, selecting a plurality of clauses, and applying a perturbation can be repeated until a predetermined fitness value is reached. The selected clauses are then applied to the operational data from the machine to detect or predict a past, present or future event.Type: ApplicationFiled: October 16, 2007Publication date: April 16, 2009Inventors: Christina A. LaComb, John A. Interrante, Thomas R. Kiehl, Deniz Senturk-Doganaksoy, Bethany K. Hoogs
-
Patent number: 7398216Abstract: A Jini™-based distributed computing platform architecture constructed to facilitate dynamic availability of eCommerce services over the Internet by which new services made available by a service provider are instantly accessible to a user through a web server.Type: GrantFiled: December 12, 2000Date of Patent: July 8, 2008Assignee: Lockheed Martin CorporationInventors: Janet A. Barnett, John A. Interrante, Osmon R. Oksoy, Jesse N. Schechter, Bassel O. Williams
-
Publication number: 20070032238Abstract: A method for performing handover between multiple modes for a mobile station is provided. The method includes operating the mobile station in a first mode. A handover from the first mode to a second mode is performed using a single wireless receiver. The mobile station operates in the second mode after performing the handover.Type: ApplicationFiled: August 29, 2006Publication date: February 8, 2007Applicant: SAMSUNG ELECTRONICS CO., LTDInventors: Seong-Eun Kim, John Interrante, Lup Loh
-
Publication number: 20060052124Abstract: A reconfigurable RF transceiver for use in either a base station or a mobile station Of a wireless network. The reconfigurable RF transceiver comprises a first receive path that down-converts an incoming RF signal to analog and digital baseband signals. The first receive path in a first mode down-converts the incoming RF signal in a receive frequency band for the base station and in a second mode down-converts the incoming RF signal in a receive frequency band for the mobile station. The reconfigurable RF transceiver further comprises a transmit path for up-converting an outgoing baseband signal to an outgoing RF signal. The transmit path in the first mode up-converts the outgoing baseband signal in a transmit frequency band for the base station and in the second mode up-converts the outgoing baseband signal in a transmit frequency band for the mobile station.Type: ApplicationFiled: March 11, 2005Publication date: March 9, 2006Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Warren Pottenger, Michael Brobston, John Interrante, Lup Loh, William Hurley
-
Patent number: 6922832Abstract: A system for distributing services for execution by dynamically available resources is disclosed. A computational load of a service for execution is distributed among the dynamically available resources such that no resource is under or over utilized. The system includes an Execution Server, arranged to communicate with at least one user browser, including an Execution Manager servlet, a Results Manager servlet, and a Results Finder servlet. The system further includes a Load Balancer Lookup Finder object for finding and identifying an available Load Balancer to the Execution Manager at least one Load Balancer, at least one Compute Server and a Compute Server Lookup Finder object in communication with the Load Balancer to find and effectively utilize the available Compute Servers for executing the user services.Type: GrantFiled: December 12, 2000Date of Patent: July 26, 2005Assignee: Lockheed Martin CorporationInventors: Janet A. Barnett, John A. Interrante, Osmon R. Oksoy, Jesse N. Schecter, Bassel O. Williams
-
Publication number: 20040138933Abstract: A process for developing a model and integrating the model into a business intelligence system includes: (a) defining at least one variable X to serve as an input to the model and at least one output variable Y to serve as an output of the model; (b) assessing whether there is sufficient data of sufficient quality to operate the model in the business intelligence system of the business, and creating a prototype design of the model; (c) further developing the prototype design of the model to produce a final model design, and validating output results provided by the final model design; (d) implementing the final model design to produce an implemented model, and developing an interface that enables a user to interact with the implemented model; and (e) integrating the implemented model and associated interface into the business intelligence system to provide an integrated model, and repetitively monitoring the accuracy of output results provided by the integrated model.Type: ApplicationFiled: April 18, 2003Publication date: July 15, 2004Inventors: Christina A. LaComb, Amy V. Aragones, Hong Cheng, Michael C. Clark, Snehil Gambhir, Mark R. Gilder, John A. Interrante, Christopher D. Johnson, Thomas P. Repoff, Deniz Senturk
-
Patent number: 6747978Abstract: Disclosed is an apparatus for and method of routing telephony data packets by checking the address of each data packet as the data packet is sent to a common random access memory to be used by all of a plurality of router. The appropriate output link is ascertained by use of a lookup table accessible by each of the plurality of routers. The location of the data packet in memory is then sent to a FIFO entity associated with the appropriate output link. When the queue for that link reaches a pointer in the FIFO for that data packet, it is retrieved from memory and forwarded to its destination.Type: GrantFiled: May 27, 1999Date of Patent: June 8, 2004Assignee: Nortel Networks LimitedInventors: Daniel D. Lewallen, John A. Interrante, William M. Hurley
-
Publication number: 20040015381Abstract: A digital cockpit allows a cockpit user to “steer” a business in the same manner that a cockpit of an airplane is used to control the airplane. A number of digital cockpit features enable this functionality. For example, the digital cockpit provides an efficient mechanism for providing prompt reporting regarding a business's past behavior, its current behavior, and its projected future behavior. The digital cockpit uses a suite of business models to provide such information. The digital cockpit further includes mechanisms for allowing a user to carry out desired control of the business by making changes to the business's processes and associated systems. Further, the digital cockpit provides a modular design which allows for the efficient plug-in and modification of business models.Type: ApplicationFiled: January 9, 2003Publication date: January 22, 2004Inventors: Christopher D. Johnson, Christina A. LaComb, Hong Cheng, Brian N. Dingman, John A. Interrante, Peter A. Kalish, Navneet Kapoor, Richard P. Messmer, Sunil Rajpal, Melvin K. Simmons
-
Publication number: 20020111814Abstract: A Jini™-based distributed computing platform architecture constructed to facilitate dynamic availability of eCommerce services over the Internet by which new services made available by a service provider are instantly accessible to a user through a web server.Type: ApplicationFiled: December 12, 2000Publication date: August 15, 2002Inventors: Janet A. Barnett, John A. Interrante, Osmon R. Oksoy, Jesse N. Schechter, Bassel O. Williams
-
Publication number: 20020073134Abstract: A system for distributing services for execution by dynamically available resources is disclosed. A computational load of a service for execution is distributed among the dynamically available resources such that no resource is under or over utilized. The system includes an Execution Server, arranged to communicate with at least one user browser, including an Execution Manager servlet, a Results Manager servlet, and a Results Finder servlet. The system further includes a Load Balancer Lookup Finder object for finding and identifying an available Load Balancer to the Execution Manager at least one Load Balancer, at least one Compute Server and a Compute Server Lookup Finder object in communication with the Load Balancer to find and effectively utilize the available Compute Servers for executing the user services.Type: ApplicationFiled: December 12, 2000Publication date: June 13, 2002Inventors: Janet A. Barnett, John A. Interrante, Osmon R. Oksoy, Jesse N. Schechter, Bassel O. Williams
-
Patent number: 6259155Abstract: A ceramic column grid array package suitable for mounting application specific integrated circuits or microprocessor chips onto a printed circuit board employing polymer reinforced columns on the substrate module is described. The polymer enhancement is formed by coating a thin conformal film of a polymer, such as, a polyimide onto the substrate module after the formation of the ceramic column grids to mechanically enhance the column to substrate attachment of the column to the substrate prior to mounting on a printed circuit card. Upon curing of the polymer film at a temperature below the melting point of the solder bond attaching the column grid to the substrate, the columns will be mechanically reinforced in their attachment to the substrate. Upon removal of the substrate module from a printed circuit card during rework, the columns of the grid array will remain with the substrate module, leaving no columns on the printed circuit card.Type: GrantFiled: April 12, 1999Date of Patent: July 10, 2001Assignee: International Business Machines CorporationInventors: Mario John Interrante, Raymond Alan Jackson, Sudipta Kumar Ray, Paul A. Zucco, Scott R. Dwyer