Patents by Inventor Andy Chang

Andy Chang 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: 20260009505
    Abstract: There is provided an assembly for handling, transporting storing hydrogen, wherein the assembly comprises a component comprising a polymeric material (A) having a repeat unit of formula (I): —O—Ph—O—Ph—CO—Ph—(I) wherein Ph represents a phenylene moiety, and wherein the polymeric material (A) has a melt viscosity of at least 0.38 kNsm?2. Also provided are a use of the polymeric material (A) in a component of an assembly for handling, transporting or storing hydrogen and a method of handling, transporting or storing hydrogen.
    Type: Application
    Filed: August 29, 2023
    Publication date: January 8, 2026
    Inventors: Erin Coates, Andy Chang
  • Publication number: 20250389390
    Abstract: There is provided an assembly for handling, transporting storing hydrogen. The assembly comprises a component comprising a polymeric material (A) having a repeat unit of formula I and a repeat unit of formula II wherein Ph represents a phenylene moiety. Also provided are a use of the polymeric material (A) in a component of an assembly for handling, transporting or storing hydrogen and a method of handling, transporting or storing hydrogen. The polymeric material (A) suitably provides the component with advantageously high elongation at break at cryogenic temperatures.
    Type: Application
    Filed: August 29, 2023
    Publication date: December 25, 2025
    Inventors: Andy Chang, Erin Coates
  • Patent number: 11500837
    Abstract: Performance of optimizations to correct duplicate, missing, or other user-induced errors in hierarchical data storage may be automated. Relationships between items may be used to determine whether a modification should be made to items. Once identified, a determination may be made as to whether the modification will impact query performance. If so, then permission may be obtained before the modification is made. If not, then the modification may be made automatically.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: November 15, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Ahmed Reaz, Michael Curtis James, Gavin Hill, Amol Godbole, Andy Chang
  • Patent number: 11435896
    Abstract: The present invention provides a method and a device for facilitating a single touch-and-drag operation for a user to communicate his/her intention and make selection during a transaction flow in a robust and intuitive way. It can not only prevent erroneous selection triggered by any inadvertent or accidental touch but also provide option for the user to withdraw selection which is made unintentionally.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: September 6, 2022
    Assignee: TFI Digital Media Limited
    Inventors: Yiu Fai Yuen, Andy Chang, Chi Keung Fong, Ka Hei Lai
  • Publication number: 20220269403
    Abstract: The present invention provides a method and a device for facilitating a single touch-and-drag operation for a user to communicate his/her intention and make selection during a transaction flow in a robust and intuitive way. It can not only prevent erroneous selection triggered by any inadvertent or accidental touch but also provide option for the user to withdraw selection which is made unintentionally.
    Type: Application
    Filed: February 22, 2021
    Publication date: August 25, 2022
    Inventors: Yiu Fai YUEN, Andy CHANG, Chi Keung FONG, Ka Hei LAI
  • Patent number: 10598005
    Abstract: A method and system for treating a subterranean formation involves detecting the displacement and position of a downhole fluid having a pH through the fluids reaction with a pH-sensitive material, mobilizing a plug assembly comprising the material to contact one or more constrictions in a wellbore casing.
    Type: Grant
    Filed: April 5, 2016
    Date of Patent: March 24, 2020
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Aaron Prince, Krishna M. Ravi, John P. Singh, Marcos Aurelio Jaramillo, Walmy Cuello Jimenez, Andy Chang, Thomas Singh Sodhi, Xueyu Pang, Thomas Jason Pisklak
  • Publication number: 20190024503
    Abstract: The invention provides a method and system for treating a subterranean formation by detecting the displacement and position of a downhole fluid having a pH through the fluids reaction with a pH-sensitive material, mobilizing a plug assembly comprising the material to contact one or more constrictions in a wellbore casing.
    Type: Application
    Filed: April 5, 2016
    Publication date: January 24, 2019
    Applicant: Halliburton Energy Services, Inc.
    Inventors: Aaron Prince, Krishna M. Ravi, John P. Singh, Marcos Aurelio Jaramillo, Walmy Cuello Jimenez, Andy Chang, Thomas Singh Sodhi, Xueyu Pang, Thomas Jason Pisklak
  • Patent number: 9864655
    Abstract: Methods and apparatus are provided for providing testing as a service. A loading computing device can receive a request to restore a testing computing device to a known software configuration. The loading computing device, after receiving the request to restore the testing computing device, can restore the testing computing device by at least: obtaining a software image storing the known software configuration, where the software image includes security-context data having security contexts associated with the plurality of software components, and where a particular security context can have an identity, a role, and a domain or type; storing at least part of the obtained software image onto the testing computing device, and after storing at least part of the obtained software image onto the testing computing device, setting security contexts for the obtained software image stored on the testing computing device using the security-context data.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: January 9, 2018
    Assignee: Google LLC
    Inventors: Pratyus Patnaik, Jordan Carlson, Jong Hyeop Kim, Frank Farzan, Andy Chang, Emma E. Marsh
  • Publication number: 20170123925
    Abstract: Methods and apparatus are provided for providing testing as a service. A loading computing device can receive a request to restore a testing computing device to a known software configuration. The loading computing device, after receiving the request to restore the testing computing device, can restore the testing computing device by at least: obtaining a software image storing the known software configuration, where the software image includes security-context data having security contexts associated with the plurality of software components, and where a particular security context can have an identity, a role, and a domain or type; storing at least part of the obtained software image onto the testing computing device, and after storing at least part of the obtained software image onto the testing computing device, setting security contexts for the obtained software image stored on the testing computing device using the security-context data.
    Type: Application
    Filed: October 30, 2015
    Publication date: May 4, 2017
    Inventors: Pratyus Patnaik, Jordan Carlson, Jong Hyeop Kim, Frank Farzan, Andy Chang, Emma E. Marsh
  • Publication number: 20160352812
    Abstract: A system includes a processor which has access to a representation of model of activity, which includes workspaces. Each workspace includes domain hierarchies for representing an organizational structure of the collaborating users using the system, and initiatives hierarchies representing process structures for accomplishing goals. An interface permits users to view and modify the workspaces for which the user has access. Each user can have different access permissions in different workspaces. The domain and initiative hierarchies provide two views of the workspace objects without duplicating resources. A resource is a collection of shared elements defined by the users that give users associated with the workspace access to information sources. Users can define knowledge boards for creating reports based on information fields of the resources. The knowledge board is associated with a resource template from which the resource is created.
    Type: Application
    Filed: February 20, 2015
    Publication date: December 1, 2016
    Inventors: Janet Ahlgren, Andy Chang, Kevin Kelley, Gideon Moran, Gorham Palmer, Hung Phan, Nhat Phan, Stuart Rudolph, Robert Torchon
  • Patent number: 9293054
    Abstract: Computer implemented systems and methods of communicating a system reaction to environmental input comprising receiving environmental input, determining a hazard state and a user state from the environmental input, determining a system reaction from the hazard state and the user state and communicating the system reaction to a user interface. In some embodiments, the system reaction comprises a system reaction level and in some embodiments the system reaction level corresponds to a stage of automation. In some embodiments, the user interface is a multimodal interface and in some embodiments the user interface is a haptic interface.
    Type: Grant
    Filed: November 12, 2012
    Date of Patent: March 22, 2016
    Assignee: Aptima, Inc.
    Inventors: Sylvain Bruni, Andy Chang, Alan Carlin, Yale Marc, Leah Swanson, Stephanie Pratt, Gilbert Mizrahi
  • Patent number: 8966445
    Abstract: A system includes a processor which has access to a representation of model of activity, which includes workspaces. Each workspace includes domain hierarchies for representing an organizational structure of the collaborating users using the system, and initiatives hierarchies representing process structures for accomplishing goals. An interface permits users to view and modify the workspaces for which the user has access. Each user can have different access permissions in different workspaces. The domain and initiative hierarchies provide two views of the workspace objects without duplicating resources. A resource is a collection of shared elements defined by the users that give users associated with the workspace access to information sources. Users can define knowledge boards for creating reports based on information fields of the resources. The knowledge board is associated with a resource template from which the resource is created.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: February 24, 2015
    Assignee: VirtualAgility Inc.
    Inventors: Janet Ahlgren, Andy Chang, Kevin Kelley, Gideon Moran, Gorham Palmer, Hung Phan, Nhat Phan, Stuart Rudolph, Robert Torchon
  • Patent number: 8949080
    Abstract: A method of designing an integrated circuit includes performing a pre-layout simulation of the integrated circuit. The pre-layout simulation is performed using a netlist generated from a process design kit (PDK) file. The PDK file includes a plurality of device model cards that are assigned to plurality of devices. The plurality of devices include a first device having at least one parasitic diode that is associated with at least one isolation well, the PDK file including information of the at least one parasitic diode. A design layout of the integrated circuit corresponding to a result of the pre-layout simulation is generated.
    Type: Grant
    Filed: August 25, 2010
    Date of Patent: February 3, 2015
    Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.
    Inventors: Kuo-Tsai Li, Paul Chang, Andy Chang
  • Publication number: 20140372536
    Abstract: A system includes a processor which has access to a representation of model of activity, which includes workspaces. Each workspace includes domain hierarchies for representing an organizational structure of the collaborating users using the system, and initiatives hierarchies representing process structures for accomplishing goals. An interface permits users to view and modify the workspaces for which the user has access. Each user can have different access permissions in different workspaces. The domain and initiative hierarchies provide two views of the workspace objects without duplicating resources. A resource is a collection of shared elements defined by the users that give users associated with the workspace access to information sources. Users can define knowledge boards for creating reports based on information fields of the resources. The knowledge board is associated with a resource template from which the resource is created.
    Type: Application
    Filed: August 29, 2014
    Publication date: December 18, 2014
    Inventors: Janet Ahlgren, Andy Chang, Kevin Kelley, Gideon Moran, Gorham Palmer, Hung Phan, Nhat Phan, Stuart Rudolph, Robert Torchon
  • Patent number: 8850385
    Abstract: A system includes a processor which has access to a representation of model of activity, which includes workspaces. Each workspace includes domain hierarchies for representing an organizational structure of the collaborating users using the system, and initiatives hierarchies representing process structures for accomplishing goals. An interface permits users to view and modify the workspaces for which the user has access. Each user can have different access permissions in different workspaces. The domain and initiative hierarchies provide two views of the workspace objects without duplicating resources. A resource is a collection of shared elements defined by the users that give users associated with the workspace access to information sources. Users can define knowledge boards for creating reports based on information fields of the resources. The knowledge board is associated with a resource template from which the resource is created.
    Type: Grant
    Filed: June 24, 2011
    Date of Patent: September 30, 2014
    Assignee: Virtualagility Inc.
    Inventors: Janet Ahlgren, Andy Chang, Kevin Kelley, Gideon Moran, Gorham Palmer, Hung Phan, Nhat Phan, Stuart Rudolph, Robert Torchon
  • Publication number: 20130124076
    Abstract: Computer implemented systems and methods of communicating a system reaction to environmental input comprising receiving environmental input, determining a hazard state and a user state from the environmental input, determining a system reaction from the hazard state and the user state and communicating the system reaction to a user interface. In some embodiments, the system reaction comprises a system reaction level and in some embodiments the system reaction level corresponds to a stage of automation. In some embodiments, the user interface is a multimodal interface and in some embodiments the user interface is a haptic interface.
    Type: Application
    Filed: November 12, 2012
    Publication date: May 16, 2013
    Inventors: Sylvain Bruni, Andy Chang, Alan Carlin, Yale Marc, Leah Swanson, Stephanie Pratt, Gilbert Mizrahi
  • Publication number: 20120053923
    Abstract: A method of designing an integrated circuit includes performing a pre-layout simulation of the integrated circuit. The pre-layout simulation is performed using a netlist generated from a process design kit (PDK) file. The PDK file includes a plurality of device model cards that are assigned to plurality of devices. The plurality of devices include a first device having at least one parasitic diode that is associated with at least one isolation well, the PDK file including information of the at least one parasitic diode. A design layout of the integrated circuit corresponding to a result of the pre-layout simulation is generated.
    Type: Application
    Filed: August 25, 2010
    Publication date: March 1, 2012
    Applicant: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.
    Inventors: Kuo-Tsai LI, Paul CHANG, Andy CHANG
  • Patent number: 8082301
    Abstract: A system includes a processor which has access to a representation of model of activity, which includes workspaces. Each workspace includes domain hierarchies for representing an organizational structure of the collaborating users using the system, and initiatives hierarchies representing process structures for accomplishing goals. An interface permits users to view and modify the workspaces for which the user has access. Each user can have different access permissions in different workspaces. The domain and initiative hierarchies provide two views of the workspace objects without duplicating resources. A resource is a collection of shared elements defined by the users that give users associated with the workspace access to information sources. Users can define knowledge boards for creating reports based on information fields of the resources. The knowledge board is associated with a resource template from which the resource is created.
    Type: Grant
    Filed: November 13, 2007
    Date of Patent: December 20, 2011
    Assignee: Virtual Agility, Inc.
    Inventors: Janet Ahlgren, Stuart Rudolph, Andy Chang, Kevin Kelley, Gideon Moran, Gorham Palmer, Hung Phan, Nhat Phan, Robert Torchon
  • Publication number: 20110276914
    Abstract: A system includes a processor which has access to a representation of model of activity, which includes workspaces. Each workspace includes domain hierarchies for representing an organizational structure of the collaborating users using the system, and initiatives hierarchies representing process structures for accomplishing goals. An interface permits users to view and modify the workspaces for which the user has access. Each user can have different access permissions in different workspaces. The domain and initiative hierarchies provide two views of the workspace objects without duplicating resources. A resource is a collection of shared elements defined by the users that give users associated with the workspace access to information sources. Users can define knowledge boards for creating reports based on information fields of the resources. The knowledge board is associated with a resource template from which the resource is created.
    Type: Application
    Filed: June 24, 2011
    Publication date: November 10, 2011
    Applicant: VirtualAgility, Inc.
    Inventors: Janet Ahlgren, Andy Chang, Kevin Kelley, Gideon Moran, Gorham Palmer, Hung Phan, Nhat Phan, Stuart Rudolph, Robert Torchon
  • Patent number: 7807593
    Abstract: In one embodiment the invention is an article comprising at least two layers, a first or low crystallinity layer comprising a low crystallinity polymer and a second or high crystallinity layer comprising a high crystallinity polymer. The high crystallinity polymer has a melting point as determined by differential scanning calorimetry (DSC) that is about the same or within less than 25 C of the melting point of the low crystallinity polymer. The article is elongated at a temperature below the melting point of the low crystallinity polymer in at least one direction to an elongation of at least about 50% of its original length or width, to form a pre-stretched article. Preferably, the high crystallinity layer is capable of undergoing plastic deformation upon the elongation.
    Type: Grant
    Filed: October 24, 2006
    Date of Patent: October 5, 2010
    Assignee: Dow Global Technologies Inc.
    Inventors: Rajen M. Patel, Andy Chang