Patents by Inventor Kevin Ng

Kevin Ng 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: 20190368886
    Abstract: Systems, methods, and non-transitory computer readable media are provided for determining routes within a location. Location information for a location may be obtained. The location information may include terrain information for the location. A set of restricted regions within the location may be determined based on the location information. A set of paths within the location may be determined based on the set of restricted regions. An interface through which information describing the set of paths within the location is accessible may be provided.
    Type: Application
    Filed: August 19, 2019
    Publication date: December 5, 2019
    Inventors: John Carrino, Joseph Kruse, Jasmine Peterson, Leah Anderson, Paul Ryan, Reese Glidden, Andrew Elder, Kevin Ng
  • Patent number: 10429197
    Abstract: Systems, methods, and non-transitory computer readable media are provided for determining routes within a location. Location information for a location may be obtained. The location information may include terrain information for the location. A set of restricted regions within the location may be determined based on the location information. A set of paths within the location may be determined based on the set of restricted regions. An interface through which information describing the set of paths within the location is accessible may be provided.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: October 1, 2019
    Assignee: Palantir Technologies Inc.
    Inventors: John Carrino, Joseph Kruse, Jasmine Peterson, Leah Anderson, Paul Ryan, Reese Glidden, Andrew Elder, Kevin Ng
  • Publication number: 20190171837
    Abstract: A system with an interactive user interface for a plurality of users to author an electronic document simultaneously is described. The system displays visual feedback on the interface to prevent the users from interfering with one another. The system displays data from a remote database linked into the document based on unique identifiers. The data is displayed as an “artifact.” The system monitors and tracks each user's access category level, as well as the access category level of each piece of data pulled from the remote database. The system compares a user's category level to the data from the database to make visible only the portions of the document the user has the appropriate access category level to view and/or modify. The portions of the document that have a higher category level than the user will be hidden from the user either in part or completely. Also, there may be an indicator to the user of such redacted or hidden content from the user's viewer.
    Type: Application
    Filed: January 29, 2019
    Publication date: June 6, 2019
    Inventors: Paul Thoren, Benjamin Gazzard, David Meiklejohn, Kevin Ng, Matthew Fedderly, Rhys Brett-Bowen
  • Patent number: 10235533
    Abstract: A system with an interactive user interface for a plurality of users to author an electronic document simultaneously is described. The system displays visual feedback on the interface to prevent the users from interfering with one another. The system displays data from a remote database linked into the document based on unique identifiers. The data is displayed as an “artifact.” The system monitors and tracks each user's access category level, as well as the access category level of each piece of data pulled from the remote database. The system compares a user's category level to the data from the database to make visible only the portions of the document the user has the appropriate access category level to view and/or modify. The portions of the document that have a higher category level than the user will be hidden from the user either in part or completely. Also, there may be an indicator to the user of such redacted or hidden content from the user's viewer.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: March 19, 2019
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventors: Paul Thoren, Benjamin Gazzard, David Meiklejohn, Kevin Ng, Matthew Fedderly, Rhys Brett-Bowen
  • Patent number: 10235667
    Abstract: A payment terminal can have an application processing unit coupled to a transaction processing unit. The transaction processing unit can receive payment information from a payment device via a payment interface coupled to the transaction processing unit. The transaction processing unit can encrypt the payment information in accordance with a standard payment protocol and provide the encrypted payment information and other protocol dependent information to the application processing unit. The application processing unit can execute a point-of-sale application that can have the transaction processing unit acquire the payment information and have the application processing unit transmit the encrypted payment information and other protocol-dependent information from the transaction processing unit to a payment server.
    Type: Grant
    Filed: September 3, 2018
    Date of Patent: March 19, 2019
    Assignee: Square, Inc.
    Inventors: Afshin Rezayee, Yue Yang, Jesse Wilson, Kevin Ng
  • Publication number: 20180374074
    Abstract: A payment terminal can have an application processing unit coupled to a transaction processing unit. The transaction processing unit can receive payment information from a payment device via a payment interface coupled to the transaction processing unit. The transaction processing unit can encrypt the payment information in accordance with a standard payment protocol and provide the encrypted payment information and other protocol dependent information to the application processing unit. The application processing unit can execute a point-of-sale application that can have the transaction processing unit acquire the payment information and have the application processing unit transmit the encrypted payment information and other protocol-dependent information from the transaction processing unit to a payment server.
    Type: Application
    Filed: September 3, 2018
    Publication date: December 27, 2018
    Applicant: Square, Inc.
    Inventors: Afshin Rezayee, Yue Yang, Jesse Wilson, Kevin Ng
  • Patent number: 10068223
    Abstract: A payment terminal can have an application processing unit coupled to a transaction processing unit. The transaction processing unit can receive payment information from a payment device via a payment interface coupled to the transaction processing unit. The transaction processing unit can encrypt the payment information in accordance with a standard payment protocol and provide the encrypted payment information and other protocol dependent information to the application processing unit. The application processing unit can execute a point-of-sale application that can have the transaction processing unit acquire the payment information and have the application processing unit transmit the encrypted payment information and other protocol-dependent information from the transaction processing unit to a payment server.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: September 4, 2018
    Assignee: Square, Inc.
    Inventors: Afshin Rezayee, Yue Yang, Jesse Wilson, Kevin Ng
  • Patent number: 10041741
    Abstract: A heat exchanger defines an annulus divided by a plurality of radial plates extending longitudinal along the annulus, into a plurality of channels. A first group of the channels form an oil passage and a second group of channels form a fuel passage. The channels in the respective first and second groups are circumferentially alternately positioned one to another, and heat transfer from the oil passage to the fuel passage takes place through the radial plates.
    Type: Grant
    Filed: October 26, 2015
    Date of Patent: August 7, 2018
    Assignee: PRATT & WHITNEY CANADA CORP.
    Inventors: Herve Turcotte, Kevin Ng, Jean Dubreuil
  • Publication number: 20180135525
    Abstract: A method of bleeding air from a gas turbine engine having a compressor section with a downstream centrifugal compressor is described, which includes bleeding air from a first location upstream of the centrifugal compressor's outlet, when the compressor is operating in a first pressure range, and bleeding air from a second location upstream of the centrifugal compressor's outlet, when the engine is operating in a second pressure range.
    Type: Application
    Filed: November 14, 2016
    Publication date: May 17, 2018
    Inventors: Keith MORGAN, Ghislain PLANTE, Eric S. DUROCHER, Kevin NG, Johnny VINSKI
  • Patent number: 9870558
    Abstract: A payment terminal can have an application processing unit coupled to a transaction processing unit. The transaction processing unit can receive payment information from a payment device via a payment interface coupled to the transaction processing unit. The transaction processing unit can encrypt the payment information in accordance with a standard payment protocol and provide the encrypted payment information and other protocol dependent information to the application processing unit. The application processing unit can execute a point-of-sale application that can have the transaction processing unit acquire the payment information and have the application processing unit transmit the encrypted payment information and other protocol-dependent information from the transaction processing unit to a payment server.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: January 16, 2018
    Assignee: Square, Inc.
    Inventors: Afshin Rezayee, Yue Yang, Jesse Wilson, Kevin Ng
  • Patent number: 9856749
    Abstract: The liquid cooling system has a heat exchanger having a fluid inlet and an outlet; a fluid supply conduit leading to the inlet of the heat exchanger; a fluid return conduit extending from the outlet of the heat exchanger; a bypass conduit extending between the fluid supply conduit and the fluid return conduit; a thermal valve configured for selectively closing the bypass conduit, the valve having a temperature sensing element positioned downstream of both the heat exchanger and the bypass conduit, the temperature sensing element configured to selectively move the thermal valve in response to a temperature change of the liquid which the temperature sensing element is exposed to relative to a temperature threshold of the valve; and a deflector positioned between the temperature sensing element and at least one of the bypass conduit and the heat exchanger outlet.
    Type: Grant
    Filed: November 24, 2016
    Date of Patent: January 2, 2018
    Assignee: PRATT & WHITNEY CANADA CORP.
    Inventors: Marc Jordan Adique, Kevin Ng, Daniel T. Alecu
  • Publication number: 20170114722
    Abstract: A heat exchanger defines an annulus divided by a plurality of radial plates extending longitudinal along the annulus, into a plurality of channels. A first group of the channels form an oil passage and a second group of channels form a fuel passage. The channels in the respective first and second groups are circumferentially alternately positioned one to another, and heat transfer from the oil passage to the fuel passage takes place through the radial plates.
    Type: Application
    Filed: October 26, 2015
    Publication date: April 27, 2017
    Inventors: Herve TURCOTTE, Kevin NG, Jean DUBREUIL
  • Publication number: 20170074117
    Abstract: The liquid cooling system has a heat exchanger having a fluid inlet and an outlet; a fluid supply conduit leading to the inlet of the heat exchanger; a fluid return conduit extending from the outlet of the heat exchanger; a bypass conduit extending between the fluid supply conduit and the fluid return conduit; a thermal valve configured for selectively closing the bypass conduit, the valve having a temperature sensing element positioned downstream of both the heat exchanger and the bypass conduit, the temperature sensing element configured to selectively move the thermal valve in response to a temperature change of the liquid which the temperature sensing element is exposed to relative to a temperature threshold of the valve; and a deflector positioned between the temperature sensing element and at least one of the bypass conduit and the heat exchanger outlet.
    Type: Application
    Filed: November 24, 2016
    Publication date: March 16, 2017
    Inventors: Marc Jordan ADIQUE, Kevin NG, Daniel T. ALECU
  • Patent number: 9534857
    Abstract: The liquid cooling system has a heat exchanger having a fluid inlet and an outlet; a fluid supply conduit leading to the inlet of the heat exchanger; a fluid return conduit extending from the outlet of the heat exchanger; a bypass conduit extending between the fluid supply conduit and the fluid return conduit; a thermal valve configured for selectively closing the bypass conduit, the valve having a temperature sensing element positioned downstream of both the heat exchanger and the bypass conduit, the temperature sensing element configured to selectively move the thermal valve in response to a temperature change of the liquid which the temperature sensing element is exposed to relative to a temperature threshold of the valve; and a deflector positioned between the temperature sensing element and at least one of the bypass conduit and the heat exchanger outlet.
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: January 3, 2017
    Assignee: PRATT & WHITNEY CANADA CORP.
    Inventors: Marc Jordan Adique, Kevin Ng, Daniel Alecu
  • Publication number: 20140231062
    Abstract: The liquid cooling system has a heat exchanger having a fluid inlet and an outlet; a fluid supply conduit leading to the inlet of the heat exchanger; a fluid return conduit extending from the outlet of the heat exchanger; a bypass conduit extending between the fluid supply conduit and the fluid return conduit; a thermal valve configured for selectively closing the bypass conduit, the valve having a temperature sensing element positioned downstream of both the heat exchanger and the bypass conduit, the temperature sensing element configured to selectively move the thermal valve in response to a temperature change of the liquid which the temperature sensing element is exposed to relative to a temperature threshold of the valve; and a deflector positioned between the temperature sensing element and at least one of the bypass conduit and the heat exchanger outlet.
    Type: Application
    Filed: February 21, 2013
    Publication date: August 21, 2014
    Applicant: PRATT & WHITNEY CANADA CORP.
    Inventors: Marc Jordan Adique, Kevin Ng, Daniel Alecu
  • Publication number: 20140223112
    Abstract: Systems and methods for managing data elements on a mobile device that involve identifying a central application with an available set of data elements, for each of a plurality of secondary applications, determining a shared set of data elements where each data element of the shared set of data elements is mapped to a data element of the available set of data elements. The systems and methods may further involve receiving the available set of data elements from the external data storage device for storage in a virtual memory of the mobile device upon detecting that a central application has initialized on the mobile device and populating a secondary application with the shared set of data elements from the virtual memory upon detecting that the secondary application has initialized on the mobile device.
    Type: Application
    Filed: February 5, 2013
    Publication date: August 7, 2014
    Applicant: CAA SOUTH CENTRAL ONTARIO
    Inventors: Kirk Serjeanston, Sean Macdonald, Kevin Ng, Emilio Rojas-Silva, Jonathan Maynard, Adam Stevenson
  • Publication number: 20130073478
    Abstract: Electronic or computer-implemented systems and methods for allowing an investment advisor or user to evaluate one or more financial products offered by one or more providers of financial products, involving electronic configuration of a set of required and a set of preferred questions and corresponding appropriate answers for each of the questions in these sets, electronic configuration of weights for each of the questions in the set of preferred questions, electronically provided responses to at least some of the questions, electronic comparison of the appropriate answers and the responses, electronic calculation of preferred, required and combined scores, and electronic presentation of the combined scores to the investment advisor or user. Electronic or computer-implemented systems and methods for the generation of requests for proposals and reports based upon the scores obtained.
    Type: Application
    Filed: September 16, 2011
    Publication date: March 21, 2013
    Inventors: Jane ABOYOUN, Philip Herzog, Kevin Ng, Anibal Soto, Marie Strolin, Christopher Yeomans
  • Publication number: 20110013081
    Abstract: A video sequence may include a modality corresponding with an embedded pattern. At least one state machine detects the modality in accordance with difference signals. A signal generator generates the difference signals responsive to decision windows that define regions of interest in the video sequence. The modality may correspond with an embedded film source or other pattern types in the video sequence. Where the state machine detects more than one pattern, a single pattern is selected according to a predetermined priority. The video sequence may contain both static patterns and embedded film source patterns. The state machine discerns the presence of the embedded film source patterns notwithstanding the presence of the static patterns.
    Type: Application
    Filed: September 16, 2010
    Publication date: January 20, 2011
    Applicant: PIXELWORKS, INC.
    Inventors: G. Finn Wredenhagen, Gary Cheng, Kevin Ng, Neil D. Woodall, Yue Ma, Guodong Liu, Jun Wang
  • Patent number: D837234
    Type: Grant
    Filed: May 25, 2017
    Date of Patent: January 1, 2019
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventors: Andrew Elder, Guan Da Wang, Jiawei Marvin Sum, Kevin Ng
  • Patent number: D854555
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: July 23, 2019
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventors: Andrew Elder, Guan Da Wang, Jiawei Marvin Sum, Kevin Ng