Patents by Inventor Kevin Xie

Kevin Xie 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: 20250124640
    Abstract: Apparatuses, systems, and techniques to train one or more neural networks using stratified sampled training data parameters. In at least one embodiment, one or more stochastic training data parameters may be stratified sampled from one or more sampling ranges to compute a gradient for updating the one or more neural networks.
    Type: Application
    Filed: October 12, 2023
    Publication date: April 17, 2025
    Inventors: Jonathan Peter Lorraine, Cheng (Kevin) Xie, Xiaohui Zeng, Jun Gao, Sanja Fidler, James Lucas
  • Publication number: 20250043966
    Abstract: A hand-held portable temperature-controlled device includes a cylindrical housing comprising an air inlet and an air outlet in fluid communication with each other. A fan can be located within the cylindrical housing, and a heat sink can be disposed adjacent to the fan. The hand-held portable temperature-controlled device can also include a controllable temperature element configured to generate heating and cooling. The hand-held portable temperature-controlled device can also include a heat spreader disposed adjacent to the controllable temperature element and configured to contact a face of a user. A top surface of the heat spreader can be oriented at a non-zero angle relative to a bottom surface of the heat spreader.
    Type: Application
    Filed: August 27, 2024
    Publication date: February 6, 2025
    Inventors: Benjamin NAZARIAN, Jaime SANCHEZ SOLANA, Washington Alexander SILVA GARCES, Alex ZHU, Kevin XIE, Jamie DACHISEN
  • Publication number: 20230149209
    Abstract: A temperature controllable wrap assembly that includes a wrap portion configured to be worn around a user’s body part, and at least a first temperature control module positioned on the wrap portion. The first temperature control module includes a housing, a controllable temperature element, a spreader member and at least a first finger spreader pivotably attached to the spreader member. The lower surface of the spreader member is positioned to contact the user’s body part. The controllable temperature element is configured to transfer thermal energy to an upper surface of the spreader member, and the spreader member is configured to conduct thermal energy to the first finger spreader.
    Type: Application
    Filed: January 19, 2023
    Publication date: May 18, 2023
    Inventors: Jason WERSLAND, Benjamin NAZARIAN, Jaime Sanchez SOLANA, Eduardo MERINO, Tim ROBERTS, Kevin XIE, Bill WEBB, Daniel S. DAVIDSON, Corentin GUEBELS, Michael PROCHASKA, Luke David SPRINGER, Alex ZHU
  • Publication number: 20230132167
    Abstract: A wearable temperature control assembly includes a temperature control module comprising a contact and a thermal element configured to heat or cool the contact. The assembly also includes a primary strap configured to receive the temperature control module and secure the contact against a subject. The assembly also includes a secondary strap configured to be connected to the primary strap. The secondary strap is configured to provide adjustment of a pressure between the contact and the subject when the primary strap secures the contact to the subject.
    Type: Application
    Filed: December 21, 2022
    Publication date: April 27, 2023
    Inventors: Jason WERSLAND, Benjamin NAZARIAN, Eduardo MERINO, Jaime Sanchez SOLANA, Kevin XIE
  • Publication number: 20230074407
    Abstract: A wearable temperature control assembly includes a temperature control module comprising a contact and a thermal element configured to heat or cool the contact. The assembly also includes a primary strap configured to receive the temperature control module and secure the contact against a subject. The assembly also includes a secondary strap configured to be connected to the primary strap. The secondary strap is configured to provide adjustment of a pressure between the contact and the subject when the primary strap secures the contact to the subject.
    Type: Application
    Filed: August 30, 2022
    Publication date: March 9, 2023
    Inventors: Jason WERSLAND, Benjamin NAZARIAN, Jaime Sanchez SOLANA, Eduardo MERINO, Tim ROBERTS, Kevin XIE, Bill WEBB, Daniel S. DAVIDSON, Corentin GUEBELS, Michael PROCHASKA, Luke David SPRINGER
  • Patent number: 11571331
    Abstract: A temperature controllable wrap assembly that includes a wrap portion configured to be worn around a user's body part, and at least a first temperature control module positioned on the wrap portion. The first temperature control module includes a housing, a controllable temperature element, a spreader member and at least a first finger spreader pivotably attached to the spreader member. The lower surface of the spreader member is positioned to contact the user's body part. The controllable temperature element is configured to transfer thermal energy to an upper surface of the spreader member, and the spreader member is configured to conduct thermal energy to the first finger spreader.
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: February 7, 2023
    Assignee: Therabody, Inc.
    Inventors: Jason Wersland, Benjamin Nazarian, Jaime Sanchez Solana, Eduardo Merino, Tim Roberts, Kevin Xie, Bill Webb, Daniel S. Davidson, Corentin Guebels, Michael Prochaska, Luke David Springer, Alex Zhu
  • Publication number: 20220192868
    Abstract: A temperature controllable wrap assembly that includes a wrap portion configured to be worn around a user's body part, and at least a first temperature control module positioned on the wrap portion. The first temperature control module includes a housing, a controllable temperature element, a spreader member and at least a first finger spreader pivotably attached to the spreader member. The lower surface of the spreader member is positioned to contact the user's body part. The controllable temperature element is configured to transfer thermal energy to an upper surface of the spreader member, and the spreader member is configured to conduct thermal energy to the first finger spreader.
    Type: Application
    Filed: December 17, 2021
    Publication date: June 23, 2022
    Inventors: Jason Wersland, Benjamin Nazarian, Jaime Sanchez Solana, Eduardo Merino, Tim Roberts, Kevin Xie, Bill Webb, Daniel S. Davidson, Corentin Guebels, Michael Prichaska, Luke David Springer, Alex Zhu
  • Patent number: 11295172
    Abstract: Method of detecting objects in non-perspective images starts by generating an arrangement of tiles based on a field of view of a non-perspective camera lens, a predetermined size of the tiles, and a predetermined maximum object radius. The arrangement of the tiles includes the minimum number of tiles to cover the field of view. A non-perspective image is then captured using the non-perspective camera lens. The non-perspective image may be a still image frame or a video. Using the tiles, a plurality of images are generated, respectively, and at least a portion of a first object is detected in one or more images. The first object is generated using the one or more images that include the at least the portion of the first object, and the first object is displayed on a display interface. Other embodiments are described herein.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: April 5, 2022
    Assignee: Snap Inc.
    Inventors: Kevin Xie Chen, Shree K. Nayar
  • Patent number: 11231912
    Abstract: An information-technology (IT) blueprint is an executable document that, when executed, can be used to create an IT application such as an e-commerce site. An IT lifecycle blueprint can further be used to manage (e.g., modify) and, ultimately, destroy such an IT application. To this end, an IT lifecycle blueprint can include idempotent methods that achieve the same result whether starting from a blank (real or virtual) infrastructure or from a previously populated infrastructure. In other words, the same method that created an IT application can be used to modify it. A request for a post-deployment modification can be made using a topological representation of a blueprint and highlighting the representations of components to which a selected modification could be applied.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: January 25, 2022
    Assignee: VMware, Inc.
    Inventors: Vijay Raghavan, Yahya Cahyadi, Julie Ann Pickhardt, Kevin Xie, Douglas Cook
  • Patent number: 11231910
    Abstract: An information-technology (IT) blueprint is an executable document that, when executed, can be used to create an IT application such as an e-commerce site. An IT lifecycle blueprint can further be used to manage (e.g., modify) and, ultimately, destroy such an IT application. To this end, an IT lifecycle blueprint can include idempotent methods that achieve the same result whether starting from a blank (real or virtual) infrastructure or from a previously populated infrastructure. In other words, the same method that created an IT application can be used to modify it. A request for a post-deployment modification can be made using a topological representation of a blueprint and highlighting the representations of components to which a selected modification could be applied.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: January 25, 2022
    Assignee: VMware, Inc.
    Inventors: Kevin Xie, Douglas Cook
  • Patent number: 10664350
    Abstract: An information-technology (IT) blueprint is an executable document that, when executed, can be used to create an IT application such as an e-commerce site. An IT lifecycle blueprint can further be used to manage (e.g., modify) and, ultimately, destroy such an IT application. To this end, an automation engine for the blueprint can include idempotent methods to generate workflows that achieve the same result whether starting from a blank (real or virtual) infrastructure or from a previously populated infrastructure. If a workflow task fails, the workflow that included the task can be re-executed; alternatively, a new workflow can be generated based in part on the application configuration following a fix for the failure.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: May 26, 2020
    Assignee: VMware, Inc.
    Inventors: Vijay Raghavan, Kevin Xie
  • Patent number: 10282200
    Abstract: An information-technology (IT) blueprint is an executable document that, when executed, can be used to create an IT application such as an e-commerce site. An IT lifecycle blueprint can further be used to manage (e.g., modify) and, ultimately, destroy such an IT application. To this end, an IT lifecycle blueprint can include idempotent methods that achieve the same result whether starting from a blank (real or virtual) infrastructure or from a previously populated infrastructure. To effect a modification that is not within the scope of the blueprint that created the IT application, a new lifecycle blueprint can be created, if necessary, and executed to effect the modification. In a sense, the new lifecycle blueprint replaces the old lifecycle blueprint as a manager tool for the IT application.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: May 7, 2019
    Assignee: VMware, Inc.
    Inventors: Vijay Raghavan, Yahya Cahyadi, Julie Ann Pickhardt, Kevin Xie
  • Publication number: 20180165158
    Abstract: An information-technology (IT) blueprint is an executable document that, when executed, can be used to create an IT application such as an e-commerce site. An IT lifecycle blueprint can further be used to manage (e.g., modify) and, ultimately, destroy such an IT application. To this end, an automation engine for the blueprint can include idempotent methods to generate workflows that achieve the same result whether starting from a blank (real or virtual) infrastructure or from a previously populated infrastructure. If a workflow task fails, the workflow that included the task can be re-executed; alternatively, a new workflow can be generated based in part on the application configuration following a fix for the failure.
    Type: Application
    Filed: December 13, 2017
    Publication date: June 14, 2018
    Applicant: VMware, Inc.
    Inventors: Vijay RAGHAVAN, Kevin XIE
  • Publication number: 20180165090
    Abstract: An information-technology (IT) blueprint is an executable document that, when executed, can be used to create an IT application such as an e-commerce site. An IT lifecycle blueprint can further be used to manage (e.g., modify) and, ultimately, destroy such an IT application. To this end, an IT lifecycle blueprint can include idempotent methods that achieve the same result whether starting from a blank (real or virtual) infrastructure or from a previously populated infrastructure. To effect a modification that is not within the scope of the blueprint that created the IT application, a new lifecycle blueprint can be created, if necessary, and executed to effect the modification. In a sense, the new lifecycle blueprint replaces the old lifecycle blueprint as a manager tool for the IT application.
    Type: Application
    Filed: December 13, 2017
    Publication date: June 14, 2018
    Applicant: VMware, Inc.
    Inventors: Vijay RAGHAVAN, Yahya CAHYADI, Julie Ann PICKHARDT, Kevin XIE
  • Publication number: 20180165071
    Abstract: An information-technology (IT) blueprint is an executable document that, when executed, can be used to create an IT application such as an e-commerce site. An IT lifecycle blueprint can further be used to manage (e.g., modify) and, ultimately, destroy such an IT application. To this end, an IT lifecycle blueprint can include idempotent methods that achieve the same result whether starting from a blank (real or virtual) infrastructure or from a previously populated infrastructure. In other words, the same method that created an IT application can be used to modify it. A request for a post-deployment modification can be made using a topological representation of a blueprint and highlighting the representations of components to which a selected modification could be applied.
    Type: Application
    Filed: December 13, 2017
    Publication date: June 14, 2018
    Applicant: VMWARE, INC.
    Inventors: Vijay Raghavan, Yahya Cahyadi, Julie Ann Pickhardt, Kevin Xie, Douglas Cook
  • Patent number: D995805
    Type: Grant
    Filed: December 14, 2022
    Date of Patent: August 15, 2023
    Assignee: Therabody, Inc.
    Inventors: Benjamin Nazarian, Jaime Sanchez Solana, Eduardo Merino, Mandar Deshmukh, Kevin Xie, William Webb
  • Patent number: D998167
    Type: Grant
    Filed: September 19, 2022
    Date of Patent: September 5, 2023
    Assignee: Therabody, Inc.
    Inventors: Jason Wersland, Benjamin Nazarian, Jaime Sanchez Solana, Eduardo Merino, Kevin Xie
  • Patent number: D1004791
    Type: Grant
    Filed: May 9, 2023
    Date of Patent: November 14, 2023
    Assignee: Therabody, Inc.
    Inventors: Benjamin Nazarian, Jaime Sanchez Solana, Eduardo Merino, Mandar Deshmukh, Kevin Xie, William Webb
  • Patent number: D1039710
    Type: Grant
    Filed: September 29, 2023
    Date of Patent: August 20, 2024
    Assignee: Therabody, Inc.
    Inventors: Benjamin Nazarian, Jaime Sanchez Solana, Eduardo Merino, Mandar Deshmukh, Kevin Xie, William Webb
  • Patent number: D1061925
    Type: Grant
    Filed: June 29, 2023
    Date of Patent: February 11, 2025
    Assignee: Therabody, Inc.
    Inventors: Jason Wersland, Benjamin Nazarian, Jaime Sanchez Solana, Eduardo Merino, Kevin Xie