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).

  • Publication number: 20250383848
    Abstract: A set of code syntax is parsed to identify relevant resources rather than being executed or compiled. The syntax serves as a domain-specific language in that it can be used only to obtain resources that have been validated and included in the syntax. Developers write code to implement their components in a browser-based development environment. The development environment provides a library of user interface components that may be used and manipulated by developers. The studio parses the developer's code and syntax statements to infer a set of the user interface components that allows other developers to configure these components using the development environment's user interface.
    Type: Application
    Filed: June 18, 2025
    Publication date: December 18, 2025
    Inventors: Christoph Michael Bartschat, Rigel Gareth Benton, Jonathan Perrins, Dale Ross, Jonathan Tran, Amanda Whitt, Joel Udwin, Dat Tan Chu, Nicholas John Butko, Erik Marshall Murphy-Chutorian
  • Publication number: 20250383864
    Abstract: A development system provides an editor and a simulator between which changes are bi-directionally synchronized. As the simulator runs the application logic, objects may be spawned and destroyed. Object properties (e.g., colors, positions, behaviors, etc.) can also change as time passes. The developer can see these changes in the editor view in real time. The developer can make changes in the editor view that persist and are synchronized in real time to the simulator.
    Type: Application
    Filed: June 18, 2025
    Publication date: December 18, 2025
    Inventors: Christoph Michael Bartschat, Rigel Gareth Benton, Dale Ross, Jonathan Tran, Julie Soohoo, Alan Castillo, Hsin Yu Hu, Amanda Whitt, Dat Tan Chu, Nicholas John Butko, Erik Marshall Murphy-Chutorian
  • Patent number: 12159494
    Abstract: 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: Grant
    Filed: March 16, 2021
    Date of Patent: December 3, 2024
    Assignee: Innova Electronics Corporation
    Inventor: Jonathan Tran
  • Patent number: 11790249
    Abstract: 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: Grant
    Filed: November 28, 2022
    Date of Patent: October 17, 2023
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: 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: 11526775
    Abstract: 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: Grant
    Filed: February 1, 2021
    Date of Patent: December 13, 2022
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: 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: 20220301365
    Abstract: 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: Application
    Filed: March 16, 2021
    Publication date: September 22, 2022
    Inventor: Jonathan Tran
  • Publication number: 20220254196
    Abstract: 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: Application
    Filed: February 8, 2021
    Publication date: August 11, 2022
    Inventor: Jonathan Tran
  • Publication number: 20220245475
    Abstract: 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: Application
    Filed: February 1, 2021
    Publication date: August 4, 2022
    Inventors: 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: 11193846
    Abstract: 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: Grant
    Filed: March 16, 2020
    Date of Patent: December 7, 2021
    Assignees: 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: 11162860
    Abstract: 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: Grant
    Filed: June 28, 2019
    Date of Patent: November 2, 2021
    Assignee: MEASUREMENT SPECIALTIES, INC.
    Inventors: Natasha V. Kachenko, Jonathan Tran
  • Publication number: 20210285837
    Abstract: 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: Application
    Filed: March 16, 2020
    Publication date: September 16, 2021
    Applicants: 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: 20200003649
    Abstract: 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: Application
    Filed: June 28, 2019
    Publication date: January 2, 2020
    Applicant: Measurement Specialties, Inc.
    Inventors: Natasha V. Kachenko, Jonathan Tran
  • Patent number: 10394202
    Abstract: 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: Grant
    Filed: July 15, 2016
    Date of Patent: August 27, 2019
    Assignee: Voxel8, Inc.
    Inventors: John Minardi, Travis Busbee, Jonathan Tran, Max Eskin
  • Publication number: 20170050381
    Abstract: 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: Application
    Filed: July 22, 2016
    Publication date: February 23, 2017
    Inventors: John Minardi, Travis Busbee, Jonathan Tran, Max Eskin
  • Publication number: 20170052516
    Abstract: 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: Application
    Filed: July 22, 2016
    Publication date: February 23, 2017
    Inventors: John Minardi, Travis Busbee, Jonathan Tran, Max Eskin
  • Publication number: 20170050374
    Abstract: 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: Application
    Filed: July 15, 2016
    Publication date: February 23, 2017
    Inventors: John Minardi, Travis Busbee, Jonathan Tran, Max Eskin
  • Publication number: 20170050382
    Abstract: 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: Application
    Filed: August 19, 2016
    Publication date: February 23, 2017
    Inventors: John Minardi, Jonathan Tran
  • Publication number: 20170050388
    Abstract: 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: Application
    Filed: July 22, 2016
    Publication date: February 23, 2017
    Inventors: John Minardi, Travis Busbee, Jonathan Tran, Max Eskin
  • Publication number: 20170052531
    Abstract: 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: Application
    Filed: July 25, 2016
    Publication date: February 23, 2017
    Inventors: John Minardi, Travis Busbee, Jonathan Tran, Max Eskin
  • Patent number: 9292273
    Abstract: 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: Grant
    Filed: December 27, 2013
    Date of Patent: March 22, 2016
    Assignee: McAfee, Inc.
    Inventors: William Cheng, Kenneth Hwang, Ravi Kannan, Babu Katchapalayam, Bing Liu, Balaji Narasimhan, Gopal Ramanujam, Jonathan Tran