Patents by Inventor Tony Feng

Tony Feng 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: 20250000640
    Abstract: A method of manufacture is presented. The method includes providing a medical device, a drug delivery module, and an assembly device. The medical device comprises a first coupling feature; the drug delivery module comprises a second coupling feature and a product well. The assembly device comprises a top body comprising an implant press, middle body defining a module recess, and a base body defining a device receiver. The medical device is placed in the device receiver and the drug delivery module in the module recess. The top body, the middle body, and the base body, are aligned. Then a force is applied to the top body, wherein the force is sufficient for the implant press to cause the first coupling feature and the second coupling feature to couple to each other.
    Type: Application
    Filed: July 9, 2024
    Publication date: January 2, 2025
    Inventors: TONY FENG, HOANG OANH VU
  • Patent number: 9825758
    Abstract: A user device and one or more server computers securely evaluate a k-nearest neighbor model, with reasonable computation speed and bandwidth utilization, using a combination of techniques. The user device encrypts input vectors using a client's public key to keep client information private. The server computer homomorphically computes a distance between the encrypted input vector and vectors stored in the k-nearest neighbor model. The server computer then engages in a minimization process which results in the user device receiving classification vectors corresponding to the k-nearest neighbors.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: November 21, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tony Feng, David J. Wu, Michael Naehrig, Kristin Lauter
  • Patent number: 9787647
    Abstract: Decision trees can be securely evaluated with reasonable computation speed and bandwidth utilization. A user device encrypts input vectors using a client's public key in an additively homomorphic encryption system. A server computer effectively randomizes the decision tree for each use, such that a value indicative of a path resulting from applying an input vector to the decision tree is different each time the decision tree is used. The server computer homomorphically computes the evaluations of each decision node. The server computer provides the value indicative of the path through the decision tree as one part accessible by the client, and another part accessible by the server. The server computer uses the parts to look up a corresponding output value from a database of output values for each path. In this operation, only the output value corresponding to the combined parts can be retrieved, and only by the intended recipient.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: October 10, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David J. Wu, Tony Feng, Michael Naehrig, Kristin Lauter
  • Publication number: 20160156460
    Abstract: A user device and one or more server computers securely evaluate a k-nearest neighbor model, with reasonable computation speed and bandwidth utilization, using a combination of techniques. The user device encrypts input vectors using a client's public key to keep client information private. The server computer homomorphically computes a distance between the encrypted input vector and vectors stored in the k-nearest neighbor model. The server computer then engages in a minimization process which results in the user device receiving classification vectors corresponding to the k-nearest neighbors.
    Type: Application
    Filed: December 2, 2014
    Publication date: June 2, 2016
    Inventors: Tony Feng, David J. Wu, Michael Naehrig, Kristin Lauter
  • Publication number: 20160156595
    Abstract: Decision trees can be securely evaluated with reasonable computation speed and bandwidth utilization. A user device encrypts input vectors using a client's public key in an additively homomorphic encryption system. A server computer effectively randomizes the decision tree for each use, such that a value indicative of a path resulting from applying an input vector to the decision tree is different each time the decision tree is used. The server computer homomorphically computes the evaluations of each decision node. The server computer provides the value indicative of the path through the decision tree as one part accessible by the client, and another part accessible by the server. The server computer uses the parts to look up a corresponding output value from a database of output values for each path. In this operation, only the output value corresponding to the combined parts can be retrieved, and only by the intended recipient.
    Type: Application
    Filed: December 2, 2014
    Publication date: June 2, 2016
    Inventors: David J. Wu, Tony Feng, Michael Naehrig, Kristin Lauter
  • Patent number: D418886
    Type: Grant
    Filed: March 3, 1998
    Date of Patent: January 11, 2000
    Assignee: Pintracker Golf, Inc.
    Inventor: Tony Feng