Patents by Inventor Michael Chow

Michael Chow 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: 11971238
    Abstract: This disclosure describes systems, methods, and apparatus for detecting and displaying a number of rounds in a firearm magazine comprising a maximum number of N rounds. The magazine may comprise a follower, magnets on the follower, and <N magnetic switches arranged along a path of the magnets when the follower moves along a length of the magazine, the switches configured to activate based on a magnetic field exceeding a threshold, and a first antenna arranged on an inside of the magazine and parallel to a firing direction of the firearm, and configured to wirelessly transmit a round count indication to a second antenna on the firearm, the round count indication based on the round count data, the second antenna affixed to an inside of a magazine well of the firearm and mostly overlapping with the first antenna.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: April 30, 2024
    Assignee: Magpul Industries Corp.
    Inventors: Erin Czarnecki, Jeffrey Holt, Michael Leighton, Donald McKelvey, Steven Dunbar, Timothy Eric Roberts, Nicholas Kielsmeier, Eric Chow, Kyle Kellner, Joe Deppong
  • Patent number: 11963871
    Abstract: Devices and methods for crimping a prosthetic heart valve onto a delivery device are described. In some embodiments, valves are crimped over an inflatable balloon and between proximal and distal shoulders mounted on a shaft inside the balloon. Crimping methods can include multiple compression steps with the valve located in different axial positions relative to the crimping jaws at each different step. In some methods, the valve may extend partially outside of the crimping jaws during certain crimping steps, such that the crimping force is only applied to the part of the valve that is inside the jaws. Exemplary crimping devices can include two or more adjacent sets of jaws that close down to different inner diameters, such that different parts of a valve get compressed to different outer diameters at the same time during a single crimping step.
    Type: Grant
    Filed: December 13, 2022
    Date of Patent: April 23, 2024
    Assignee: EDWARDS LIFESCIENCES CORPORATION
    Inventors: Nicholas Brandon Aders, Kristen Hicks, Gil Senesh, Michael R. Bialas, Tung T. Le, Sean Chow, Thanh Huy Le
  • Publication number: 20230263263
    Abstract: An article of footwear includes an upper and a sole coupled to the upper. The article of footwear includes an inflation system. The inflation system includes an inflatable bladder, a pump in fluid communication with the bladder, and a control circuitry operatively linked to the pump. The pump adjusts the air pressure of the inflatable bladder. The control circuitry receives a command signal from a remote device, and upon receipt of the command signal, the control circuitry transmits an actuation signal to the pump to adjust the air pressure of the inflatable bladder.
    Type: Application
    Filed: April 28, 2023
    Publication date: August 24, 2023
    Inventors: Matthew COSTA, Matthew BOUDREAU, Daniel YANG, Che-Hao (Michael) CHOW, Paul DAVIS
  • Patent number: 11654370
    Abstract: Systems and methods for processing recommendations of online games to friends of social network are described. A method for processing recommendations includes identifying a gaming session of a user on an online game provider network, accessing a use profile of the user for the online games of the online game provider network, and accessing a social graph of the user to identify friends of the user and respective friend profiles from the social network. The method further includes producing a recommendation of an online game. The recommendation includes an identification of a target friend of the user and is being provided by examination of the use profile of the user and friend profiles in the social graph. The method includes providing the recommendation to the user. The recommendation also includes an offer incentive to the user to share the recommendation with the target friend.
    Type: Grant
    Filed: February 3, 2021
    Date of Patent: May 23, 2023
    Assignee: Zynga Inc.
    Inventors: Sudhir Kumar Rama Rao, Ara Nicholas Yessayan, Jr., Paul David Bettner, David Bettner, Paolo Malabuyo, Benjamin F. Gregorski, Michael Chow, Yie Lyn Choo
  • Patent number: 11653712
    Abstract: An article of footwear includes an upper and a sole coupled to the upper. The article of footwear includes an inflation system. The inflation system includes an inflatable bladder, a pump in fluid communication with the bladder, and a control circuitry operatively linked to the pump. The pump adjusts the air pressure of the inflatable bladder. The control circuitry receives a command signal from a remote device, and upon receipt of the command signal, the control circuitry transmits an actuation signal to the pump to adjust the air pressure of the inflatable bladder.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: May 23, 2023
    Assignee: REEBOK INTERNATIONAL LIMITED
    Inventors: Matthew Costa, Matthew Boudreau, Daniel Yang, Che-Hao (Michael) Chow, Paul Davis
  • Patent number: 11623154
    Abstract: A method is provided, including the following operations: monitoring gameplay activity in a plurality of game sessions, wherein the monitoring includes, for each game session, analyzing the gameplay activity in said game session to predict future gameplay activity in said game session; identifying one or more characteristics of a plurality of spectators interacting with a virtual character, wherein each of the spectators interacting with the virtual character accesses, over a network, a channel that is attributed to the virtual character; through the channel, providing access to the spectators to spectate a selected game session that is one of the plurality of game sessions, selected based on the predicted future gameplay activity and based on the characteristics of the plurality of spectators.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: April 11, 2023
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Jeffrey Stafford, Justice Adams, Mario Sarria, Jr., Jorge Arroyo Palacios, Nirmal Rajkumar, Michael Chow
  • Publication number: 20210299575
    Abstract: A method is provided, including the following operations: monitoring gameplay activity in a plurality of game sessions, wherein the monitoring includes, for each game session, analyzing the gameplay activity in said game session to predict future gameplay activity in said game session; identifying one or more characteristics of a plurality of spectators interacting with a virtual character, wherein each of the spectators interacting with the virtual character accesses, over a network, a channel that is attributed to the virtual character; through the channel, providing access to the spectators to spectate a selected game session that is one of the plurality of game sessions, selected based on the predicted future gameplay activity and based on the characteristics of the plurality of spectators.
    Type: Application
    Filed: March 31, 2020
    Publication date: September 30, 2021
    Inventors: Jeffrey Stafford, Justice Adams, Mario Sarria, JR., Jorge Arroyo Palacios, Nirmal Rajkumar, Michael Chow
  • Publication number: 20210244128
    Abstract: An article of footwear includes an upper and a sole coupled to the upper. The article of footwear includes an inflation system. The inflation system includes an inflatable bladder, a pump in fluid communication with the bladder, and a control circuitry operatively linked to the pump. The pump adjusts the air pressure of the inflatable bladder. The control circuitry receives a command signal from a remote device, and upon receipt of the command signal, the control circuitry transmits an actuation signal to the pump to adjust the air pressure of the inflatable bladder.
    Type: Application
    Filed: February 10, 2020
    Publication date: August 12, 2021
    Inventors: Matthew COSTA, Matthew BOUDREAU, Daniel YANG, Che-Hao (Michael) CHOW, Paul DAVIS
  • Publication number: 20210154585
    Abstract: Systems and methods for processing recommendations of online games to friends of social network are described. A method for processing recommendations includes identifying a gaming session of a user on an online game provider network, accessing a use profile of the user for the online games of the online game provider network, and accessing a social graph of the user to identify friends of the user and respective friend profiles from the social network. The method further includes producing a recommendation of an online game. The recommendation includes an identification of a target friend of the user and is being provided by examination of the use profile of the user and friend profiles in the social graph. The method includes providing the recommendation to the user. The recommendation also includes an offer incentive to the user to share the recommendation with the target friend.
    Type: Application
    Filed: February 3, 2021
    Publication date: May 27, 2021
    Inventors: Sudhir Kumar Rama Rao, Ara Nicholas Yessayan, JR., Paul David Bettner, David Bettner, Paolo Malabuyo, Benjamin F. Gregorski, Michael Chow, Yie Lyn Choo
  • Publication number: 20210142624
    Abstract: Odds for various propositions concerning the play of a computer simulation are determined and presented to a viewer for pecuniary or non-pecuniary wagering purposes. The odds may be determined using past game analytics, or may be determined parimutuelly.
    Type: Application
    Filed: November 8, 2019
    Publication date: May 13, 2021
    Inventor: Michael Chow
  • Patent number: 10929136
    Abstract: Branch prediction techniques are described that can improve the performance of pipelined microprocessors. A microprocessor with a hierarchical branch prediction structure is presented. The hierarchy of branch predictors includes: a multi-cycle predictor that provides very accurate branch predictions, but with a latency of multiple cycles; a small and simple branch predictor that can provide branch predictions for a sub-set of instructions with zero-cycle latency; and a fast, intermediate level branch predictor that provides relatively accurate branch prediction, while still having a low, but non-zero instruction prediction latency of only one cycle, for example. To improve operation, the higher accuracy, higher latency branch direction predictor and the fast, lower latency branch direction predictor can share a common target predictor.
    Type: Grant
    Filed: April 11, 2018
    Date of Patent: February 23, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Shiwen Hu, Wei Yu Chen, Michael Chow, Qian Wang, Yongbin Zhou, Lixia Yang, Ning Yang
  • Patent number: 10926182
    Abstract: Systems and methods for processing recommendations of online games to friends of social network are described. A method for processing recommendations includes identifying a gaming session of a user on an online game provider network, accessing a use profile of the user for the online games of the online game provider network, and accessing a social graph of the user to identify friends of the user and respective friend profiles from the social network. The method further includes producing a recommendation of an online game. The recommendation includes an identification of a target friend of the user and is being provided by examination of the use profile of the user and friend profiles in the social graph. The method includes providing the recommendation to the user. The recommendation also includes an offer incentive to the user to share the recommendation with the target friend.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: February 23, 2021
    Assignee: Zynga Inc.
    Inventors: Sudhir Kumar Rama Rao, Ara Nicholas Yessayan, Jr., Paul David Bettner, David Bettner, Paolo Malabuyo, Benjamin F. Gregorski, Michael Chow, Yie Lyn Choo
  • Publication number: 20190381409
    Abstract: Systems and methods for processing recommendations of online games to friends of social network are described. A method for processing recommendations includes identifying a gaming session of a user on an online game provider network, accessing a use profile of the user for the online games of the online game provider network, and accessing a social graph of the user to identify friends of the user and respective friend profiles from the social network. The method further includes producing a recommendation of an online game. The recommendation includes an identification of a target friend of the user and is being provided by examination of the use profile of the user and friend profiles in the social graph. The method includes providing the recommendation to the user. The recommendation also includes an offer incentive to the user to share the recommendation with the target friend.
    Type: Application
    Filed: August 28, 2019
    Publication date: December 19, 2019
    Inventors: Sudhir Kumar Rama Rao, Ara Nicholas Yessayan, JR., Paul David Bettner, David Bettner, Paolo Malabuyo, Benjamin F. Gregorski, Michael Chow, Yie Lyn Choo
  • Publication number: 20190317769
    Abstract: Branch prediction techniques are described that can improve the performance of pipelined microprocessors. A microprocessor with a hierarchical branch prediction structure is presented. The hierarchy of branch predictors includes: a multi-cycle predictor that provides very accurate branch predictions, but with a latency of multiple cycles; a small and simple branch predictor that can provide branch predictions for a sub-set of instructions with zero-cycle latency; and a fast, intermediate level branch predictor that provides relatively accurate branch prediction, while still having a low, but non-zero instruction prediction latency of only one cycle, for example. To improve operation, the higher accuracy, higher latency branch direction predictor and the fast, lower latency branch direction predictor can share a common target predictor.
    Type: Application
    Filed: April 11, 2018
    Publication date: October 17, 2019
    Applicant: Futurewei Technologies, Inc.
    Inventors: Shiwen Hu, Wei Yu Chen, Michael Chow, Qian Wang, Yongbin Zhou, Lixia Yang, Ning Yang
  • Patent number: 10421018
    Abstract: Systems and methods for processing recommendations of online games to friends of social network are described. A method for processing recommendations includes identifying a gaming session of a user on an online game provider network, accessing a use profile of the user for the online games of the online game provider network, and accessing a social graph of the user to identify friends of the user and respective friend profiles from the social network. The method further includes producing a recommendation of an online game. The recommendation includes an identification of a target friend of the user and is being provided by examination of the use profile of the user and friend profiles in the social graph. The method includes providing the recommendation to the user. The recommendation also includes an offer incentive to the user to share the recommendation with the target friend.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: September 24, 2019
    Assignee: Zynga Inc.
    Inventors: Sudhir Kumar Rama Rao, Ara Nicholas Yessayan, Jr., Paul David Bettner, David Bettner, Paolo Malabuyo, Benjamin F. Gregorski, Michael Chow, Yie Lyn Choo
  • Publication number: 20180318718
    Abstract: Systems and methods for processing recommendations of online games to friends of social network are described. A method for processing recommendations includes identifying a gaming session of a user on an online game provider network, accessing a use profile of the user for the online games of the online game provider network, and accessing a social graph of the user to identify friends of the user and respective friend profiles from the social network. The method further includes producing a recommendation of an online game. The recommendation includes an identification of a target friend of the user and is being provided by examination of the use profile of the user and friend profiles in the social graph. The method includes providing the recommendation to the user. The recommendation also includes an offer incentive to the user to share the recommendation with the target friend.
    Type: Application
    Filed: July 19, 2018
    Publication date: November 8, 2018
    Inventors: Sudhir Kumar Rama Rao, Ara Nicholas Yessayan, Paul David Bettner, David Bettner, Paolo Malabuyo, Benjamin F. Gregorski, Michael Chow, Yie Lyn Choo
  • Patent number: 10052560
    Abstract: Systems and methods for processing recommendations of online games to friends of social network are described. A method for processing recommendations includes identifying a gaming session of a user on an online game provider network, accessing a use profile of the user for the online games of the online game provider network, and accessing a social graph of the user to identify friends of the user and respective friend profiles from the social network. The method further includes producing a recommendation of an online game. The recommendation includes an identification of a target friend of the user and is being provided by examination of the use profile of the user and friend profiles in the social graph. The method includes providing the recommendation to the user. The recommendation also includes an offer incentive to the user to share the recommendation with the target friend.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: August 21, 2018
    Assignee: Zynga Inc.
    Inventors: Sudhir Kumar Rama Rao, Ara Nicholas Yessayan, Paul David Bettner, David Bettner, Paolo Malabuyo, Benjamin F. Gregorski, Michael Chow, Yie Lyn Choo
  • Publication number: 20170128839
    Abstract: Systems and methods for processing recommendations of online games to friends of social network are described. A method for processing recommendations includes identifying a gaming session of a user on an online game provider network, accessing a use profile of the user for the online games of the online game provider network, and accessing a social graph of the user to identify friends of the user and respective friend profiles from the social network. The method further includes producing a recommendation of an online game. The recommendation includes an identification of a target friend of the user and is being provided by examination of the use profile of the user and friend profiles in the social graph. The method includes providing the recommendation to the user. The recommendation also includes an offer incentive to the user to share the recommendation with the target friend.
    Type: Application
    Filed: January 20, 2017
    Publication date: May 11, 2017
    Inventors: Sudhir Kumar Rama Rao, Ara Nicholas Yessayan, JR., Paul David Bettner, David Bettner, Paolo Malabuyo, Benjamin F. Gregorski, Michael Chow, Yie Lyn Choo
  • Publication number: 20170090922
    Abstract: A method implemented by a central processing unit (CPU), comprising decoding a first instruction word of a first instruction pair, wherein the first instruction word comprises a first operation code identifying a first operation, storing the first operation code in a register memory upon decoding the first instruction word, decoding a second instruction word of the first instruction pair, wherein the second instruction word comprises a first operand, generating a first decoded instruction pair by combining the first operation code stored in the register memory with the first operand in the second instruction word. The method further comprises executing the first decoded instruction pair by performing the first operation on the first operand.
    Type: Application
    Filed: September 30, 2015
    Publication date: March 30, 2017
    Inventors: Jiajin Tu, Michael Chow, Yongxiang Liang, Yongzheng Hao, Xiaoyu Wang, Jiamin Zheng, Shilei Liao
  • Patent number: 9573065
    Abstract: Systems and methods for processing recommendations of online games to friends of social network are described. A method for processing recommendations includes identifying a gaming session of a user on an online game provider network, accessing a use profile of the user for the online games of the online game provider network, and accessing a social graph of the user to identify friends of the user and respective friend profiles from the social network. The method further includes producing a recommendation of an online game. The recommendation includes an identification of a target friend of the user and is being provided by examination of the use profile of the user and friend profiles in the social graph. The method includes providing the recommendation to the user. The recommendation also includes an offer incentive to the user to share the recommendation with the target friend.
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: February 21, 2017
    Assignee: Zynga Inc.
    Inventors: Sudhir Kumar Rama Rao, Ara Nicholas Yessayan, Jr., Paul David Bettner, David Bettner, Paolo Malabuyo, Benjamin F. Gregorski, Michael Chow, Yie Lyn Choo