Patents by Inventor Michael Petrillo
Michael Petrillo 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).
-
Systems and methods of developments, testing, and distribution of applications in a computer network
Patent number: 10795648Abstract: Systems and methods of the disclosed subject matter are directed to receiving, at a server having a mobile application publishing platform, application information. The server determines a plurality of product modules based on the received application information. An affinity score for each of the product modules is dynamically determined from the received application information. The server provides at least one of the plurality of product modules for selection based on the dynamically determined affinity score. The server receives a selection of at least one of the plurality of product modules that is provided for selection based on the dynamically determined affinity score. The server generates an application that integrates the selected at least one of the plurality of product modules with the received application information so that the generated application includes a feature provided by the integrated at least one of the plurality of product modules.Type: GrantFiled: November 30, 2017Date of Patent: October 6, 2020Assignee: Google LLCInventors: Michael Petrillo, Atul Kumar -
Publication number: 20190163450Abstract: Systems and methods of the disclosed subject matter are directed to receiving, at a server having a mobile application publishing platform, application information. The server determines a plurality of product modules based on the received application information. An affinity score for each of the product modules is dynamically determined from the received application information. The server provides at least one of the plurality of product modules for selection based on the dynamically determined affinity score. The server receives a selection of at least one of the plurality of product modules that is provided for selection based on the dynamically determined affinity score. The server generates an application that integrates the selected at least one of the plurality of product modules with the received application information so that the generated application includes a feature provided by the integrated at least one of the plurality of product modules.Type: ApplicationFiled: November 30, 2017Publication date: May 30, 2019Inventors: Michael Petrillo, Atul Kumar
-
Patent number: 10302782Abstract: Embodiments include a detector with a flexible scintillator screen and a flexible photosensor array and an apparatus with supports coupled to the ends of the detector. The apparatus enables the detector to either flex repeatedly or be flexed and then fixedly held in a flexed configuration.Type: GrantFiled: May 24, 2018Date of Patent: May 28, 2019Assignee: Varex Imaging CorporationInventors: Scott Clark, Michael Petrillo, Richard E. Colbeth, Cody Bussey
-
Publication number: 20190146105Abstract: Embodiments include a detector with a flexible scintillator screen and a flexible photosensor array and an apparatus with supports coupled to the ends of the detector. The apparatus enables the detector to either flex repeatedly or be flexed and then fixedly held in a flexed configuration.Type: ApplicationFiled: May 24, 2018Publication date: May 16, 2019Applicant: Varex Imaging CorporationInventors: Scott Clark, Michael Petrillo, Richard E. Colbeth, Cody Bussey
-
Publication number: 20070158574Abstract: A radiation detector package includes a radiation-sensitive solid-state element (10) having a first electrode (12) and a pixelated second electrode (14) disposed on opposite principal surfaces of the solid-state element. An electronics board (20) receives an electrical signal from the solid-state element responsive to radiation incident upon the radiation-sensitive solid-state element. A light-tight shield (40, 40?) shields at least the radiation-sensitive solid-state element from light exposure and compresses an insulating elastomer and metal element connector (30, 32) between the pixilated electrode (14) and contact pads (24) on the electronics board.Type: ApplicationFiled: August 2, 2005Publication date: July 12, 2007Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.Inventors: Michael Petrillo, Sorin Cora, John Vesel, Sanyi Tseng, Jinghan Ye
-
Publication number: 20070145257Abstract: A system calibrates a solid state detector (20) for a radiation imaging device (10) in a single acquisition. A calibration phantom (40) emits radiation concurrently at at least first and second characteristic energy levels. A nuclear camera (16) generates associated sets of radiation data spanning both the first and second energy levels from the emitted radiation that is received by solid state detector (20). A means (64) determines associated centers of energy peaks and energy values of the generated data sets. A calibration means (80) calibrates at least one of gain, offset, performance and dead pixel correction based on the determined centers and peaks of the acquired data sets.Type: ApplicationFiled: October 6, 2004Publication date: June 28, 2007Applicant: Koninklijke Philips Electronics N.V.Inventors: Michael Petrillo, Jinghan Ye
-
Publication number: 20060097179Abstract: Gamma radiation events are received individually at elements of a detector array (18) at least one of the elements (P0) being defective. Each detector element converts incident radiation into a radiation event signal which is digitized by an analog-to-digital converter (42) into a coordinate position (x,y) on the detector array and energy (z). An event generator (48) generates radiation event signals for each defective element based on radiation events received at contributing elements, e.g., nearest neighbor elements (P1-P8). In a preferred embodiment, the contribution from each of the contributing elements is randomized by passing a token (56) among positions of a table (54) corresponding to each of the contributing elements. Each time a radiation event is received at the contributing element whose corresponding table position holds the token, that event also generates an event signal for the defective element and the token is passed (58).Type: ApplicationFiled: January 5, 2004Publication date: May 11, 2006Inventors: Michael Petrillo, Kim Hansen, Thomas Karpati
-
Patent number: 7030387Abstract: A nuclear camera system (10) includes a gantry (22, 23) disposed about an examination region (17) having detector heads (15 a,b,c) mounted to the gantry. The detector heads (15) include an enclosure (30, 34, 54, 56) defining a volume (61). A plurality of solid state detectors (40) are arranged in an array (36) within the enclosure volume. A first cold plate (46) is in thermally conductive contact with the plurality of solid state detectors. A first Peltier cooler (50) is in thermally conductive contact with the first cold plate, the first Peltier cooler provides for cooling the plurality of detectors in the array. A second cold plate (47) is located within the enclosure and is thermally insulated from first cold plate. A second Peltier cooler (52) is in thermally conductive contact with the second cold plate, the second Peltier cooler for removing moisture from the volume (61). A heat sink (56) is in thermally conductive contact with the first and second Peltier coolers.Type: GrantFiled: October 18, 2002Date of Patent: April 18, 2006Assignee: Koninklijke Philips Electronics N.V.Inventors: Oleg Serebryanov, Michael Petrillo, Sorin Cora
-
Publication number: 20050226527Abstract: The invention relates to a method in which the information contents of an image of a moving object is enhanced. The invention also relates to a system in which such a method can be carried out and to a computer program enabling a data processing unit to carry out such a method. The method is used notably in the field of medical imaging systems. According to the method first a first image of a moving object is acquired by means of a first imaging method, said image containing artifacts which are caused by the object motion. From two further images, acquired by means of a second imaging respective state of motion of the motion, there is formed a motion model which is implemented in a different manner in image processing or image forming steps, so that the information contents of either the first image or a combination image, formed from the first image and the two further images, is enhanced.Type: ApplicationFiled: July 8, 2003Publication date: October 13, 2005Inventors: Jurgen Weese, Peter Roesch, Angela Da Silva, Michael Petrillo
-
Publication number: 20040075059Abstract: A nuclear camera system (10) includes a gantry (22, 23) disposed about an examination region (17) having detector heads (15 a,b,c) mounted to the gantry. The detector heads (15) include an enclosure (30, 34, 54, 56) defining a volume (61). A plurality of solid state detectors (40) are arranged in an array (36) within the enclosure volume. A first cold plate (46) is in thermally conductive contact with the plurality of solid state detectors. A first Peltier cooler (50) is in thermally conductive contact with the first cold plate, the first Peltier cooler provides for cooling the plurality of detectors in the array. A second cold plate (47) is located within the enclosure and is thermally insulated from first cold plate. A second Peltier cooler (52) is in thermally conductive contact with the second cold plate, the second Peltier cooler for removing moisture from the volume (61). A heat sink (56) is in thermally conductive contact with the first and second Peltier coolers.Type: ApplicationFiled: October 18, 2002Publication date: April 22, 2004Inventors: Oleg Serebryanov, Michael Petrillo, Sorin Cora