Patents by Inventor Maksim Shmukler
Maksim Shmukler 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: 20230188894Abstract: An auxiliary device charging case is used to facilitate translation features of a mobile computing device or auxiliary device. A first user, who may be a foreign language speaker, holds the charging case and speaks into the charging case. The charging case communicates the received speech to the mobile computing device, either directly or through the auxiliary device, which translates the received speech into a second language for a second user, who is the owner of the mobile computing device and auxiliary device. The second user may provide input in the second language, such as by speaking or typing into the auxiliary or mobile computing device. The mobile computing device may translate this second input to the first language, and transmit the translated input to the charging case either directly or through the auxiliary device. The charging case may output the translated second input to the first user, such as through a speaker or display screen.Type: ApplicationFiled: December 22, 2022Publication date: June 15, 2023Applicant: Google LLCInventors: Maksim Shmukler, Adam Champy, Dmitry Svetlov, Jeffrey Kuramoto
-
Patent number: 11540054Abstract: An auxiliary device charging case is used to facilitate translation features of a mobile computing device or auxiliary device. A first user, who may be a foreign language speaker, holds the charging case and speaks into the charging case. The charging case communicates the received speech to the mobile computing device, either directly or through the auxiliary device, which translates the received speech into a second language for a second user, who is the owner of the mobile computing device and auxiliary device. The second user may provide input in the second language, such as by speaking or typing into the auxiliary or mobile computing device. The mobile computing device may translate this second input to the first language, and transmit the translated input to the charging case either directly or through the auxiliary device. The charging case may output the translated second input to the first user, such as through a speaker or display screen.Type: GrantFiled: January 2, 2019Date of Patent: December 27, 2022Assignee: Google LLCInventors: Maksim Shmukler, Adam Champy, Dmitry Svetlov, Jeffrey Kuramoto
-
Patent number: 11503397Abstract: A case (100) is provided for housing and charging one or more wireless devices (180), such as wireless earbuds. The case (100) includes capacitive sensing circuitry (120) for detecting whether the wireless devices (180) are positioned inside the case (100) based on a capacitance of the wireless devices (180). The case (100) also includes a transceiver (150) for transmitting data to and receiving data from the wireless devices (180). When the wireless devices (180) are positioned inside the case (100), an electrical component (110) inside the case operatively connects the capacitive sensing circuitry (120) and the transceiver (150) of the case (100) to the wireless devices (180). The case (100) further includes one or more processors (140) for controlling the capacitive sensing circuitry (120), the transceiver (150), and the electrical component (110).Type: GrantFiled: September 7, 2018Date of Patent: November 15, 2022Assignee: Google LLCInventors: Yao Ding, Kenneth Albanowski, Maksim Shmukler, Trevor Hermosillo, Chi Kin Benjamin Leung
-
Publication number: 20210249892Abstract: A first electronic device, electronically coupled to a second device for supplying a charge to the second electronic device, tracks the voltage requirements of the second device and dynamically adjusts its output voltage upwards or downwards to match such requirements. The second electronic device may provide feedback to the first electronic device through a feedback loop. The feedback may include an indication of the voltage requirements and/or instructions for adjusting the voltage output of the first electronic device. The second device may be, for example, a wearable audio device, while the first device is a case for the wearable audio device.Type: ApplicationFiled: April 30, 2021Publication date: August 12, 2021Inventors: Yao Ding, Trevor Hermosillo, Maksim Shmukler, Chi Kin Benjamin Leung
-
Patent number: 11025084Abstract: A first electronic device, electronically coupled to a second device for supplying a charge to the second electronic device, tracks the voltage requirements of the second device and dynamically adjusts its output voltage upwards or downwards to match such requirements. The second electronic device may provide feedback to the first electronic device through a feedback loop. The feedback may include an indication of the voltage requirements and/or instructions for adjusting the voltage output of the first electronic device. The second device may be, for example, a wearable audio device, while the first device is a case for the wearable audio device.Type: GrantFiled: October 23, 2018Date of Patent: June 1, 2021Assignee: Google LLCInventors: Yao Ding, Trevor Hermosillo, Maksim Shmukler, Chi Kin Benjamin Leung
-
Patent number: 10750436Abstract: One or more wireless stations operate according to Neighbor Awareness Networking (NAN)—direct communication with neighboring wireless stations, e.g., direct communication between the wireless stations without utilizing an intermediate access point. In a NAN system, NAN devices may operate to establish a datapath and multiple NAN devices may operate with one another in the form of a NAN cluster to facilitate communications processes. Portions of the disclosure relate to systems and methods for one or more wireless device (e.g., NAN devices) to transition into a cluster (e.g., a NAN cluster). In particular, wireless devices, having established a datapath, may be further organized into a data cluster (e.g., a NAN data cluster) within a cluster, which may be usable to facilitate the transitioning of a group of connected wireless devices (e.g., data clusters) between clusters.Type: GrantFiled: October 10, 2018Date of Patent: August 18, 2020Assignee: Apple Inc.Inventors: Maksim Shmukler, Lilach Zukerman, Oren Shani
-
Publication number: 20200213705Abstract: A case (100) is provided for housing and charging one or more wireless devices (180), such as wireless earbuds. The case (100) includes capacitive sensing circuitry (120) for detecting whether the wireless devices (180) are positioned inside the case (100) based on a capacitance of the wireless devices (180). The case (100) also includes a transceiver (150) for transmitting data to and receiving data from the wireless devices (180). When the wireless devices (180) are positioned inside the case (100), an electrical component (110) inside the case operatively connects the capacitive sensing circuitry (120) and the transceiver (150) of the case (100) to the wireless devices (180). The case (100) further includes one or more processors (140) for controlling the capacitive sensing circuitry (120), the transceiver (150), and the electrical component (110).Type: ApplicationFiled: September 7, 2018Publication date: July 2, 2020Applicants: Google LLC, Google LLCInventors: Yao Ding, Kenneth Albanowski, Maksim Shmukler, Trevor Hermosillo, Chi Kin Benjamin Leung
-
Publication number: 20200127482Abstract: A first electronic device, electronically coupled to a second device for supplying a charge to the second electronic device, tracks the voltage requirements of the second device and dynamically adjusts its output voltage upwards or downwards to match such requirements. The second electronic device may provide feedback to the first electronic device through a feedback loop. The feedback may include an indication of the voltage requirements and/or instructions for adjusting the voltage output of the first electronic device. The second device may be, for example, a wearable audio device, while the first device is a case for the wearable audio device.Type: ApplicationFiled: October 23, 2018Publication date: April 23, 2020Inventors: Yao Ding, Trevor Hermosillo, Maksim Shmukler, Chi Kin Benjamin Leung
-
Patent number: 10484309Abstract: An access point may receive, from a set of electronic devices, one or more buffer status reports that indicate that at least a subset of the electronic devices have uplink data associated with one or more access categories. In response, the access point may create a group of uplink virtual queues for one or more electronic devices in the subset based on the one or more buffer status reports, where a given uplink virtual queue corresponds to a particular access category and a given electronic device. The access point may start one or more backoff counters with a one-to-one correspondence to uplink virtual queues in the group of uplink virtual queues. When a backoff counter for the given uplink virtual queue reaches zero, the access point may transmit a trigger frame to an electronic device in the subset that corresponds to the given uplink virtual queue.Type: GrantFiled: May 31, 2017Date of Patent: November 19, 2019Assignee: Apple Inc.Inventors: Guoqing Li, Yoel Boger, Christiaan A. Hartman, Yong Liu, Oren Shani, Maksim Shmukler
-
Publication number: 20190208324Abstract: An auxiliary device charging case is used to facilitate translation features of a mobile computing device or auxiliary device. A first user, who may be a foreign language speaker, holds the charging case and speaks into the charging case. The charging case communicates the received speech to the mobile computing device, either directly or through the auxiliary device, which translates the received speech into a second language for a second user, who is the owner of the mobile computing device and auxiliary device. The second user may provide input in the second language, such as by speaking or typing into the auxiliary or mobile computing device. The mobile computing device may translate this second input to the first language, and transmit the translated input to the charging case either directly or through the auxiliary device. The charging case may output the translated second input to the first user, such as through a speaker or display screen.Type: ApplicationFiled: January 2, 2019Publication date: July 4, 2019Inventors: Maksim Shmukler, Adam Champy, Dmitry Svetlov, Jeffrey Kuramoto
-
Publication number: 20190045431Abstract: In some embodiments, one or more wireless stations operate according to Neighbor Awareness Networking (NAN)—direct communication with neighboring wireless stations, e.g., direct communication between the wireless stations without utilizing an intermediate access point. In a NAN system, multiple NAN devices may operate with one another in the form of a NAN cluster to facilitate communications processes. Some embodiments of the disclosure relate to systems and methods for one or more wireless device (e.g., NAN devices) to transition into a cluster (e.g., a NAN cluster). In particular, wireless devices may be further organized into a data cluster (e.g., a NAN data cluster) within a cluster, which may be usable to facilitate the transitioning of a group of connected wireless devices (e.g., data clusters) between clusters.Type: ApplicationFiled: October 10, 2018Publication date: February 7, 2019Inventors: Maksim Shmukler, Lilach Zukerman, Oren Shani
-
Patent number: 10123200Abstract: In some embodiments, one or more wireless stations operate according to Neighbor Awareness Networking (NAN)—direct communication with neighboring wireless stations, e.g., direct communication between the wireless stations without utilizing an intermediate access point. In a NAN system, multiple NAN devices may operate in conjunction in the form of a NAN cluster to facilitate communications processes, and may be further organized into “NAN data clusters” within NAN clusters. NAN data clusters may use a common base channel to convey communications among member NAN devices. Embodiments herein provide mechanism by which a base channel may be determined, modified, and/or distributed among NAN devices operating in a NAN data cluster.Type: GrantFiled: April 12, 2016Date of Patent: November 6, 2018Assignee: Apple Inc.Inventors: Maksim Shmukler, Lilach Zukerman, Yoel Boger, Oren Shani
-
Patent number: 10123260Abstract: In some embodiments, one or more wireless stations operate according to Neighbor Awareness Networking (NAN)—direct communication with neighboring wireless stations, e.g., direct communication between the wireless stations without utilizing an intermediate access point. In a NAN system, multiple NAN devices may operate with one another in the form of a NAN cluster to facilitate communications processes. Some embodiments of the disclosure relate to systems and methods for one or more wireless device (e.g., NAN devices) to transition into a cluster (e.g., a NAN cluster). In particular, wireless devices may be further organized into a data cluster (e.g., a NAN data cluster) within a cluster, which may be usable to facilitate the transitioning of a group of connected wireless devices (e.g., data clusters) between clusters.Type: GrantFiled: April 12, 2016Date of Patent: November 6, 2018Assignee: Apple Inc.Inventors: Maksim Shmukler, Lilach Zukerman, Oren Shani
-
Publication number: 20170347372Abstract: An access point may receive, from a set of electronic devices, one or more buffer status reports that indicate that at least a subset of the electronic devices have uplink data associated with one or more access categories. In response, the access point may create a group of uplink virtual queues for one or more electronic devices in the subset based on the one or more buffer status reports, where a given uplink virtual queue corresponds to a particular access category and a given electronic device. The access point may start one or more backoff counters with a one-to-one correspondence to uplink virtual queues in the group of uplink virtual queues. When a backoff counter for the given uplink virtual queue reaches zero, the access point may transmit a trigger frame to an electronic device in the subset that corresponds to the given uplink virtual queue.Type: ApplicationFiled: May 31, 2017Publication date: November 30, 2017Inventors: Guoqing LI, Yoel BOGER, Christiaan A. HARTMAN, Yong LIU, Oren SHANI, Maksim SHMUKLER
-
Publication number: 20160309493Abstract: In some embodiments, one or more wireless stations operate according to Neighbor Awareness Networking (NAN)—direct communication with neighboring wireless stations, e.g., direct communication between the wireless stations without utilizing an intermediate access point. In a NAN system, multiple NAN devices may operate with one another in the form of a NAN cluster to facilitate communications processes. Some embodiments of the disclosure relate to systems and methods for one or more wireless device (e.g., NAN devices) to transition into a cluster (e.g., a NAN cluster). In particular, wireless devices may be further organized into a data cluster (e.g., a NAN data cluster) within a cluster, which may be usable to facilitate the transitioning of a group of connected wireless devices (e.g., data clusters) between clusters.Type: ApplicationFiled: April 12, 2016Publication date: October 20, 2016Inventors: Maksim Shmukler, Lilach Zukerman, Oren Shani
-
Publication number: 20160309315Abstract: In some embodiments, one or more wireless stations operate according to Neighbor Awareness Networking (NAN)—direct communication with neighboring wireless stations, e.g., direct communication between the wireless stations without utilizing an intermediate access point. In a NAN system, multiple NAN devices may operate in conjunction in the form of a NAN cluster to facilitate communications processes, and may be further organized into “NAN data clusters” within NAN clusters. NAN data clusters may use a common base channel to convey communications among member NAN devices. Embodiments herein provide mechanism by which a base channel may be determined, modified, and/or distributed among NAN devices operating in a NAN data cluster.Type: ApplicationFiled: April 12, 2016Publication date: October 20, 2016Inventors: Maksim Shmukler, Lilach Zukerman, Yoel Boger, Oren Shani