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: 20190368886Abstract: 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: ApplicationFiled: August 19, 2019Publication date: December 5, 2019Inventors: John Carrino, Joseph Kruse, Jasmine Peterson, Leah Anderson, Paul Ryan, Reese Glidden, Andrew Elder, Kevin Ng
-
Patent number: 10429197Abstract: 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: GrantFiled: June 14, 2018Date of Patent: October 1, 2019Assignee: Palantir Technologies Inc.Inventors: John Carrino, Joseph Kruse, Jasmine Peterson, Leah Anderson, Paul Ryan, Reese Glidden, Andrew Elder, Kevin Ng
-
Publication number: 20190171837Abstract: 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: ApplicationFiled: January 29, 2019Publication date: June 6, 2019Inventors: Paul Thoren, Benjamin Gazzard, David Meiklejohn, Kevin Ng, Matthew Fedderly, Rhys Brett-Bowen
-
Patent number: 10235533Abstract: 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: GrantFiled: December 1, 2017Date of Patent: March 19, 2019Assignee: PALANTIR TECHNOLOGIES INC.Inventors: Paul Thoren, Benjamin Gazzard, David Meiklejohn, Kevin Ng, Matthew Fedderly, Rhys Brett-Bowen
-
Patent number: 10235667Abstract: 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: GrantFiled: September 3, 2018Date of Patent: March 19, 2019Assignee: Square, Inc.Inventors: Afshin Rezayee, Yue Yang, Jesse Wilson, Kevin Ng
-
Publication number: 20180374074Abstract: 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: ApplicationFiled: September 3, 2018Publication date: December 27, 2018Applicant: Square, Inc.Inventors: Afshin Rezayee, Yue Yang, Jesse Wilson, Kevin Ng
-
Patent number: 10068223Abstract: 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: GrantFiled: December 18, 2017Date of Patent: September 4, 2018Assignee: Square, Inc.Inventors: Afshin Rezayee, Yue Yang, Jesse Wilson, Kevin Ng
-
Patent number: 10041741Abstract: 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: GrantFiled: October 26, 2015Date of Patent: August 7, 2018Assignee: PRATT & WHITNEY CANADA CORP.Inventors: Herve Turcotte, Kevin Ng, Jean Dubreuil
-
Publication number: 20180135525Abstract: 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: ApplicationFiled: November 14, 2016Publication date: May 17, 2018Inventors: Keith MORGAN, Ghislain PLANTE, Eric S. DUROCHER, Kevin NG, Johnny VINSKI
-
Patent number: 9870558Abstract: 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: GrantFiled: June 23, 2017Date of Patent: January 16, 2018Assignee: Square, Inc.Inventors: Afshin Rezayee, Yue Yang, Jesse Wilson, Kevin Ng
-
Patent number: 9856749Abstract: 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: GrantFiled: November 24, 2016Date of Patent: January 2, 2018Assignee: PRATT & WHITNEY CANADA CORP.Inventors: Marc Jordan Adique, Kevin Ng, Daniel T. Alecu
-
Publication number: 20170114722Abstract: 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: ApplicationFiled: October 26, 2015Publication date: April 27, 2017Inventors: Herve TURCOTTE, Kevin NG, Jean DUBREUIL
-
Publication number: 20170074117Abstract: 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: ApplicationFiled: November 24, 2016Publication date: March 16, 2017Inventors: Marc Jordan ADIQUE, Kevin NG, Daniel T. ALECU
-
Patent number: 9534857Abstract: 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: GrantFiled: February 21, 2013Date of Patent: January 3, 2017Assignee: PRATT & WHITNEY CANADA CORP.Inventors: Marc Jordan Adique, Kevin Ng, Daniel Alecu
-
Publication number: 20140231062Abstract: 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: ApplicationFiled: February 21, 2013Publication date: August 21, 2014Applicant: PRATT & WHITNEY CANADA CORP.Inventors: Marc Jordan Adique, Kevin Ng, Daniel Alecu
-
Publication number: 20140223112Abstract: 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: ApplicationFiled: February 5, 2013Publication date: August 7, 2014Applicant: CAA SOUTH CENTRAL ONTARIOInventors: Kirk Serjeanston, Sean Macdonald, Kevin Ng, Emilio Rojas-Silva, Jonathan Maynard, Adam Stevenson
-
Publication number: 20130073478Abstract: 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: ApplicationFiled: September 16, 2011Publication date: March 21, 2013Inventors: Jane ABOYOUN, Philip Herzog, Kevin Ng, Anibal Soto, Marie Strolin, Christopher Yeomans
-
Publication number: 20110013081Abstract: 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: ApplicationFiled: September 16, 2010Publication date: January 20, 2011Applicant: PIXELWORKS, INC.Inventors: G. Finn Wredenhagen, Gary Cheng, Kevin Ng, Neil D. Woodall, Yue Ma, Guodong Liu, Jun Wang
-
Patent number: D837234Type: GrantFiled: May 25, 2017Date of Patent: January 1, 2019Assignee: PALANTIR TECHNOLOGIES INC.Inventors: Andrew Elder, Guan Da Wang, Jiawei Marvin Sum, Kevin Ng
-
Patent number: D854555Type: GrantFiled: December 28, 2018Date of Patent: July 23, 2019Assignee: PALANTIR TECHNOLOGIES INC.Inventors: Andrew Elder, Guan Da Wang, Jiawei Marvin Sum, Kevin Ng