Patents by Inventor Michael K. Wong
Michael K. 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: 11571358Abstract: Described herein are interactive devices that mimic a portion of a human male and a female genitalia. The male device includes a unique bead drive assembly for providing an extending and retracting motion. Also included on the male device is a massager sub-assembly able to inflate and deflate while being able to slide along a shaft of the male device. The female device includes a clamshell constrictor having an inflation mechanism that is able to provide a squeezing motion as well as being able to slide back and forth within the body of the female device. Also disclosed herein are methods of communication and interaction between a pair of interactive devices or multiple interactive devices. Finally, methods of managing interactive sessions between multiple interactive devices are also described.Type: GrantFiled: March 2, 2021Date of Patent: February 7, 2023Assignee: Sparq Laboratories, LLCInventors: Erik J. Shahoian, John McCoy, Lawrence E. Miller, David P. Bim-Merle, Francois W. Brahic, Kuan Li, David J. Gutierrez, Michael K. Wong, Darrel Q. Pham
-
Publication number: 20220328259Abstract: A pressure-activated membrane switch and methods of use are provided. The pressure-activated membrane switch includes an electrically-conductive membrane, and a compliant conductive material having an electrically-conductive inner surface, wherein contact between the electrically-conductive membrane and the electrically-conductive inner surface of the compliant material is configured to cause an electrical circuit, of which the switch is a part, to close. The pressure-activated membrane switch further includes a plurality of spacers dispersed between the electrically-conductive membrane and the compliant conductive material. The plurality of spacers form one or more gaps between the electrically-conductive membrane and the compliant conductive material, and, with an application of pressure against the compliant conductive material, the compliant conductive material is configured to deform between the one or more gaps to contact the electrically-conductive membrane.Type: ApplicationFiled: April 13, 2021Publication date: October 13, 2022Inventors: Daniel Oliveira Santos, Trevor Kemps Wesolowski, Abraham Baldwin McKay, Jeffrey Michael Scott, Kylee Rae Burgess, Janos Veres, Wesley A. Waugh, Miguel Alberto Piedrahita, Michael K. Wong
-
Patent number: 11367581Abstract: A pressure-activated membrane switch and methods of use are provided. The pressure-activated membrane switch includes a first electrically-conductive membrane, and a second electrically-conductive membrane. Contact between the first electrically-conductive membrane and the second electrically-conductive membrane is configured to cause an electrical circuit, of which the switch is a part, to close. The pressure-activated membrane switch further includes a plurality of spacers dispersed between the first electrically-conductive membrane and the second electrically-conductive membrane, and one or more columns positioned on an outer surface of the second electrically-conductive membrane.Type: GrantFiled: April 13, 2021Date of Patent: June 21, 2022Assignee: Xerox CorporationInventors: Daniel Oliveira Santos, Trevor Kemps Wesolowski, Abraham Baldwin McKay, Jeffrey Michael Scott, Kylee Rae Burgess, Janos Veres, Wesley A. Waugh, Miguel Alberto Piedrahita, Michael K. Wong
-
Publication number: 20210177691Abstract: Described herein are interactive devices that mimic a portion of a human male and a female genitalia. The male device includes a unique bead drive assembly for providing an extending and retracting motion. Also included on the male device is a massager sub-assembly able to inflate and deflate while being able to slide along a shaft of the male device. The female device includes a clamshell constrictor having an inflation mechanism that is able to provide a squeezing motion as well as being able to slide back and forth within the body of the female device. Also disclosed herein are method of communication and interaction between a pair of interactive devices or multiple interactive devices. Finally, methods of managing interactive sessions between multiple interactive devices are also described.Type: ApplicationFiled: March 2, 2021Publication date: June 17, 2021Inventors: Erik J. SHAHOIAN, John McCOY, Lawrence E. MILLER, David P. BIM-MERLE, Francois W. BRAHIC, Kuan LI, David J. GUTIERREZ, Michael K. WONG, Darrel Q. PHAM
-
Patent number: 10940079Abstract: Described herein are interactive devices that mimic a portion of a human male and a female genitalia. The male device includes a unique bead drive assembly for providing an extending and retracting motion. Also included on the male device is a massager sub-assembly able to inflate and deflate while being able to slide along a shaft of the male device. The female device includes a clamshell constrictor having an inflation mechanism that is able to provide a squeezing motion as well as being able to slide back and forth within the body of the female device. Also disclosed herein are method of communication and interaction between a pair of interactive devices or multiple interactive devices. Finally, methods of managing interactive sessions between multiple interactive devices are also described.Type: GrantFiled: May 19, 2016Date of Patent: March 9, 2021Assignee: Sparq Laboratories, LLCInventors: Erik J. Shahoian, John McCoy, Lawrence E. Miller, David P. Bim-Merle, Francois W. Brahic, Kuan Li, David J. Gutierrez, Michael K. Wong, Darrel Q. Pham
-
Patent number: 10932988Abstract: Described herein are interactive devices that mimic a portion of a human male and a female genitalia. The male device includes a unique bead drive assembly for providing an extending and retracting motion. Also included on the male device is a massager sub-assembly able to inflate and deflate while being able to slide along a shaft of the male device. The female device includes a clamshell constrictor having an inflation mechanism that is able to provide a squeezing motion as well as being able to slide back and forth within the body of the female device. Also disclosed herein are method of communication and interaction between a pair of interactive devices or multiple interactive devices. Finally, methods of managing interactive sessions between multiple interactive devices are also described.Type: GrantFiled: July 7, 2020Date of Patent: March 2, 2021Assignee: Sparq Laboratories, LLCInventors: Erik J. Shahoian, John McCoy, Lawrence E. Miller, David P. Bim-Merle, Francois W. Brahic, Kuan Li, David J. Gutierrez, Michael K. Wong, Darrel Q. Pham
-
Publication number: 20200330320Abstract: Described herein are interactive devices that mimic a portion of a human male and a female genitalia. The male device includes a unique bead drive assembly for providing an extending and retracting motion. Also included on the male device is a massager sub-assembly able to inflate and deflate while being able to slide along a shaft of the male device. The female device includes a clamshell constrictor having an inflation mechanism that is able to provide a squeezing motion as well as being able to slide back and forth within the body of the female device. Also disclosed herein are method of communication and interaction between a pair of interactive devices or multiple interactive devices. Finally, methods of managing interactive sessions between multiple interactive devices are also described.Type: ApplicationFiled: July 7, 2020Publication date: October 22, 2020Inventors: Erik J. SHAHOIAN, John McCOY, Lawrence E. MILLER, David P. BIM-MERLE, Francois W. BRAHIC, Kuan LI, David J. GUTIERREZ, Michael K. WONG, Darrel Q. PHAM
-
Publication number: 20180140502Abstract: Described herein are interactive devices that mimic a portion of a human male and a female genitalia. The male device includes a unique bead drive assembly for providing an extending and retracting motion. Also included on the male device is a massager sub-assembly able to inflate and deflate while being able to slide along a shaft of the male device. The female device includes a clamshell constrictor having an inflation mechanism that is able to provide a squeezing motion as well as being able to slide back and forth within the body of the female device. Also disclosed herein are method of communication and interaction between a pair of interactive devices or multiple interactive devices. Finally, methods of managing interactive sessions between multiple interactive devices are also described.Type: ApplicationFiled: May 19, 2016Publication date: May 24, 2018Inventors: Erik J. SHAHOIAN, John McCOY, Lawrence E. MILLER, David P. BIM-MERLE, Francois W. BRAHIC, Kuan LI, David J. GUTIERREZ, Michael K. WONG, Darrell Q. PHAM
-
Patent number: 9396159Abstract: A server interconnect system includes a first server node operable to send and receive messages and a second server nodes operable to send and receive messages. The system further comprises a first interface unit in communication with the first server node and a second interface unit in communication with the second server node. The first interface unit has a first set of message send registers and a first set of message receive registers. Similarly, the second interface unit has a second set of message send registers and a second set of message receive registers. The server interconnect system also includes a communication switch that receives and routes a message from the first or second server nodes when either of the first or second registers indicates that a valid message is ready to be sent. A method implemented by the server interconnect system is also provided.Type: GrantFiled: September 25, 2007Date of Patent: July 19, 2016Assignee: Oracle America, Inc.Inventors: Michael K. Wong, Rabin A. Sugumar, Stephen E. Phillips, Hugh Kurth, Suraj Sudhir, Jochen Behrens
-
Publication number: 20130012493Abstract: The present invention relates to compounds of the general formula (I): wherein ring A, ring B, G, R3, Z, L1, and L2 are selected independently of each other and are as defined herein, to compositions comprising the compounds, and to methods of using the compounds as glucagon receptor antagonists and for the treatment or prevention of type 2 diabetes and conditions related thereto.Type: ApplicationFiled: March 22, 2011Publication date: January 10, 2013Inventors: He Zhao, Ping Chen, Peishan Lin, Peng Dai, Jason Louis Davis, Duane E. DeMong, Michael W. Miller, Xing Dai, Michael K. Wong, Brian J. Lavey, Wensheng Yu, Guowei Zhou, Andrew W. Stamford, Joseph A. Kozlowski, William J. Greenlee
-
Publication number: 20130012434Abstract: The present invention relates to compounds of the general formula: wherein ring A, ring B, R1, R3, Z, L1, and L2 are selected independently of each other and are as defined herein, to compositions comprising the compounds, and to methods of using the compounds as glucagon receptor antagonists and for the treatment or prevention of type 2 diabetes and conditions related thereto.Type: ApplicationFiled: March 22, 2011Publication date: January 10, 2013Inventors: Michael K. Wong, Brian J. Lavey, Wensheng Yu, Joseph A. Kozlowski, Duanc E. DeMong, Xing Dai, Andrew W. Stamford, Michael W. Miller, Guowei Zhou, De-Yi Yang, William J. Greenlee
-
Patent number: 7997582Abstract: An audio game system and method playable with a website server having an online connection on a network such as the Internet to a plurality of computers for respective participants employs a website enabled to receive from each participant's computer a music file entry selected in response to a game question or challenge issued by the website and determining an ordering by time of response of a first-in-time music file entry and sending it for audio playback on the participants' computers as a winning entry to the game question or challenge. Preferably, a participant's time-of-response is measured by a client applet on each participant's computer, and sent with the music file entry to the website server to enable the server to determine at least a first-in-time response accurately despite differences in bandwidth and connection speeds of the participants' computers.Type: GrantFiled: June 10, 2009Date of Patent: August 16, 2011Inventor: Michael K. Wong
-
Patent number: 7865667Abstract: In one embodiment, a processor is provided. The processor includes at least two cores, where each of the cores include a first level cache memory. Each of the cores are multi-threaded. In another embodiment, each of the cores includes four threads. In another embodiment a crossbar is included. A plurality of cache bank memories in communication with the at cores through the crossbar is provided. Each of the plurality of cache bank memories are in communication with a main memory interface. In another embodiment a buffer switch core in communication with each of the plurality of cache bank memories is also included. A server and a method for optimizing the utilization of a multithreaded processor core are also provided.Type: GrantFiled: March 14, 2007Date of Patent: January 4, 2011Assignee: Oracle America, Inc.Inventors: Leslie D. Kohn, KunIe A. Olukotun, Michael K. Wong
-
Patent number: 7808929Abstract: A rule management system and methods are disclosed. A rule management system includes a processor and an interface for receiving data comprising a plurality of data fields. The processor includes in a data structure nodes corresponding to combinations of first and second data field values. The data structure includes a node for each combination of first and second data field values for which there exists at least one rule and does not include at least one node corresponding to at least one combination of first and second data field values for which there does not exist a rule. The processor associates rules with each node of the data structure. A node and an associated set of rules for processing a data packet may be identified by determining first and second indices into the data structure that correspond to first and second data field values of the received data packet.Type: GrantFiled: September 30, 2008Date of Patent: October 5, 2010Assignee: Oracle America, Inc.Inventors: Michael K. Wong, Yatin V. Gajjar, Ravinder Kumar
-
Patent number: 7718702Abstract: There are disclosed compounds of the formula a prodrug thereof, or a pharmaceutically acceptable salt, solvate or stereoisomer of the compound or of said prodrug; which exhibit anti-inflammatory and immunodulatory activity. Also disclosed are pharmaceutical compositions containing said compounds and methods of using the compounds for the treatment of various diseases and conditions.Type: GrantFiled: August 15, 2005Date of Patent: May 18, 2010Assignee: Schering CorporationInventors: Joseph A. Kozlowski, Neng-Yang Shih, Brian J. Lavey, Razia K. Rizvi, Bandarpalle B. Shankar, James M. Spitler, Ling Tong, Ronald L. Wolin, Michael K. Wong
-
Publication number: 20100080223Abstract: A rule management system and methods are disclosed. A rule management system includes a processor and an interface for receiving data comprising a plurality of data fields. The processor includes in a data structure nodes corresponding to combinations of first and second data field values. The data structure includes a node for each combination of first and second data field values for which there exists at least one rule and does not include at least one node corresponding to at least one combination of first and second data field values for which there does not exist a rule. The processor associates rules with each node of the data structure. A node and an associated set of rules for processing a data packet may be identified by determining first and second indices into the data structure that correspond to first and second data field values of the received data packet.Type: ApplicationFiled: September 30, 2008Publication date: April 1, 2010Inventors: Michael K. Wong, Yatin V. Gajjar, Ravinder Kumar
-
Publication number: 20090305784Abstract: An audio game system and method playable with a website server having an online connection on a network such as the Internet to a plurality of computers for respective participants employs a website enabled to receive from each participant's computer a music file entry selected in response to a game question or challenge issued by the website and determining an ordering by time of response of a first-in-time music file entry and sending it for audio playback on the participants' computers as a winning entry to the game question or challenge. Preferably, a participant's time-of-response is measured by a client applet on each participant's computer, and sent with the music file entry to the website server to enable the server to determine at least a first-in-time response accurately despite differences in bandwidth and connection speeds of the participants' computers.Type: ApplicationFiled: June 10, 2009Publication date: December 10, 2009Inventor: Michael K. Wong
-
Patent number: 7549645Abstract: A multi-player audio game system and game console enables players to compete against each other based on music that is contained in their own personal music player devices. The game console has multiple ports to allow the players to plug their audio player devices into the game console. In response to pressing a Next button to advance the game, the console displays a music question or challenge selected from questions stored in memory. Upon seeing the challenge displayed, the players compete to be the first to submit a music entry (by playing their entry and pressing the respective Enter button on the console) that meets the challenge from among the songs stored on their audio player devices. The console has an audio signal queuing mechanism to allow the first-in-time player's song input to be played on a speaker while muting the other players' song inputs.Type: GrantFiled: January 31, 2006Date of Patent: June 23, 2009Inventor: Michael K. Wong
-
Publication number: 20090080439Abstract: A server interconnect system includes a first server node operable to send and receive messages and a second server nodes operable to send and receive messages. The system further comprises a first interface unit in communication with the first server node and a second interface unit in communication with the second server node. The first interface unit has a first set of message send registers and a first set of message receive registers. Similarly, the second interface unit has a second set of message send registers and a second set of message receive registers. The server interconnect system also includes a communication switch that receives and routes a message from the first or second server nodes when either of the first or second registers indicates that a valid message is ready to be sent. A method implemented by the server interconnect system is also provided.Type: ApplicationFiled: September 25, 2007Publication date: March 26, 2009Applicant: SUN MICROSYSTEMS, INC.Inventors: Michael K. Wong, Rabin A. Sugumar, Stephen E. Phillips, Hugh Kurth, Suraj Sudhir, Jochen Behrens
-
Publication number: 20090083392Abstract: A server interconnect system for sending data includes a first server node and a second server node. Each server node is operable to send and receive data. The interconnect system also includes a first and second interface unit. The first interface unit is in communication with the first server node and has one or more RDMA doorbell registers. Similarly, the second interface unit is in communication with the second server node and has one or more RDMA doorbell registers. The system also includes a communication switch that is operable to receive and route data from the first or second server nodes using a RDMA read and/or an RDMA write when either of the first or second RDMA doorbell registers indicates that data is ready to be sent or received.Type: ApplicationFiled: September 25, 2007Publication date: March 26, 2009Applicant: Sun Microsystems, Inc.Inventors: Michael K. Wong, Rabin A. Sugumar, Stephen E. Phillips, Hugh Kurth, Suraj Sudhir, Jochen Behrens