Patents by Inventor Matthew Wong

Matthew Wong 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: 12100522
    Abstract: An apparatus for volume reduction of material removed from a hazardous environment. The apparatus includes a shielded housing for receiving a workpiece therein, at least one cutting unit having a cutting head operable for contactless cutting, and a drive unit for rotating the at least one cutting unit around a main axis so the cutting head cuts the workpiece.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: September 24, 2024
    Assignee: ATS CORPORATION
    Inventors: David Taro Morikawa, Mark Johannesson, Matthew Wong
  • Publication number: 20240257278
    Abstract: Methods, non-transitory computer readable media, and decarbonization forecasting devices are disclosed that obtain scenario data, building data for building(s), and action data for decarbonization actions. A business-as-usual (BAU) pathway is generated based on the building data, a target pathway is generated based on the scenario data, and a decarbonization pathway is generated based on the action data and a received selection of the decarbonization actions associated with the building(s). A modeling interface is generated that includes an editing pane adjacent to a visualization pane graphically displaying one or more monetary outputs and the energy or emissions difference between the BAU, target, and decarbonization pathways.
    Type: Application
    Filed: January 27, 2023
    Publication date: August 1, 2024
    Inventors: Chris SEGERBLOM, Crystal CHUNG, Francisco PERALTA, Jingci LI, Matthew BROWN, Rob BAKER, Wanfung LEE, YatMan WONG
  • Publication number: 20240239385
    Abstract: A locomotive has DC or AC traction motors, powered by a hydrogen fuel cell, and optionally other sources such as regenerative braking. The traction motors of the locomotive may be connected to a set of independent DC choppers or AC inverters, linked via a common DC bus, configured to regulate power from the one or more power sources. A manager module, among other functions, may receive inputs and signals to coordinate delivery of electricity from the sources to the motor. A method for retrofitting a legacy locomotive may include removing a generator and a control apparatus configured for diesel fuel, and installing a kit of apparatus configured to be powered by a hydrogen fuel cell. A railway system for use by locomotives powered by hydrogen has one or more hydrogen-generation stations deployed near a track of the railway system.
    Type: Application
    Filed: August 19, 2022
    Publication date: July 18, 2024
    Inventors: KYLE R. MULLIGAN, GARY WONG, MATTHEW FINDLAY, MILAN DUBINSKY, VERONIKA KOWALCZYK, MINH NGUYEN, CODY FISCHER, SOON CHANG
  • Publication number: 20240242018
    Abstract: A system predicts metadata attributes associated with documents using machine learning models. The document may represent an interaction between entities. The system trains machine learning models to predict scores indicating whether a token or a sequence of token of a document represents a metadata attribute. The metadata prediction is used to annotate the document and display to users. The system receives user feedback via the user interface and uses the user feedback to evaluate or retrain the model. The system generates training data by receiving a set of annotated documents and comparing the annotated documents against other documents to identify matching documents. The system determines when to execute the machine learning based metadata prediction based on steps of document workflow executed by the system.
    Type: Application
    Filed: January 13, 2023
    Publication date: July 18, 2024
    Inventors: Kaushik Narayanan, David Matthew Wong, David Lange, Vinay Jethava, Qing Zheng, Mohammad Mehdi Ghanimifard, Pontus Lindstrom, Gowtham Rangarajan Raman, David DeBarr, Yan He
  • Publication number: 20240241901
    Abstract: A system predicts metadata attributes associated with documents using machine learning models. The document may represent an interaction between entities. The system trains machine learning models to predict scores indicating whether a token or a sequence of token of a document represents a metadata attribute. The metadata prediction is used to annotate the document and display to users. The system receives user feedback via the user interface and uses the user feedback to evaluate or retrain the model. The system generates training data by receiving a set of annotated documents and comparing the annotated documents against other documents to identify matching documents. The system determines when to execute the machine learning based metadata prediction based on steps of document workflow executed by the system.
    Type: Application
    Filed: January 13, 2023
    Publication date: July 18, 2024
    Inventors: Kaushik Narayanan, David Matthew Wong, David Lange, Vinay Jethava, Qing Zheng, Mohammad Mehdi Ghanimifard, Pontus Lindstrom, Gowtham Rangarajan Raman, David DeBarr, Yan He
  • Publication number: 20240242108
    Abstract: A system predicts metadata attributes associated with documents using machine learning models. The document may represent an interaction between entities. The system trains machine learning models to predict scores indicating whether a token or a sequence of token of a document represents a metadata attribute. The metadata prediction is used to annotate the document and display to users. The system receives user feedback via the user interface and uses the user feedback to evaluate or retrain the model. The system generates training data by receiving a set of annotated documents and comparing the annotated documents against other documents to identify matching documents. The system determines when to execute the machine learning based metadata prediction based on steps of document workflow executed by the system.
    Type: Application
    Filed: January 13, 2023
    Publication date: July 18, 2024
    Inventors: Kaushik Narayanan, David Matthew Wong, David Lange, Vinay Jethava, Qing Zheng, Mohammad Mehdi Ghanimifard, Pontus Lindstrom, Gowtham Rangarajan Raman, David DeBarr, Yan He
  • Patent number: 11755546
    Abstract: Systems and methods are described for implementing attribute aware, relationship-based access control by receiving a query to access a relational database from a user, determining if a rule of the relational database is applicable to the query, determining one or more relationships associated with the query based at least in part on the rule, and modifying the query by adding an extra join operation to the query based at least in part on the rule and the one or more relationships. Further, when a type of the rule is row level, a where clause filter is added to the modified query to enforce a condition of the rule, and when the type of the rule is field level, a case column is added to the modified query and a select clause is added to the modified query to wrap the query. The modified query is processed to produce a result.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: September 12, 2023
    Inventors: Mang Fu Matthew Wong, Subhash Uppalapati, Jesse Wang, Sunghyun Song, Federico Recio, Jesse Collins
  • Patent number: 11656634
    Abstract: Methods and apparatus are provided for providing enhanced autopilot mode awareness for a pilot of an aircraft. The apparatus comprises an autopilot control interface that allows the pilot to activate an operational mode of an autopilot system for the aircraft and to set aviation function parameters of the autopilot system. An autopilot status interface is included that displays the operational mode of the autopilot system and a current status of the aviation function parameters that are controlled by the autopilot system, and an indicator of anticipated actions by the autopilot system to control the aviation function parameters.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: May 23, 2023
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Santosh Mathan, Diblik Vasco, Ondrej Klusacek, Jonathan Matthew Wong, Mark Peurifoy
  • Publication number: 20230107191
    Abstract: A system is disclosed for providing a data obfuscation platform useful for improved data security of preprocessing analysis of the data by a third party server. The system comprises: (a) a data store for storing: (1) sets of pre-processing analysis data created by a plurality of applications of different formats and/or organized by different standards; (2) a plurality of categories for the pre-processing the data and a plurality of rules for obfuscating the pre-processing data based on the categories; and (3) a data obfuscation engine for obfuscating the pre-processing analysis data; (b) one or more servers coupled to the data store and programmed to obfuscate the data by the data obfuscation engine before data preprocessing analysis by the third party server.
    Type: Application
    Filed: October 5, 2021
    Publication date: April 6, 2023
    Inventor: Matthew Wong
  • Publication number: 20220374397
    Abstract: Systems and methods are described for implementing attribute aware, relationship-based access control by receiving a query to access a relational database from a user, determining if a rule of the relational database is applicable to the query, determining one or more relationships associated with the query based at least in part on the rule, and modifying the query by adding an extra join operation to the query based at least in part on the rule and the one or more relationships. Further, when a type of the rule is row level, a where clause filter is added to the modified query to enforce a condition of the rule, and when the type of the rule is field level, a case column is added to the modified query and a select clause is added to the modified query to wrap the query. The modified query is processed to produce a result.
    Type: Application
    Filed: May 21, 2021
    Publication date: November 24, 2022
    Inventors: Mang Fu Matthew Wong, Subhash Uppalapati, Jesse Wang, Sunghyun Song, Federico Recio, Jesse Collins
  • Publication number: 20220215107
    Abstract: A computer implemented masking manager provides a method for access controls. The method includes receiving a request for an object in a database, retrieving the object from the database, applying masking rules to a field of the object to determine whether the requestor has access to the field, determining a replacement value for the field based on requestor access to the field, and returning the object to the requestor with the replacement value in the field of the object.
    Type: Application
    Filed: January 7, 2021
    Publication date: July 7, 2022
    Applicant: salesforce.com, inc.
    Inventors: Mang Fu Matthew Wong, Yanik Grignon, Larry H Tung, Peter S. Wisnovsky
  • Patent number: 11250264
    Abstract: An application executing on a mobile device generates a geo-positional query including a time stamp representing the time of the query. The application can be, for example, an augmented reality application, a pointing search application, or a mapping application that searches based on geolocation and/or physical proximity. The query can include, in addition to a location, one or more of a direction, orientation, and camera field of view of the mobile device. A system processes the query to return a time-based state of an object and/or location addressed by the mobile device at the time of the query. The system can use the time stamp to identify which objects may have been located at a certain location at a certain time and/or to identify the state of located objects at a certain time. For example, the state of an electronic billboard can identify an advertisement displayed at the time.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: February 15, 2022
    Inventors: Roderick Perkins, Peter Ellenby, Thomas William Ellenby, Matthew Wong
  • Patent number: 11190509
    Abstract: Techniques are disclosed relating to user authentication. In some embodiments, a computing system maintains an exception handler of a software development platform. The exception handler is executable to process a particular type of exception that causes an authentication of users of applications running on the software development platform. The computing system may receive, at the exception handler, an indication of the particular type of exception thrown by a particular application. In response to receiving the indication of the particular type of exception, the exception handler issues to a web browser interacting with the application, a request that the web browser redirect to an authentication server configured to perform an authentication of a user of the particular application. The computing system receives, from the authentication server, a result of the performed authentication and returns the result to the particular application.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: November 30, 2021
    Assignee: salesforce.com, inc.
    Inventors: Matthew Wong, Alan Vangpat, Sean Tubbs, Sarah Lui, William C. Mortimore, Jr., Itzik Koren
  • Publication number: 20210304910
    Abstract: An apparatus for volume reduction of material removed from a hazardous environment. The apparatus includes a shielded housing for receiving a workpiece therein, at least one cutting unit having a cutting head operable for contactless cutting, and a drive unit for rotating the at least one cutting unit around a main axis so the cutting head cuts the workpiece.
    Type: Application
    Filed: March 30, 2021
    Publication date: September 30, 2021
    Inventors: David Taro Morikawa, Mark Johannesson, Matthew Wong
  • Patent number: 10902035
    Abstract: Systems and methods for the accessing of information that may be associated with static or dynamic geo-located objects, which objects may or may not have corresponding real world counterparts, utilize attributes including of one or more angles of directional access associated with the geo-located objects. Information available to a user of a mobile device can be varied depending upon an angle of directional access derived from the mobile device's real world position and pointing direction in relation to the real world position and orientation of the geo-located objects.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: January 26, 2021
    Inventors: Thomas William Ellenby, Peter Ellenby, Roderick Perkins, Matthew Wong
  • Patent number: 10884475
    Abstract: A portable electronic device determines a battery available power for the device's battery and manages device power usage based upon the battery available power. The device includes a battery and a controller. The controller is configured to receive a first voltage value for the battery at a first time, a first current value for the battery, a second voltage value for the battery at a second time, and a second current value for the battery. It is determined that a time difference between the first time and the second time exceeds a predetermined time threshold. An estimated resistance of the battery is determined based at least on a first difference between the first current value and the second current value and a second difference between the first voltage value and the second voltage value. Real-time power usage of the device is controlled based on the estimated resistance of the battery.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: January 5, 2021
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: John Wang, Matthew Wong, Marko Bundalo, Yuting Yeh, Kamran Mohajer, Vidhyananth Ramasamy Venkatasamy, Girish Sidhmalswamy Ghongdemath, Shuoqin Wang, Jason Allan Graetz
  • Patent number: 10705928
    Abstract: Systems, methods, and apparatuses for implementing tenant-to-tenant failover in a multi-tenant could computing environment. An exemplary system having at least a processor and a memory therein includes means for identifying a first one of a plurality of tenants in a multi-tenant cloud computing system as a primary tenant for providing a function, identifying a second one of the plurality of tenants in the multi-tenant cloud computing system as a secondary tenant for providing the function should the primary tenant become unavailable, providing the function in the multi-tenant cloud computing system via the primary tenant when the primary tenant is available, and switching to providing the function in the multi-tenant cloud computing environment via the secondary tenant when the primary tenant is unavailable and the secondary tenant is available.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: July 7, 2020
    Assignee: salesforce.com, inc.
    Inventors: William Charles Mortimore, Jr., Matthew Wong, Matthew Bahrenburg, Puneet Dhaliwal, Anupam Jain, Steven S. Lawrance
  • Publication number: 20200073770
    Abstract: Systems, methods, and apparatuses for implementing tenant-to-tenant failover in a multi-tenant could computing environment. An exemplary system having at least a processor and a memory therein includes means for identifying a first one of a plurality of tenants in a multi-tenant cloud computing system as a primary tenant for providing a function, identifying a second one of the plurality of tenants in the multi-tenant cloud computing system as a secondary tenant for providing the function should the primary tenant become unavailable, providing the function in the multi-tenant cloud computing system via the primary tenant when the primary tenant is available, and switching to providing the function in the multi-tenant cloud computing environment via the secondary tenant when the primary tenant is unavailable and the secondary tenant is available.
    Type: Application
    Filed: August 28, 2018
    Publication date: March 5, 2020
    Inventors: William Charles Mortimore, JR., Matthew Wong, Matthew Bahrenburg, Puneet Dhaliwal, Anupam Jain, Steven S. Lawrance
  • Publication number: 20190327230
    Abstract: Techniques are disclosed relating to user authentication. In some embodiments, a computing system maintains an exception handler of a software development platform. The exception handler is executable to process a particular type of exception that causes an authentication of users of applications running on the software development platform. The computing system may receive, at the exception handler, an indication of the particular type of exception thrown by a particular application. In response to receiving the indication of the particular type of exception, the exception handler issues to a web browser interacting with the application, a request that the web browser redirect to an authentication server configured to perform an authentication of a user of the particular application. The computing system receives, from the authentication server, a result of the performed authentication and returns the result to the particular application.
    Type: Application
    Filed: April 23, 2018
    Publication date: October 24, 2019
    Inventors: Matthew Wong, Alan Vangpat, Sean Tubbs, Sarah Lui, William C. Mortimore, JR., Itzik Koren
  • Publication number: 20190265731
    Abstract: Methods and apparatus are provided for providing enhanced autopilot mode awareness for a pilot of an aircraft. The apparatus comprises an autopilot control interface that allows the pilot to activate an operational mode of an autopilot system for the aircraft and to set aviation function parameters of the autopilot system. An autopilot status interface is included that displays the operational mode of the autopilot system and a current status of the aviation function parameters that are controlled by the autopilot system, and an indicator of anticipated actions by the autopilot system to control the aviation function parameters.
    Type: Application
    Filed: February 28, 2018
    Publication date: August 29, 2019
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Santosh Mathan, Diblik Vasco, Ondrej Klusacek, Jonathan Matthew Wong, Mark Peurifoy