Patents by Inventor Mason Ng

Mason 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).

  • Patent number: 11966961
    Abstract: A service provider may receive item price information and/or point of sale (POS) transaction information from a plurality of merchant devices associated with a plurality of merchants. The service provider may categorize the plurality of merchants according to the types of items offered by the respective merchants, and may further categorize the merchants according to the locations at which they conduct business. The service provider may subsequently determine a price recommendation or other pricing information for a particular item offered by a particular merchant. A merchant device of the particular merchant may present the pricing information in a user interface that enables the merchant to view projected sales at various different price points. Further, the merchant may be able to specify one or more factors used for determining the recommend price, such as a desired business model, a desired clientele, a desired profit margin, or the like.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: April 23, 2024
    Assignee: Block, Inc.
    Inventors: Abhay Raj Kumar, Rong Yan, Mason Ng, Gian Perrone, Mai Leduc
  • Patent number: 11777821
    Abstract: Embodiments described herein provide for an election procedure, in a high availability (“HA”) environment, for a backup controller to assume operations performed by a master controller in the event that the master controller becomes unreachable. The master controller may be associated with (e.g., provisioned on) the same set of hardware as one or more worker nodes, and may control operation of the one or more worker nodes. The election procedure may be performed based on performance metrics, location, or efficiency metrics associated with candidate backup controllers (e.g., cloud-based backup controllers), including performance of communications between particular backup controllers and the one or more worker nodes.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: October 3, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Patricia R. Chang, Shi-Jau Wang, Raghu P. Batchu, Mason Ng
  • Publication number: 20230231847
    Abstract: A device may receive and store credentials identifying security levels of users for access to functionalities of an on-premises device, and may receive a credential of a user and a request to access a functionality of the on-premises device. The device may determine whether a security level of the credential matches a first security level of the credentials, and may reject the request when the security level fails to match the first security level. The device may determine, when the security level matches the first security level, whether a computing resource of the on-premises device matches a computing resource of the first security level, and may provide the user with access to the computing resource when the computing resource matches the computing resource of the first security level. The device may reject the request when the computing resource fails to match the computing resource of the first security level.
    Type: Application
    Filed: January 14, 2022
    Publication date: July 20, 2023
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Mason NG, Patricia R. CHANG, Syed Arshad AZIZ, Shi-Jau WANG
  • Publication number: 20230053114
    Abstract: Embodiments described herein provide for an election procedure, in a high availability (“HA”) environment, for a backup controller to assume operations performed by a master controller in the event that the master controller becomes unreachable. The master controller may be associated with (e.g., provisioned on) the same set of hardware as one or more worker nodes, and may control operation of the one or more worker nodes. The election procedure may be performed based on performance metrics, location, or efficiency metrics associated with candidate backup controllers (e.g., cloud-based backup controllers), including performance of communications between particular backup controllers and the one or more worker nodes.
    Type: Application
    Filed: August 16, 2021
    Publication date: February 16, 2023
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Patricia R. Chang, Shi-Jau Wang, Raghu P. Batchu, Mason Ng
  • Publication number: 20220222731
    Abstract: A service provider may receive item price information and/or point of sale (POS) transaction information from a plurality of merchant devices associated with a plurality of merchants. The service provider may categorize the plurality of merchants according to the types of items offered by the respective merchants, and may further categorize the merchants according to the locations at which they conduct business. The service provider may subsequently determine a price recommendation or other pricing information for a particular item offered by a particular merchant. A merchant device of the particular merchant may present the pricing information in a user interface that enables the merchant to view projected sales at various different price points. Further, the merchant may be able to specify one or more factors used for determining the recommend price, such as a desired business model, a desired clientele, a desired profit margin, or the like.
    Type: Application
    Filed: December 22, 2021
    Publication date: July 14, 2022
    Inventors: Abhay Raj Kumar, Rong Yan, Mason Ng, Gian Perrone, Mai Leduc
  • Patent number: 11210725
    Abstract: A service provider may receive item price information and/or point of sale (POS) transaction information from a plurality of merchant devices associated with a plurality of merchants. The service provider may categorize the plurality of merchants according to the types of items offered by the respective merchants, and may further categorize the merchants according to the locations at which they conduct business. The service provider may subsequently determine a price recommendation or other pricing information for a particular item offered by a particular merchant. A merchant device of the particular merchant may present the pricing information in a user interface that enables the merchant to view projected sales at various different price points. Further, the merchant may be able to specify one or more factors used for determining the recommend price, such as a desired business model, a desired clientele, a desired profit margin, or the like.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: December 28, 2021
    Assignee: Square, Inc.
    Inventors: Abhay Raj Kumar, Rong Yan, Mason Ng, Gian Perrone, Mai Leduc
  • Patent number: 11017105
    Abstract: The invention discloses a system and method for selective erasure, encryption and or copying of data on a remote device if the remote device has been compromised or the level of authorization of a roaming user in charge of the remote device has been modified.
    Type: Grant
    Filed: April 26, 2018
    Date of Patent: May 25, 2021
    Assignee: BlackBerry Limited
    Inventors: Daniel J. Mendez, Mason Ng
  • Publication number: 20190287125
    Abstract: A service provider may receive item price information and/or point of sale (POS) transaction information from a plurality of merchant devices associated with a plurality of merchants. The service provider may categorize the plurality of merchants according to the types of items offered by the respective merchants, and may further categorize the merchants according to the locations at which they conduct business. The service provider may subsequently determine a price recommendation or other pricing information for a particular item offered by a particular merchant. A merchant device of the particular merchant may present the pricing information in a user interface that enables the merchant to view projected sales at various different price points. Further, the merchant may be able to specify one or more factors used for determining the recommend price, such as a desired business model, a desired clientele, a desired profit margin, or the like.
    Type: Application
    Filed: June 4, 2019
    Publication date: September 19, 2019
    Inventors: Abhay Raj Kumar, Rong Yan, Mason Ng, Gian Perrone, Mai Leduc
  • Patent number: 10339548
    Abstract: A service provider may receive item price information and/or point of sale (POS) transaction information from a plurality of merchant devices associated with a plurality of merchants. The service provider may categorize the plurality of merchants according to the types of items offered by the respective merchants, and may further categorize the merchants according to the locations at which they conduct business. The service provider may subsequently determine a price recommendation or other pricing information for a particular item offered by a particular merchant. A merchant device of the particular merchant may present the pricing information in a user interface that enables the merchant to view projected sales at various different price points. Further, the merchant may be able to specify one or more factors used for determining the recommend price, such as a desired business model, a desired clientele, a desired profit margin, or the like.
    Type: Grant
    Filed: May 28, 2014
    Date of Patent: July 2, 2019
    Assignee: Square, Inc.
    Inventors: Abhay Kumar, Rong Yan, Mason Ng, Gian Perrone, Mai Leduc
  • Publication number: 20180253564
    Abstract: The invention discloses a system and method for selective erasure, encryption and or copying of data on a remote device if the remote device has been compromised or the level of authorization of a roaming user in charge of the remote device has been modified.
    Type: Application
    Filed: April 26, 2018
    Publication date: September 6, 2018
    Inventors: Daniel J. MENDEZ, Mason NG
  • Patent number: 9965643
    Abstract: This invention discloses a system and method for selective erasure, encryption and or copying of data on a remote device if the remote device has been compromised or the level of authorization of a roaming user in charge of the remote device has been modified.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: May 8, 2018
    Assignee: BlackBerry Limited
    Inventors: Daniel J. Mendez, Mason NG
  • Publication number: 20170228553
    Abstract: This invention discloses a system and method for selective erasure, encryption and or copying of data on a remote device if the remote device has been compromised or the level of authorization of a roaming user in charge of the remote device has been modified.
    Type: Application
    Filed: April 28, 2017
    Publication date: August 10, 2017
    Applicant: Good Technology Holdings Limited
    Inventors: Daniel J. MENDEZ, Mason NG
  • Patent number: 9672371
    Abstract: This invention discloses a system and method for selective erasure, encryption and or copying of data on a remote device if the remote device has been compromised or the level of authorization of a roaming user in charge of the remote device has been modified.
    Type: Grant
    Filed: July 2, 2015
    Date of Patent: June 6, 2017
    Assignee: Good Technology Holdings Limited
    Inventors: Daniel J. Mendez, Mason Ng
  • Patent number: 9361603
    Abstract: A smartphone that includes a communications interface to communicate via one or more Internet communications channels is provided. The smartphone also includes a service engine that communicates with a global server via an Internet channel using the communications interface to provide identification data to the global server. In response to providing the identification data, the service engine receives configuration data to configure the service engine with a selectable set of downloadable executables. The selectable set of downloadable executables include a selection of downloadable executables that is made at least in part by the global server using the identification data. A display presents at least some of the selectable set of downloadable executables on the smartphone, and an input device selects a downloadable executable from the selectable set. The service engine initiates a download of the selected downloadable executable using the communications interface.
    Type: Grant
    Filed: March 2, 2011
    Date of Patent: June 7, 2016
    Assignee: Good Technology Corporation
    Inventors: Daniel J. Mendez, Mark D. Riggins, Prasad Wagle, Hong Q. Bui, Mason Ng, Sean Michael Quinlan, Christine C. Ying, Christopher R. Zuleeg, David J. Cowan, Joanna A. Aptekar-Strober, R. Stanley Bailes
  • Publication number: 20150310222
    Abstract: This invention discloses a system and method for selective erasure, encryption and or copying of data on a remote device if the remote device has been compromised or the level of authorization of a roaming user in charge of the remote device has been modified.
    Type: Application
    Filed: July 2, 2015
    Publication date: October 29, 2015
    Inventors: Daniel J. MENDEZ, Mason NG
  • Patent number: 9083707
    Abstract: This invention discloses a system and method for selective erasure, encryption and or copying of data on a remote device if the remote device has been compromised or the level of authorization of a roaming user in charge of the remote device has been modified.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: July 14, 2015
    Assignee: GOOD TECHNOLOGY CORPORATION
    Inventors: Daniel J. Mendez, Mason Ng
  • Patent number: 8812702
    Abstract: A client stores a first set of workspace data, and is coupled via a computer network to a global server. The client may be configured to synchronize portions of the first set of workspace data with the global server, which stores independently modifiable copies of the portions. The global server may also store workspace data which is not downloaded from the client, and thus stores a second set of workspace data. The global server may be configured to identify and authenticate a user seeking global server access from a remote terminal, and is configured to provide access to the first set or to the second set. Further, services may be stored anywhere in the computer network. The global server may be configured to provide the user with access to the services. The system may further include a synchronization-start module at the client site (which may be protected by a firewall) that initiates interconnection and synchronization with the global server when predetermined criteria have been satisfied.
    Type: Grant
    Filed: June 22, 2009
    Date of Patent: August 19, 2014
    Assignee: Good Technology Corporation
    Inventors: Daniel J. Mendez, Mark D. Riggins, Prasad Wagle, Hong Q. Bui, Mason Ng, Sean Michael Quinlan, Christine C. Ying, Christopher R. Zuleeg, David J. Cowan, Joanna A. Aptekar-Strober, R. Stanley Bailes
  • Publication number: 20140181918
    Abstract: This invention discloses a system and method for selective erasure, encryption and or copying of data on a remote device if the remote device has been compromised or the level of authorization of a roaming user in charge of the remote device has been modified.
    Type: Application
    Filed: February 27, 2014
    Publication date: June 26, 2014
    Applicant: GOOD TECHNOLOGY CORPORATION
    Inventors: Daniel J. MENDEZ, Mason NG
  • Patent number: 8745167
    Abstract: A client stores a first set of workspace data, and is coupled via a computer network to a global server. The client may be configured to synchronize portions of the first set of workspace data with the global server, which stores independently modifiable copies of the portions. The global server may also store workspace data which is not downloaded from the client, and thus stores a second set of workspace data. The global server may be configured to identify and authenticate a user seeking global server access from a remote terminal, and is configured to provide access to the first set or to the second set. Further, services may be stored anywhere in the computer network. The global server may be configured to provide the user with access to the services. The system may further include a synchronization-start module at the client site (which may be protected by a firewall) that initiates interconnection and synchronization with the global server when predetermined criteria have been satisfied.
    Type: Grant
    Filed: June 8, 2009
    Date of Patent: June 3, 2014
    Assignee: Good Technology Corporation
    Inventors: Daniel J. Mendez, Mark D. Riggins, Prasad Wagle, Hong Q. Bui, Mason Ng, Sean Michael Quinlan, Christine C. Ying, Christopher R. Zuleeg, David J. Cowan, Joanna A. Aptekar-Strober, R. Stanley Bailes
  • Patent number: 8696765
    Abstract: This invention discloses a system and method for selective erasure, encryption and or copying of data on a remote device if the remote device has been compromised or the level of authorization of a roaming user in charge of the remote device has been modified.
    Type: Grant
    Filed: September 17, 2010
    Date of Patent: April 15, 2014
    Assignee: Good Technology Corporation
    Inventors: Daniel J. Mendez, Mason Ng