Patents by Inventor Andy Huang

Andy Huang 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: 20220116355
    Abstract: A system and method for facilitating controlled access by a client device to one or more services provided by a server are disclosed. The client device's access to the services provided by the server may be dynamically controlled by a controller, which may generate instructions to an agent to effectuate the access control. The agent may be configured to control one or more access components associated with the server. The instructions generated by the controller may instruct the agent to cause the access control components to grant or remove the client device's access to the services provided by the server. In some implementations, the controller may generate such instructions based on a status of a session established between the controller and the client device.
    Type: Application
    Filed: December 22, 2021
    Publication date: April 14, 2022
    Applicant: AUNIGMA NETWORK SECURITY CORP. (dba AUNIGMA NETWORK SOLUTIONS CORP)
    Inventors: Karl E. ELLIOTT, Kenneth W. GARRARD, Andy HUANG, Peter GRATZER
  • Patent number: 11212254
    Abstract: A system and method for facilitating controlled access by a client device to one or more services provided by a server are disclosed. The client device's access to the services provided by the server may be dynamically controlled by a controller, which may generate instructions to an agent to effectuate the access control. The agent may be configured to control one or more access components associated with the server. The instructions generated by the controller may instruct the agent to cause the access control components to grant or remove the client device's access to the services provided by the server. In some implementations, the controller may generate such instructions based on a status of a session established between the controller and the client device.
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: December 28, 2021
    Assignee: Aunigma Network Security Corp.
    Inventors: Karl E. Elliott, Kenneth W. Garrard, Andy Huang, Peter Gratzer
  • Publication number: 20210014195
    Abstract: A system and method for facilitating controlled access by a client device to one or more services provided by a server are disclosed. The client device's access to the services provided by the server may be dynamically controlled by a controller, which may generate instructions to an agent to effectuate the access control. The agent may be configured to control one or more access components associated with the server. The instructions generated by the controller may instruct the agent to cause the access control components to grant or remove the client device's access to the services provided by the server. In some implementations, the controller may generate such instructions based on a status of a session established between the controller and the client device.
    Type: Application
    Filed: February 25, 2020
    Publication date: January 14, 2021
    Applicant: AUNIGMA NETWORK SECURITY CORP. (dba AUNIGMA NETWORK SOLUTIONS CORP)
    Inventors: Karl E. ELLIOTT, Kenneth W. GARRARD, Andy HUANG, Peter GRATZER
  • Patent number: 10608989
    Abstract: A system and method for facilitating controlled access by a client device to one or more services provided by a server are disclosed. The client device's access to the services provided by the server may be dynamically controlled by a controller, which may generate instructions to an agent to effectuate the access control. The agent may be configured to control one or more access components associated with the server. The instructions generated by the controller may instruct the agent to cause the access control components to grant or remove the client device's access to the services provided by the server. In some implementations, the controller may generate such instructions based on a status of a session established between the controller and the client device.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: March 31, 2020
    Assignee: Aunigma Network Security Corp.
    Inventors: Karl E. Elliott, Kenneth W. Garrard, Andy Huang, Peter Gratzer
  • Publication number: 20190380677
    Abstract: Changes in the mechanical and/or physiological properties of blood vessel serve as important indicators for prediction of cardiovascular disease. One challenge of the ultrasonic blood vessel measurement is the compression of the vessel due to the weight of a conventional ultrasound probe employed, resulting in the error on the diameter estimation. The presented invention addresses this issue with low-cost wearable ultrasound film sensors, which is flexible and lightweight so that it does not deform the blood vessel of interest beneath the sensor or restrict its motion during the measurement. In the preferred embodiment, the sensor is attached on a body surface above a blood vessel of interest. Pulsed ultrasound is transmitted into the body and the echoes from the posterior and anterior boundaries of a blood vessel are acquired with an ultrasound M-mode measurement. Then, the depth of each boundary is obtained with an ultrasound time of light technique.
    Type: Application
    Filed: June 13, 2019
    Publication date: December 19, 2019
    Inventors: Yuu Ono, Masayoshi Yoshida, Andy Huang, Sreeraman Rajan
  • Patent number: 10462640
    Abstract: Systems and related methods for providing hierarchical group communication channels for various organizations, wherein the groups may also be dynamically created based on the real-time or near real-time data collected from one or more mobile computing devices. The disclosed system and methods may provide hierarchical organizations with efficient means to organize and manage critical tasks, especially under emergency situations.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: October 29, 2019
    Assignee: NEWSONCHAT INC.
    Inventors: Andy Huang, Mingliang Li
  • Publication number: 20180316646
    Abstract: A system and method for facilitating controlled access by a client device to one or more services provided by a server are disclosed. The client device's access to the services provided by the server may be dynamically controlled by a controller, which may generate instructions to an agent to effectuate the access control. The agent may be configured to control one or more access components associated with the server. The instructions generated by the controller may instruct the agent to cause the access control components to grant or remove the client device's access to the services provided by the server. In some implementations, the controller may generate such instructions based on a status of a session established between the controller and the client device.
    Type: Application
    Filed: July 5, 2018
    Publication date: November 1, 2018
    Inventors: Karl E. ELLIOTT, Kenneth W. GARRARD, Andy HUANG, Peter GRATZER
  • Patent number: 10085141
    Abstract: Systems and related methods for providing hierarchical group communication channels for various organizations, wherein the groups may also be dynamically created based on the real-time or near real-time data collected from one or more mobile computing devices. The disclosed system and methods may provide hierarchical organizations with efficient means to organize and manage critical tasks, especially under emergency situations.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: September 25, 2018
    Assignee: NewsOnChat Inc.
    Inventors: Andy Huang, Mingliang Li
  • Patent number: 10021069
    Abstract: A system and method for facilitating controlled access by a client device to one or more services provided by a server are disclosed. The client device's access to the services provided by the server may be dynamically controlled by a controller, which may generate instructions to an agent to effectuate the access control. The agent may be configured to control one or more access components associated with the server. The instructions generated by the controller may instruct the agent to cause the access control components to grant or remove the client device's access to the services provided by the server. In some implementations, the controller may generate such instructions based on a status of a session established between the controller and the client device.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: July 10, 2018
    Assignee: Aunigma Network Security Corp.
    Inventors: Karl E. Elliott, Kenneth W. Garrard, Andy Huang, Peter Gratzer
  • Patent number: 9928133
    Abstract: A method for operating a memory device includes performing a single read operation that includes additional one or more combinations of read and/or write cycles, and performing a single write operation that includes additional one or more combinations of read and/or write cycles. For example, a method for auto-correcting errors in a memory device having plurality of memory cells includes performing a first read operation of the memory cell to obtain a first read data value, performing a first write operation to the memory cell to write a second data value, which is a complement of the first data value, into the memory cell, performing a second read operation of the memory cell to obtain a third data value, and performing a second write operation to the memory cell to write a fourth data value, which is a complement of the third data value, to the memory cell.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: March 27, 2018
    Assignee: Advanced Integrated Memory Inc.
    Inventor: Andy Huang
  • Publication number: 20160294623
    Abstract: A dynamically configured access control network is disclosed. Any given node on such a network can function as a client, a controller, an agent, an access control component, a server, and/or any other component to enable the network. That is, the given node can be configured to function as a first combination of the above-mentioned components at a first point of time to enable the network and can function as a second combination of the above-mentioned components at a second point of time to enable the network. In some examples, the configuration of the given node can be determined based one or more predetermined rules. In some examples, the configuration of the given node can be determined by an administrator via a monitoring system included in or coupled to the network.
    Type: Application
    Filed: October 26, 2015
    Publication date: October 6, 2016
    Inventors: Karl E. Elliott, Kenneth W. Garrard, Andy Huang, Peter Gratzer
  • Patent number: 9438592
    Abstract: The system and method described herein may provide unified transport and security protocols. In particular, the unified transport and security protocols may include a Secure Frame Layer transport and security protocol that includes stages for initially configuring a requester device and a responder device, identifying the requester device and the responder device to one another, and authenticating message frames communicated between the requester device and the responder device. Additionally, the unified transport and security protocols may further include a Secure Persistent User Datagram Protocol that includes modes for processing message frames received at the requester device and the responder device, recovering the requester device in response to packet loss, retransmitting lost packets sent between the requester device and the responder device, and updating location information for the requester device to restore a communications session between the requester device and the responder device.
    Type: Grant
    Filed: April 4, 2014
    Date of Patent: September 6, 2016
    Assignee: Aunigma Network Security Group
    Inventors: Kenneth W. Garrard, Karl E. Elliott, Andy Huang
  • Publication number: 20160085613
    Abstract: A method for operating a memory device includes performing a single read operation that includes additional one or more combinations of read and/or write cycles, and performing a single write operation that includes additional one or more combinations of read and/or write cycles. For example, a method for auto-correcting errors in a memory device having plurality of memory cells includes performing a first read operation of the memory cell to obtain a first read data value, performing a first write operation to the memory cell to write a second data value, which is a complement of the first data value, into the memory cell, performing a second read operation of the memory cell to obtain a third data value, and performing a second write operation to the memory cell to write a fourth data value, which is a complement of the third data value, to the memory cell.
    Type: Application
    Filed: November 30, 2015
    Publication date: March 24, 2016
    Inventor: ANDY HUANG
  • Patent number: 9202562
    Abstract: A method for operating a memory device includes performing a single read operation that includes additional one or more combinations of read and/or write cycles, and performing a single write operation that includes additional one or more combinations of read and/or write cycles. For example, a method for auto-correcting errors in a memory device having plurality of memory cells includes performing a first read operation of the memory cell to obtain a first read data value, performing a first write operation to the memory cell to write a second data value, which is a complement of the first data value, into the memory cell, performing a second read operation of the memory cell to obtain a third data value, and performing a second write operation to the memory cell to write a fourth data value, which is a complement of the third data value, to the memory cell.
    Type: Grant
    Filed: April 18, 2012
    Date of Patent: December 1, 2015
    Assignee: Advanced Integrated Memory Inc.
    Inventor: Andy Huang
  • Patent number: 9025022
    Abstract: Certain aspects of an apparatus and method for gesture recognition using a two Dimensional (2D) imaging device may include capturing a first image of a hand in a first position, capturing a second image of the hand in a second position, generating an image mask for indicating the movement of the arm from the first position to the second position, determining an elbow position corresponding to the hand based on the image mask and estimating the change in depth of the hand from the first position to the second position based on the determined elbow position.
    Type: Grant
    Filed: October 25, 2012
    Date of Patent: May 5, 2015
    Assignee: Sony Corporation
    Inventors: Kuang-Man Andy Huang, Ming-Chang Liu, Wei Ji
  • Patent number: 8856877
    Abstract: A computer readable storage medium including a set of instructions executable by a processor, the set of instructions operable to determine if a network location included in a request to connect to the network location, is included in a first list of untrusted network locations stored on the client computer and send a request to determine if the network location is included in a second list of untrusted network locations stored remotely from the client computer when it is determined that the network location is not included in the first list.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: October 7, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Andy Huang, David J. Peto
  • Patent number: 8745723
    Abstract: The system and method described herein may provide unified transport and security protocols. In particular, the unified transport and security protocols may include a Secure Frame Layer transport and security protocol that includes stages for initially configuring a requester device and a responder device, identifying the requester device and the responder device to one another, and authenticating message frames communicated between the requester device and the responder device. Additionally, the unified transport and security protocols may further include a Secure Persistent User Datagram Protocol that includes modes for processing message frames received at the requester device and the responder device, recovering the requester device in response to packet loss, retransmitting lost packets sent between the requester device and the responder device, and updating location information for the requester device to restore a communications session between the requester device and the responder device.
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: June 3, 2014
    Assignee: Aunigma Network Security Corp.
    Inventors: Kenneth W. Garrard, Karl E. Elliott, Andy Huang
  • Publication number: 20140118535
    Abstract: Certain aspects of an apparatus and method for gesture recognition using a two Dimensional (2D) imaging device may include capturing a first image of a hand in a first position, capturing a second image of the hand in a second position, generating an image mask for indicating the movement of the arm from the first position to the second position, determining an elbow position corresponding to the hand based on the image mask and estimating the change in depth of the hand from the first position to the second position based on the determined elbow position.
    Type: Application
    Filed: October 25, 2012
    Publication date: May 1, 2014
    Applicant: SONY CORPORATION
    Inventors: KUANG-MAN ANDY HUANG, MING-CHANG LIU, WEI JI
  • Patent number: 8705380
    Abstract: A method and apparatus for ensuring an Internet Protocol (IP) service supported telephony adaptor (TA) is correctly installed and connected into the network for VoIP service usage are disclosed. In one embodiment, the present invention identifies the TA as one that is supported by the VoIP service, and identifies the correct network configuration topography, e.g., the location of the TA in the user's network.
    Type: Grant
    Filed: November 21, 2005
    Date of Patent: April 22, 2014
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Vincent Chiu, Andy Huang, David J. Peto
  • Patent number: 8595059
    Abstract: A gift payment management system allows a user to redirect a payment request for selected offers to one or more potential purchasers. The gift payment management system monitors the potential purchaser's response. If the gift payment request is accepted by a potential purchaser, the gift payment management system facilitates verification of payment from the potential purchaser and notifies the user that the gift payment request was accepted. The product associated with the offers is then made available to the user. If multiple purchasers are designated, the gift payment management system further withdraws the gift payment request after the request is completed.
    Type: Grant
    Filed: October 12, 2011
    Date of Patent: November 26, 2013
    Assignee: Google Inc.
    Inventor: Andy Huang