Patents by Inventor Jonathan Tran
Jonathan Tran 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: 12090715Abstract: Systems and methods are provided for facilitating pick and placement of preforms. One embodiment is a method for picking and placing a preform. The method includes placing an inner surface of a first caul plate into contact with a first side of a stringer preform, such that an outer surface of the first caul plate forms a first plane that is uniform along a length of the stringer preform, placing an inner surface of a second caul plate into contact with a second side of the stringer preform, such that an outer surface of the second caul plate forms a second plane that is parallel to the first plane along a length of the stringer preform, grasping the caul plates at the first plane and the second plane along the length of the stringer preform, and lifting the stringer preform together with the caul plates while maintaining the grasp.Type: GrantFiled: November 10, 2023Date of Patent: September 17, 2024Assignee: The Boeing CompanyInventors: Jonathan Y. Ahn, Davis Tran
-
Patent number: 11790249Abstract: The disclosed technology includes systems and methods for automatically generating a dynamic system context diagram based on machine-readable code. A method can include receiving, at a rules engine, machine-readable code describing interactions among a plurality of applications in software architecture, evaluating, with the rules engine in communication with a system of record (SoR), compliance of the interactions among the plurality of applications according to the SoR, identifying, with the rules engine, and based on compliance evaluation, one or more dependencies among the plurality of applications, generating, with an output engine, a system context diagram image comprising a graphical representation of the plurality of applications with associated interactions and dependencies, and outputting, for display, the system context diagram image.Type: GrantFiled: November 28, 2022Date of Patent: October 17, 2023Assignee: CAPITAL ONE SERVICES, LLCInventors: Zachary Blizzard, Christopher Ocampo, Tanusree McCabe, Bradley Dellinger, Bita Akhlaghi, Francois Tur, Diego Norri, Elizabeth Ashton, Asa Britten, Jonathan Tran, Natalia Noyes, Keith Spaar, Richard Dillon, Abhishek Ravi, Asher Gilani, Daniel Tran, Claude Reyes, Blair Christopher
-
Patent number: 11526775Abstract: The disclosed technology includes systems and methods for automatically generating a dynamic system context diagram based on machine-readable code. A method can include receiving, at a rules engine, machine-readable code describing interactions among a plurality of applications in software architecture, evaluating, with the rules engine in communication with a system of record (SoR), compliance of the interactions among the plurality of applications according to the SoR, identifying, with the rules engine, and based on compliance evaluation, one or more dependencies among the plurality of applications, generating, with an output engine, a system context diagram image comprising a graphical representation of the plurality of applications with associated interactions and dependencies, and outputting, for display, the system context diagram image.Type: GrantFiled: February 1, 2021Date of Patent: December 13, 2022Assignee: CAPITAL ONE SERVICES, LLCInventors: Zachary Blizzard, Christopher Ocampo, Tanusree McCabe, Bradley Dellinger, Bita Akhlaghi, Francois Tur, Diego Norri, Elizabeth Ashton, Asa Britten, Jonathan Tran, Natalia Noyes, Keith Spaar, Richard Dillon, Abhishek Ravi, Asher Gilani, Daniel Tran, Claude Reyes, Blair Christopher
-
Publication number: 20220301365Abstract: A handheld, interactive connector for an automotive diagnostic device configured for engagement with a diagnostic port on a includes a housing and a connector port coupled to the housing. The connector port is configured to be plug connectable to the diagnostic port to establish a communication pathway between the connector and the vehicle. The connector further includes a control unit configured to receive a user initiation signal from a user sensing device and generate a speaker command signal in response to receiving the user initiation signal. A speaker is coupled to the housing and is in operative communication with the control unit to receive the speaker command signal therefrom. The speaker is configured to emit an audible signal corresponding to the speaker command signal.Type: ApplicationFiled: March 16, 2021Publication date: September 22, 2022Inventor: Jonathan Tran
-
Publication number: 20220254196Abstract: An interactive automotive diagnostic kiosk includes a main housing, a processor in the main housing, and a display screen coupled to the main housing and in operative communication with the processor. The kiosk additionally includes a cable head in operative communication with the processor. The cable head is configured to be plug connectable to a diagnostic port on a vehicle to facilitate data communication therebetween. The kiosk additionally includes a triggering sensor configured to detect at least a vehicle or a user and send a triggering signal to the processor in response to such detection. The processor is configured to autonomously generate a user guidance signal, executable by the display screen, to generate a visual alert on the display screen in response to receipt of the triggering signal.Type: ApplicationFiled: February 8, 2021Publication date: August 11, 2022Inventor: Jonathan Tran
-
Publication number: 20220245475Abstract: The disclosed technology includes systems and methods for automatically generating a dynamic system context diagram based on machine-readable code. A method can include receiving, at a rules engine, machine-readable code describing interactions among a plurality of applications in software architecture, evaluating, with the rules engine in communication with a system of record (SoR), compliance of the interactions among the plurality of applications according to the SoR, identifying, with the rules engine, and based on compliance evaluation, one or more dependencies among the plurality of applications, generating, with an output engine, a system context diagram image comprising a graphical representation of the plurality of applications with associated interactions and dependencies, and outputting, for display, the system context diagram image.Type: ApplicationFiled: February 1, 2021Publication date: August 4, 2022Inventors: Zachary Blizzard, Christopher Ocampo, Tanusree McCabe, Bradley Dellinger, Bita Akhlaghi, Francois Tur, Diego Norri, Elizabeth Ashton, Asa Britten, Jonathan Tran, Natalia Noyes, Keith Spaar, Richard Dillon, Abhishek Ravi, Asher Gilani, Daniel Tran, Claude Reyes, Blair Christopher
-
Patent number: 11193846Abstract: A compressible element for a sensor assembly includes an elastomer matrix having a first compressibility and a plurality of closed areas distributed within the elastomer matrix and each surrounded by the elastomer matrix. Each of the closed areas has a second compressibility greater than the first compressibility.Type: GrantFiled: March 16, 2020Date of Patent: December 7, 2021Assignees: TE CONNECTIVITY SERVICES GMBH, MEASUREMENT SPECIALTIES, INC.Inventors: Megan Hoarfrost Beers, Miguel Morales, Vishrut Vipul Mehta, Yilang Wu, Ting Gao, Vincent Wong, Jonathan Tran, Natasha V. Kachenko
-
Patent number: 11162860Abstract: A pressure sensing device includes a support structure, an isolated diaphragm, a working oil, and a MEMS die sensing element. The support structure defines a portion of a sealed cavity. The isolated diaphragm is mounted to the support structure. The isolated diaphragm has in inner side that defines an end of the sealed cavity and an outer side opposite the inner side. The working oil is contained within the sealed cavity. The MEMS die sensing element is enclosed within the support structure. The MEMS die sensing element is exposed to the working oil within the sealed cavity. A pressure exerted on the outer side of the isolated diaphragm by a fluid medium is transferred via the working oil to the MEMS die sensing element to measure the pressure of the fluid medium. The working oil has a low vapor pressure and a low volatility content.Type: GrantFiled: June 28, 2019Date of Patent: November 2, 2021Assignee: MEASUREMENT SPECIALTIES, INC.Inventors: Natasha V. Kachenko, Jonathan Tran
-
Publication number: 20210285837Abstract: A compressible element for a sensor assembly includes an elastomer matrix having a first compressibility and a plurality of closed areas distributed within the elastomer matrix and each surrounded by the elastomer matrix. Each of the closed areas has a second compressibility greater than the first compressibility.Type: ApplicationFiled: March 16, 2020Publication date: September 16, 2021Applicants: TE Connectivity Services GmbH, Measurement Specialities, Inc.Inventors: Megan Hoarfrost Beers, Miguel Morales, Vishrut Vipul Mehta, Yilang Wu, Ting Gao, Vincent Wong, Jonathan Tran, Natasha V. Kachenko
-
Publication number: 20200003649Abstract: A pressure sensing device includes a support structure, an isolated diaphragm, a working oil, and a MEMS die sensing element. The support structure defines a portion of a sealed cavity. The isolated diaphragm is mounted to the support structure. The isolated diaphragm has in inner side that defines an end of the sealed cavity and an outer side opposite the inner side. The working oil is contained within the sealed cavity. The MEMS die sensing element is enclosed within the support structure. The MEMS die sensing element is exposed to the working oil within the sealed cavity. A pressure exerted on the outer side of the isolated diaphragm by a fluid medium is transferred via the working oil to the MEMS die sensing element to measure the pressure of the fluid medium. The working oil has a low vapor pressure and a low volatility content.Type: ApplicationFiled: June 28, 2019Publication date: January 2, 2020Applicant: Measurement Specialties, Inc.Inventors: Natasha V. Kachenko, Jonathan Tran
-
Patent number: 10394202Abstract: Calibration and control of a 3D printing device is disclosed. In one aspect, sensor-based feedback may be used to iteratively determine and align line height calibration settings of the 3D printing device. In another aspect, the 3D printing device may include an instruction pre-processor to detect placeholder data in received machine instructions and to replace the placeholder data with instructions that are executable by the 3D printing device.Type: GrantFiled: July 15, 2016Date of Patent: August 27, 2019Assignee: Voxel8, Inc.Inventors: John Minardi, Travis Busbee, Jonathan Tran, Max Eskin
-
Publication number: 20170050388Abstract: A three-dimensional (3D) printer device includes a first extruder configured to deposit a material on a deposition platform, an actuator coupled to at least one of the first extruder or the deposition platform, and a controller coupled to the actuator. The controller is configured to cause the first extruder to deposit a first portion of the material corresponding to a first portion of a physical model. The controller may be configured to cause the first extruder to be cleaned, purged, or both, after the first extruder deposits the first portion of the material. The controller may be configured to cause the first extruder to deposit a second portion of the material after the first extruder is cleaned. The second portion of the material corresponds to a second portion of the physical model.Type: ApplicationFiled: July 22, 2016Publication date: February 23, 2017Inventors: John Minardi, Travis Busbee, Jonathan Tran, Max Eskin
-
Publication number: 20170050381Abstract: A three-dimensional (3D) printer device includes an extruder configured to deposit a material on a deposition platform, an actuator coupled to at least one of the extruder or the deposition platform, and a controller coupled to the actuator. The controller is configured to cause the extruder to deposit a first portion of the material corresponding to a first line, and after depositing a second portion of the material corresponding to a first end of the first line, to cause relative motion of the extruder and the deposition platform such that the extruder moves back along the first line while the extruder concurrently moves away from the deposition platform.Type: ApplicationFiled: July 22, 2016Publication date: February 23, 2017Inventors: John Minardi, Travis Busbee, Jonathan Tran, Max Eskin
-
Publication number: 20170052531Abstract: A method include obtaining model data specifying a three-dimensional (3D) model of an object. The method also includes generating first machine instructions executable by a 3D printing device to generate a first portion of a physical model of the object by depositing material using a syringe extruder. The first machine instructions indicate a first value of a pressure setting, the pressure setting indicating a pressure to be applied to the syringe extruder. The method also includes generating second machine instructions executable by a 3D printing device to generate a second portion of the physical model of the object by depositing material using the syringe extruder. The second machine instructions indicate a second value of the pressure setting, the second value different from the first value.Type: ApplicationFiled: July 25, 2016Publication date: February 23, 2017Inventors: John Minardi, Travis Busbee, Jonathan Tran, Max Eskin
-
Publication number: 20170050374Abstract: Calibration and control of a 3D printing device is disclosed. In one aspect, sensor-based feedback may be used to iteratively determine and align line height calibration settings of the 3D printing device. In another aspect, the 3D printing device may include an instruction pre-processor to detect placeholder data in received machine instructions and to replace the placeholder data with instructions that are executable by the 3D printing device.Type: ApplicationFiled: July 15, 2016Publication date: February 23, 2017Inventors: John Minardi, Travis Busbee, Jonathan Tran, Max Eskin
-
Publication number: 20170050382Abstract: A three-dimensional (3D) printer and method of 3D printing including receiving a 3D model of an object to be printed, receiving information including material properties of the materials to be extruded, and generating a set of sensor-based printer control parameters to print the object on the 3D printer based, at least in part, on sensor input.Type: ApplicationFiled: August 19, 2016Publication date: February 23, 2017Inventors: John Minardi, Jonathan Tran
-
Publication number: 20170052516Abstract: A method includes obtaining first model data specifying a first three-dimensional (3D) model of a first object and obtaining second model data specifying a second 3D model of a second object. The first model data indicates a location of the first 3D model relative to a model space and the second model data indicates a location of the second 3D model relative to the model space, where the second 3D model intersects the first 3D model in the model space. The method further includes processing the first model data and the second model data to generate machine instructions executable by a 3D printing device to generate a physical model of the first object, the physical model defining a void region to receive a physical instance of the second object.Type: ApplicationFiled: July 22, 2016Publication date: February 23, 2017Inventors: John Minardi, Travis Busbee, Jonathan Tran, Max Eskin
-
Patent number: 9292273Abstract: A computer program product is embodied on a non-transitory computer readable medium. The computer program product comprises computer code to display a plurality of first indicia presented in a list, where each first indicia indicates a software product, and computer code to display a second indicia associated with a highlighted one of the first indicia. The second indicia comprises information about the software product indicated by the highlighted first indicia. The computer program product additionally comprises computer code to display a third indicia associated with the highlighted first indicia and indicate the availability of a software update for the software product indicated by the highlighted first indicia, and computer code to display a fourth indicia associated with the highlighted first indicia. The fourth indicia facilitates the retrieval of the software update.Type: GrantFiled: December 27, 2013Date of Patent: March 22, 2016Assignee: McAfee, Inc.Inventors: William Cheng, Kenneth Hwang, Ravi Kannan, Babu Katchapalayam, Bing Liu, Balaji Narasimhan, Gopal Ramanujam, Jonathan Tran
-
Publication number: 20140189675Abstract: A computer program product is embodied on a non-transitory computer readable medium. The computer program product comprises computer code to display a plurality of first indicia presented in a list, where each first indicia indicates a software product, and computer code to display a second indicia associated with a highlighted one of the first indicia. The second indicia comprises information about the software product indicated by the highlighted first indicia. The computer program product additionally comprises computer code to display a third indicia associated with the highlighted first indicia and indicate the availability of a software update for the software product indicated by the highlighted first indicia, and computer code to display a fourth indicia associated with the highlighted first indicia. The fourth indicia facilitates the retrieval of the software update.Type: ApplicationFiled: December 27, 2013Publication date: July 3, 2014Inventors: William Cheng, Kenneth Hwang, Ravi Kannan, Babu Katchapalayam, Bing Liu, Balaji Narasimhan, Gopal Ramanujam, Jonathan Tran
-
Publication number: 20140109079Abstract: A computer program product is embodied on a non-transitory computer readable medium. The computer program product comprises computer code to display a plurality of first indicia presented in a list, where each first indicia indicates a software product, and computer code to display a second indicia associated with a highlighted one of the first indicia. The second indicia comprises information about the software product indicated by the highlighted first indicia. The computer program product additionally comprises computer code to display a third indicia associated with the highlighted first indicia and indicate the availability of a software update for the software product indicated by the highlighted first indicia, and computer code to display a fourth indicia associated with the highlighted first indicia. The fourth indicia facilitates the retrieval of the software update.Type: ApplicationFiled: August 30, 2013Publication date: April 17, 2014Inventors: William Cheng, Kenneth Hwang, Ravi Kannan, Babu Katchapalayam, Bing Liu, Balaji Narasimhan, Gopal Ramanujam, Jonathan Tran