Patents by Inventor Michael Wong

Michael 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: 10416974
    Abstract: A monitoring system monitors processing of incoming messages by an application, and logs data related to performance of the application. The application includes a plurality of checkpoints, and the monitoring system logs data upon each message traversing the checkpoints in the application. The monitoring system is configured to dynamically modify checkpoints within the application based on latency detection of portions of the application, resulting in improved granularity/resolution of the data collected from congested portions of the application, and reducing the performance penalty of the monitoring system from portions of the application that are not congested.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: September 17, 2019
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Kyle Dennis Kavanagh, José Antonio Acuña-Rohter, David Michael Wong
  • Publication number: 20190108004
    Abstract: A monitoring system monitors processing of incoming messages by an application, and logs data related to performance of the application. The application includes a plurality of checkpoints, and the monitoring system logs data upon each message traversing the checkpoints in the application. The monitoring system is configured to dynamically modify checkpoints within the application based on latency detection of portions of the application, resulting in improved granularity/resolution of the data collected from congested portions of the application, and reducing the performance penalty of the monitoring system from portions of the application that are not congested.
    Type: Application
    Filed: October 6, 2017
    Publication date: April 11, 2019
    Inventors: Kyle Dennis Kavanagh, José Antonio Acuña-Rohter, David Michael Wong
  • Publication number: 20190108247
    Abstract: A performance measurement indexing system indexes a data store containing data entries indicative of message processing by an application. The application includes a plurality of checkpoints, and the data store contains data logged upon each message traversing the checkpoints in the application. The performance measurement indexing system determines which data entries relate to messages that satisfy a delay condition, and limits queries run on the data store to those data entries, thereby increasing the speed and efficiency with which queries can be serviced.
    Type: Application
    Filed: October 6, 2017
    Publication date: April 11, 2019
    Inventors: Kyle Dennis Kavanagh, José Antonio Acuña-Rohter, David Michael Wong
  • Publication number: 20190091290
    Abstract: Blockade of the CD47/SIRPa pathway depletes cancer cells. This anti-cancer activity is enhanced when macrophage stimulating agents are used in combination with the CD47 blockade drug. This anti-cancer combination therapy is particularly effective when the CD47 blockade drug is SIRPaFc.
    Type: Application
    Filed: April 13, 2017
    Publication date: March 28, 2019
    Inventors: Gloria Hoi Ying Lin, Natasja Nielsen Viller, Lisa Danae Schultz Johnson, Mark Michael Wong, Robert Adam Uger
  • Patent number: 10188960
    Abstract: An apparatus, system, and method are disclosed for building a structure that includes a substantially triangular cross-sectional shape having an outside face opposing an inside face. The outside face is connected to the inside face by a first wall, a second wall, and a third wall. Each wall includes a first projection has an outer surface that is continuous with the outside face, a first recess that is positioned opposite and extends away from the first projection, a second projection that has an inner surface that is continuous with the inside face, a second recess that is positioned opposite and extends away from the second projection, and a coupling projection. The coupling projection is positioned opposite at least one of the first recess and the second recess.
    Type: Grant
    Filed: November 8, 2014
    Date of Patent: January 29, 2019
    Inventors: Mina Mangano Berglund, Taylor Paige DaBell, Gates Arnold Lamb, Michael Wong
  • Patent number: 10139309
    Abstract: A collision sensor, including a hollow housing having an accommodation space; a collision information generator arranged in the space and adapted to produce an output indicating a directional and/or positioning information of the collision when being triggered during the collision; a collision detecting member arranged over and adapted to trigger the collision information generator upon being driven by the obstacle during the collision; wherein the collision detecting member and the collision information generator are spaced apart from or in contact with each other by one or more resilient members, by which the collision detecting member is switchable between a normal position at which the collision detecting member is spaced apart from the collision information generator, and a working position at which at least a portion of the collision detecting member trigger the collision information generator by a compressive/collision force from the obstacle during the collision.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: November 27, 2018
    Assignee: DRAGON CROWN INDUSTRIES LIMITED
    Inventor: Wing Yieu Michael Wong
  • Patent number: 9952193
    Abstract: A test strip device exhibits visual changes, such as color changes, when there is a only slight difference in the composition of liquids such as gasoline, oil, ethanol and water. Such a slight liquid composition difference usually requires a sophisticated and expensive instrument to differentiate. The test strip consists of one and more than one inverse opal films deposited on a substrate and achieves this goal of differentiation in a simple, fast and energy-free manner.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: April 24, 2018
    Inventors: Gurdeep Ahira, Paul Chi Hang Li, Abootaleb Sedighi, Shuang Qiu, Chung Kay Michael Wong, Wilson Ka Ho Chim, Un I Cheang
  • Patent number: 9943718
    Abstract: Methods and apparatus to power an exercise machine are disclosed herein. An example exercise machine includes a power receiver to measure a power output by a generator that is to convert movement of a moveable part into electric power, the power receiver is to calculate a rotations per minute of the moveable part. A mode controller is to calculate a power supply duty cycle based on the power output by the generator, the rotations per minute of the moveable part, and a user selected wattage. A power output controller is to control power provided to a console of the exercise machine based on the power supply duty cycle.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: April 17, 2018
    Assignee: BRUNSWICK CORPORATION
    Inventors: Robert Sutkowski, John Michael Wong, Ferdinand David, Ming Jiang
  • Publication number: 20180031441
    Abstract: A collision sensor, including a hollow housing having an accommodation space; a collision information generator arranged in the space and adapted to produce an output indicating a directional and/or positioning information of the collision when being triggered during the collision; a collision detecting member arranged over and adapted to trigger the collision information generator upon being driven by the obstacle during the collision; wherein the collision detecting member and the collision information generator are spaced apart from or in contact with each other by one or more resilient members, by which the collision detecting member is switchable between a normal position at which the collision detecting member is spaced apart from the collision information generator, and a working position at which at least a portion of the collision detecting member trigger the collision information generator by a compressive/collision force from the obstacle during the collision.
    Type: Application
    Filed: July 26, 2016
    Publication date: February 1, 2018
    Inventor: Wing Yieu Michael WONG
  • Publication number: 20170349808
    Abstract: Asphaltene produced during the production of hydrocarbons in an underground reservoir may be reduced and decomposed by introducing into the underground reservoir a fluid having a catalyst of from about 3 to about 7% Ni with a magnesium oxide support or a catalyst of from about 15 to about 25% tungsten oxide with a zirconium oxide support or a mixture thereof. The viscosity of heavy oil within the underground reservoir is reduced in the presence of the catalyst.
    Type: Application
    Filed: June 3, 2016
    Publication date: December 7, 2017
    Inventors: Sivaram Pradhan, Scott Wellington, Houman Shammai, Michael Wong
  • Publication number: 20170340913
    Abstract: Methods and apparatus to power an exercise machine are disclosed herein. An example exercise machine includes a power receiver to measure a power output by a generator that is to convert movement of a moveable part into electric power, the power receiver is to calculate a rotations per minute of the moveable part. A mode controller is to calculate a power supply duty cycle based on the power output by the generator, the rotations per minute of the moveable part, and a user selected wattage. A power output controller is to control power provided to a console of the exercise machine based on the power supply duty cycle.
    Type: Application
    Filed: August 21, 2017
    Publication date: November 30, 2017
    Inventors: Robert Sutkowski, John Michael Wong, Ferdinand David, Ming Jiang
  • Patent number: 9824040
    Abstract: In some embodiments, a method includes executing an atomic transaction in a system having a transactional memory. The method includes receiving a signal interrupt during executing of the atomic transaction. The method includes storing a state of the signal interrupt to enable subsequent execution of the signal interrupt. The method includes returning to executing the atomic transaction until the atomic transaction is at least one of completed and aborted. The method includes after executing the atomic transaction is at least one of completed and aborted, determining whether the signal interrupt is received during executing of the atomic transaction. The method includes after determining that the signal interrupt is received during executing of the atomic transaction, retrieving the state of the signal interrupt. The method includes executing an interrupt handler for processing the signal interrupt and returning from executing of the atomic transaction.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: November 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Paul E. McKenney, Maged M. Michael, Michael Wong
  • Patent number: 9824039
    Abstract: In some embodiments, an apparatus includes a processor that is configured to execute computer usable program code to perform operations. The operations include executing an atomic transaction in a system having a transactional memory. The operations include receiving a signal interrupt during executing of the atomic transaction. The operations include storing a state of the signal interrupt to enable subsequent execution of the signal interrupt. The operations include returning to executing the atomic transaction until the atomic transaction is at least one of completed and aborted. The operations include after executing the atomic transaction is at least one of completed and aborted, determining whether the signal interrupt is received during executing of the atomic transaction. The operations include after determining that the signal interrupt is received during executing of the atomic transaction, retrieving the state of the signal interrupt.
    Type: Grant
    Filed: September 9, 2013
    Date of Patent: November 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Paul E. McKenney, Maged M. Michael, Michael Wong
  • Patent number: 9737746
    Abstract: Methods and apparatus to power an exercise machine are disclosed herein. An example exercise machine includes a generator to convert movement of a moveable part of the exercise machine into electric power. The example exercise machine includes a generator power receiver to measure the power output by the generator, and to calculate a rotations per minute of the moveable part. A mode controller is to calculate a power supply duty cycle based on the power output by the generator, the rotations per minute of the moveable part, and a user selected wattage. A power output controller is to control power provided to a console of the exercise machine based on the power supply duty cycle.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: August 22, 2017
    Assignee: Brunswick Corporation
    Inventors: Robert Sutkowski, John Michael Wong, Ferdinand David, Ming Jiang
  • Publication number: 20170128763
    Abstract: Methods and apparatus to power an exercise machine are disclosed herein. An example exercise machine includes a generator to convert movement of a moveable part of the exercise machine into electric power. The example exercise machine includes a generator power receiver to measure the power output by the generator, and to calculate a rotations per minute of the moveable part. A mode controller is to calculate a power supply duty cycle based on the power output by the generator, the rotations per minute of the moveable part, and a user selected wattage. A power output controller is to control power provided to a console of the exercise machine based on the power supply duty cycle.
    Type: Application
    Filed: January 23, 2017
    Publication date: May 11, 2017
    Inventors: Robert Sutkowski, John Michael Wong, Ferdinand David, Ming Jiang
  • Publication number: 20170046535
    Abstract: Various aspects of the invention provide systems and methods for improving the privacy-protection of the exchange of STD's test results and the utility of STD test results. One aspect of the invention provides a computer-implemented method of improving privacy-protection during the exchange of STD test results by preventing the exchange of STD test results if user-definable criteria are not met and deliberately obscuring the cause of prevented attempts at exchanging STD test results. The method includes providing a software application for importing STD test results; inputting criteria; attempting to exchange STD test results; and either preventing or allowing the exchange of STD test results at a plurality of stages. Another aspect of the invention provides a computer-implemented method of improving the utility of STD test results by recommending safe sexual contact practices and sexual health-related products and services based upon the use of algorithms.
    Type: Application
    Filed: August 10, 2015
    Publication date: February 16, 2017
    Inventor: Michael Wong
  • Patent number: 9149065
    Abstract: An motorized base apparatus for selectively receiving an appliance. The apparatus comprising: a control interface; an appliance coupling element; an appliance sensor element; an appliance retaining mechanism; and a processor element. The processor element being coupled to the appliance sensor element for receiving data indicative of the selectively received appliance. The processor element being coupled to the control interface for adapting the interface in response to the identified appliance.
    Type: Grant
    Filed: March 9, 2011
    Date of Patent: October 6, 2015
    Assignee: Breville Pty Limited
    Inventors: Richard Hoare, Richard Harrod, Khon Thai, Michael Wong
  • Publication number: 20150227992
    Abstract: A building management and optimization system and method are disclosed. An asset tag can be physically associated with a submeter that may not be connected with a communication network. The submeter can be configured to track and measure consumption of a utility service associated with a tenant occupying at least part of a building in accordance with a lease. The consumption can be an instance of a tenant-incurred cost of above standard tenant services use. A mobile computing device can have a reader for reading the encoded representation of the physically associated submeter and can receive an input signal representing a meter reading of the associated submeter. An application for execution on the mobile computing device can receive an identity of the associated submeter and the meter reading and determine whether the meter reading is valid. Related apparatus, systems, techniques, and articles are also described.
    Type: Application
    Filed: April 24, 2015
    Publication date: August 13, 2015
    Inventors: Michael Wong, Keith Voysey
  • Publication number: 20150211106
    Abstract: A flash deposition apparatus includes a liquid delivery system configured to produce fine liquid droplets of an organic material, a heater configured to vaporize the fine liquid droplets to produce a vapor material to be directed to a substrate on which the organic material is deposited; and a radiation shield configured to shield the heater from the liquid delivery system.
    Type: Application
    Filed: January 5, 2015
    Publication date: July 30, 2015
    Inventors: Kai-An Wang, Jingru Sun, Michael Wong
  • Publication number: 20150190725
    Abstract: An apparatus, system, and method are disclosed for building a structure that includes a substantially triangular cross-sectional shape having an outside face opposing an inside face. The outside face is connected to the inside face by a first wall, a second wall, and a third wall. Each wall includes a first projection has an outer surface that is continuous with the outside face, a first recess that is positioned opposite and extends away from the first projection, a second projection that has an inner surface that is continuous with the inside face, a second recess that is positioned opposite and extends away from the second projection, and a coupling projection. The coupling projection is positioned opposite at least one of the first recess and the second recess.
    Type: Application
    Filed: November 8, 2014
    Publication date: July 9, 2015
    Inventors: Mina Mangano Berglund, Taylor Paige DaBell, Gates Arnold Lamb, Michael Wong