Patents by Inventor Michael McCarthy

Michael McCarthy 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: 20180073769
    Abstract: A device and corresponding method of operation for a personal, portable, ambient air temperature modification suitable for providing heating or cooling to a user. In particular, the present invention relates to a heating or cooling device that provides heated or cooled air flow from a modified ambient temperature source disposed inside a container configured to fit in a conventional cup holder. The device pulls in ambient temperature air into an internal chamber of the device, the ambient temperature air is cooled or warmed through heat transfer from thermal energy storage components in the internal chamber, thermally concentrated prior to entering a motorized air movement mechanism via an elongate air manifold, and the resulting cooled or warmed air is returned out from the internal chamber of the device and directed toward a user. The modified temperature air returned by the device provides a desired cooling or warming effect to the immediate environment nearby the user.
    Type: Application
    Filed: September 8, 2017
    Publication date: March 15, 2018
    Inventors: Steve A. Herweck, Dana Herweck, Michael McCarthy
  • Patent number: 9836992
    Abstract: A piano training device is described herein. The piano training device comprising a plurality of keys which may be illuminated by a light source associated with each key. The light source associated with each key is oriented such that the light source transmits light toward the front surface of the key. The key is further manufactured so that the light transmitted toward the front surface of the key is redirected to the top surface of the key.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: December 5, 2017
    Assignee: McCarthy Music Corp.
    Inventors: Kevin Michael McCarthy, Jason Michael McVey, Jason Mark Ericson, Zachary Edwin Eveland, Mark Taylor, Thomas Hall Ruscher, David Czarnecki
  • Publication number: 20170346661
    Abstract: An integrated circuit is disclosed and includes an Ethernet physical layer (PHY) with a plurality of communication channels. The communication channels coupled to a corresponding plurality of terminals. The integrated circuit further includes a plurality of electrical isolation circuits and a compensation circuit. At least one of the plurality of electrical isolation circuits is coupled to a corresponding one of the plurality of communication channels and electrically isolates the PHY from a corresponding one of the plurality of terminals. The compensation circuit is configured to compensate for at least one of baseline wander and parameter drift associated with at least one of the plurality of isolation circuits. The PHY and the plurality of isolation circuits are integrated on a single substrate.
    Type: Application
    Filed: May 25, 2016
    Publication date: November 30, 2017
    Inventors: Michael McCarthy, David Bolognia, Oisin Aodh O. Cuanachain, Check F. Lee, Miguel Angel Fernandez Robayna
  • Publication number: 20170079825
    Abstract: In one embodiment, a torque-compensating assistive wrist brace includes a hand member adapted to be provided on a user's hand, a forearm member adapted to be provided on the user's forearm, and an assistive linkage that connects the hand and forearm members together and that applies a balancing torque to a wrist of the user that counteracts intrinsic stiffness within the wrist and assists the user in rotating the wrist in both the flexion and extension directions.
    Type: Application
    Filed: September 19, 2016
    Publication date: March 23, 2017
    Inventors: Mark M. Plecnik, Derek Bissell, David Reinkensmeyer, J. Michael McCarthy
  • Patent number: 9351561
    Abstract: A multipurpose brush mechanism featuring an attachment and retainer mechanism to provide ease of use and effective storage for professional painters and consumers alike. The attachment mechanism includes an embedded hook which may be removably attached and may utilize numerous clip mechanisms and magnetic attraction members. The brush functions as an ordinary paint brush but the magnetic attachments allow it hang inside a paint can, or on any other accessory. The multifunctional hook can also allow for easy storage when the project is completed.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: May 31, 2016
    Inventor: Michael McCarthy
  • Publication number: 20160121216
    Abstract: A system, computer-readable storage medium storing at least one program, and a computer-implemented method for representing a resource object in a virtual environment are presented. To begin, a graphical user interface may be provided to a player. The graphical user interface may display a virtual environment that includes the resource object and a game object. A resource production event may be detected. The resource production event may be generated based on a resource production attribute that specifies that a quantity of resource units have been generated. Based on the detected resource production event, at least some portion of the quantity of generated resource units is allocated to the resource pool. Then, responsive to detecting a user initiated game action being applied to the game object, a determinable amount of resource units is removed from the resource pool.
    Type: Application
    Filed: January 8, 2016
    Publication date: May 5, 2016
    Inventors: Manuel Uris Bronstein Bendayan, Werner Wright Bagwell, Michael McCarthy
  • Patent number: 9283484
    Abstract: Game rhythm in an electronic game can be synchronized, allowing a desired emotional state to be achieved. Specifically, a desired emotional state of a user playing an electronic game is identified. Then a beats-per-minute (bpm) level corresponding to the desired emotional state is selected. Game music may then be played at the selected bpm level, while animation for one or more game objects within the electronic game is synchronized with the selected bpm level. In some example embodiments, the game rhythm is synchronized based upon which game object a user selects, and there remain some game objects whose animations are synchronized at a different bpm level than the selected game object.
    Type: Grant
    Filed: August 27, 2012
    Date of Patent: March 15, 2016
    Assignee: Zynga Inc.
    Inventor: Michael McCarthy
  • Patent number: 9248375
    Abstract: A system, computer-readable storage medium storing at least one program, and a computer-implemented method for representing a resource object in a virtual environment are presented. To begin, a graphical user interface may be provided to a player. The graphical user interface may display a virtual environment that includes the resource object and a game object. A resource production event may be detected. The resource production event may be generated based on a resource production attribute that specifies that a quantity of resource units have been generated. Based on the detected resource production event, at least some portion of the quantity of generated resource units is allocated to the resource pool. Then, responsive to detecting a user initiated game action being applied to the game object, a determinable amount of resource units is removed from the resource pool.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: February 2, 2016
    Assignee: Zynga Inc.
    Inventors: Manuel Uris Bronstein Bendayan, Werner Wright Bagwell, Michael McCarthy
  • Publication number: 20150359325
    Abstract: A multipurpose brush mechanism and particularly a multipurpose art brush mechanism featuring an attachment and retainer mechanism to provide ease of use and effective storage for professional painters and consumers alike. The brush functions as an ordinary art brush, with the addition of magnetically enhanced provisions for storage and location, including upright displacement, and rotationally enhanced positioning, to allow for ease of reaching different angles for application.
    Type: Application
    Filed: August 21, 2015
    Publication date: December 17, 2015
    Inventor: Michael McCarthy
  • Patent number: 9092994
    Abstract: A piano training device is described herein. The piano training device comprising a plurality of keys which may be illuminated by a light source associated with each key. The light source associated with each key is oriented such that the light source transmits light toward the front surface of the key. The key is further manufactured so that the light transmitted toward the front surface of the key is redirected to the top surface of the key.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: July 28, 2015
    Assignee: McCarthy Music Corp.
    Inventors: Kevin Michael McCarthy, Jason Michael McVey, Jason Mark Ericson, Zachary Edwin Eveland, Mark Taylor, Thomas Hall Ruscher
  • Patent number: 9082313
    Abstract: A piano training device is described herein. The piano training device comprising a plurality of keys which may be illuminated by a light source associated with each key. The light source associated with each key is oriented such that the light source transmits light toward the front surface of the key. The key is further manufactured so that the light transmitted toward the front surface of the key is redirected to the top surface of the key.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: July 14, 2015
    Assignee: McCarthy Music Corp.
    Inventors: Kevin Michael McCarthy, Jason Michael McVey, Jason Mark Ericson, Zachary Edwin Eveland, Mark Taylor, Thomas Hall Ruscher
  • Publication number: 20150065241
    Abstract: A system, computer-readable storage medium storing at least one program, and a computer-implemented method for providing game object grouping are discussed herein. For example, a virtual gaming environment is generated on a client system. The virtual gaming environment may include a first game object and a second game object. Responsive to detecting a user selection of the first game object, a game object grouping is generated. The game object grouping may include the first game object and the second game object based on matching criteria that compares a property of the first game object with a property of the second game object. The virtual environment is then updated to provide a visual indication of the game object group.
    Type: Application
    Filed: March 28, 2014
    Publication date: March 5, 2015
    Applicant: Zynga Inc.
    Inventor: Michael McCarthy
  • Publication number: 20150023483
    Abstract: A method and apparatus of providing virtual messaging is provided. The method comprises examining status information associated with a plurality of servers for notifying call recipients of messages using at least one messaging protocol, wherein each of the plurality of servers operates independently, identifying an available server of the plurality of servers, based on the status information, for handling a message and directing an incoming call to the available server, wherein the available server stores the message until communication of the message to at least one call recipient, wherein the available server communicates at least one notification message associated with the message to at least one telephone number of the at least one call recipient, wherein the at least one notification message comprises a telephone number associated with the call origination device and a message link number for communicating with the available server.
    Type: Application
    Filed: October 10, 2014
    Publication date: January 22, 2015
    Inventors: Michael McCarthy, Robert McCarthy, David Ittner, Saul Einbinder, Howard Frisch
  • Patent number: 8885801
    Abstract: A method and apparatus of providing virtual messaging is provided. The method comprises examining status information associated with a plurality of servers for notifying call recipients of messages using at least one messaging protocol, wherein each of the plurality of servers operates independently, identifying an available server of the plurality of servers, based on the status information, for handling a message and directing an incoming call to the available server, wherein the available server stores the message until communication of the message to at least one call recipient, wherein the available server communicates at least one notification message associated with the message to at least one telephone number of the at least one call recipient, wherein the at least one notification message comprises a telephone number associated with the call origination device and a message link number for communicating with the available server.
    Type: Grant
    Filed: October 22, 2010
    Date of Patent: November 11, 2014
    Assignee: Genband US LLC
    Inventors: Michael McCarthy, Robert McCarthy, David Ittner, Saul Einbinder, Howard Frisch
  • Publication number: 20140329596
    Abstract: A system, computer-readable storage medium storing at least one program, and a computer-implemented method for providing a game action sweep mechanic are presented. A virtual game environment that includes a first virtual object and a second virtual object may be generated for a user. User interactions involving a game pointer and a selection input are then monitored. In response to detecting the selection input being activated while the game pointer is located proximate to the first virtual object, a game action is then performed on the first virtual object. A game action sweep mode is then activated. While the game action sweep mode is active, the game action is then performed on the second virtual game object in response to detecting the game pointer is located proximate to the second virtual object.
    Type: Application
    Filed: July 16, 2014
    Publication date: November 6, 2014
    Inventors: Gregory Omi, Michael McCarthy, Travis Gorkin
  • Patent number: 8869031
    Abstract: A system, a computer readable storage medium storing at least one program, and a computer-implemented method for playing intro music while an online game loads on a client system. One or more intro songs are identified, and the stages of loading are monitored. Once the loading reaches a stage where interactivity between the user and the online game is possible, the currently playing intro song finishes playing while interactivity is permitted, but after the currently playing intro song finishes, the intro music has ended.
    Type: Grant
    Filed: August 27, 2012
    Date of Patent: October 21, 2014
    Assignee: Zynga Inc.
    Inventor: Michael McCarthy
  • Publication number: 20140274764
    Abstract: The present inventions relates to methods and assays to predict the response of an individual to a psychiatric treatment and to a method to improve medical treatment of a disorder, which is responsive to treatment with a psychiatric treatment.
    Type: Application
    Filed: June 13, 2013
    Publication date: September 18, 2014
    Inventors: Guangdan Zhu, Michael McCarthy, John Kelsoe, Cindy Wang, Tanya Moreno, Andrew Hellman, Alok Tomar, Svetlana Ivanova Gramatikova, Aditi Chawla, Russell Kuo-fu Chan, Andria Del Tredici, Adrian Vilalta, K. David Becker
  • Patent number: 8817511
    Abstract: A semiconductor package is disclosed having a single CE signal during electrical test and a plurality of CE signals during normal operation thereafter. After electrical testing of the memory die during fabrication, the electrical traces carrying the single CE signal from the memory test pad matrix to each of the memory die may be severed. Severing the electrical traces from the memory test pad matrix electrically isolates the multiple electrical traces between the controller die and memory die, and allows separate and individual CE signals between the controller die and memory die during normal usage of the memory die.
    Type: Grant
    Filed: August 16, 2010
    Date of Patent: August 26, 2014
    Assignee: SanDisk Technologies Inc.
    Inventors: Michael McCarthy, Ning Ye, Naveen Kini
  • Patent number: 8795080
    Abstract: A system, computer-readable storage medium storing at least one program, and a computer-implemented method for providing a game action sweep mechanic are presented. A virtual game environment that includes a first virtual object and a second virtual object may be generated for a user. User interactions involving a game pointer and a selection input are then monitored. In response to detecting the selection input being activated while the game pointer is located proximate to the first virtual object, a game action is then performed on the first virtual object. A game action sweep mode is then activated. While the game action sweep mode is active, the game action is then performed on the second virtual game object in response to detecting the game pointer is located proximate to the second virtual object.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: August 5, 2014
    Assignee: Zynga Inc.
    Inventors: Gregory Omi, Michael McCarthy, Travis Gorkin
  • Publication number: 20140213358
    Abstract: A system, computer-readable storage medium, and a method for providing a multi-move game operation are presented. A virtual game environment that includes a first game object and a second game object is generated where the first game object includes a location associated with a first location and the second game object includes a location associated with a second location within the virtual game environment. Responsive to detecting a user selection of the first game object, the system may enable a move state for the first game object. Then, responsive to detecting a placement selection, the system may update the location of the first game object from the first location to the destination location and disable the move state for the first game object. Responsive to determining that the destination location is proximate to the second location, the system may enable a move state for the second game object.
    Type: Application
    Filed: January 27, 2014
    Publication date: July 31, 2014
    Applicant: Zynga Inc.
    Inventor: Michael McCarthy