Patents by Inventor Chen Ganir
Chen Ganir 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: 20260096040Abstract: An electronic device can receive battery charge level information from two different devices and select, between the different devices, which information to use to generate and present battery information on a display of the electronic device. When two separate devices are transmitted by a case and an earbud (or earbuds), the electronic device can receive and select from one of two source based upon the state of the case and the state of the earbud(s). Alternatively, based upon the state of the case and the earbud(s), the electronic device can merge the information received from the case and the earbuds, while also determining from the merged information which respective device transmitted the respective information. Further, the case can provide battery information on behalf of the earbuds when the earbuds are in the case, and the respective radio circuits are shut down. Alternatively, the earbuds can provide battery information on behalf the case.Type: ApplicationFiled: December 9, 2025Publication date: April 2, 2026Inventors: Hariharan SUKUMAR, Chandrahas ARALAGUPPE CHANDRAMOHAN, Angelo K. MALIYIL, Vaishnavi DHULKHED, Ke LIU, Alejandro A. RODRIGUEZ, Vasilios E. ANTON, Chen GANIR
-
Publication number: 20260095756Abstract: An electronic device that includes an interface circuit that communicates using a Bluetooth classic communication protocol is described, where the interface circuit supports multiple independent virtual Bluetooth classic MAC addresses associated with different users or different user profiles. During operation, the interface circuit may communicate a message with a second electronic device, where the message is compatible with the Bluetooth classic communication protocol and includes a virtual Bluetooth classic MAC address associated with a user or a user profile. Moreover, when the user or the user profile signs out of the electronic device and a second user or a second user profile signs into the electronic device, the interface circuit may communicate a subsequent message using a second (different) virtual Bluetooth classic MAC address associated with the second user or the second user profile.Type: ApplicationFiled: September 19, 2023Publication date: April 2, 2026Inventors: Rahul Sarna, Akshay Mangalam Srivatsa, Anjali S Sandesara, Chen Ganir, Duy N Phan, Karan Sawhney, Rohit Suresh, Yilok L Wong
-
Patent number: 12501565Abstract: An electronic device can receive battery charge level information from two different devices and select, between the different devices, which information to use to generate and present battery information on a display of the electronic device. When two separate devices are transmitted by a case and an earbud (or earbuds), the electronic device can receive and select from one of two source based upon the state of the case and the state of the earbud(s). Alternatively, based upon the state of the case and the earbud(s), the electronic device can merge the information received from the case and the earbuds, while also determining from the merged information which respective device transmitted the respective information. Further, the case can provide battery information on behalf of the earbuds when the earbuds are in the case, and the respective radio circuits are shut down. Alternatively, the earbuds can provide battery information on behalf the case.Type: GrantFiled: December 22, 2022Date of Patent: December 16, 2025Assignee: Apple Inc.Inventors: Hariharan Sukumar, Chandrahas Aralaguppe Chandramohan, Angelo K. Maliyil, Vaishnavi Dhulkhed, Ke Liu, Alejandro A. Rodriguez, Vasilios E. Anton, Chen Ganir
-
Publication number: 20250380140Abstract: A method of secure accessory device discovery and radio pairing. The method may comprise, receiving, at a network access routine of a first device, data from a first application. The data may indicate one or more properties of an accessory device for communication with the first application. A list of one or more accessory devices capable of being connected to the first device via the radio may be determined through a radio of the first device. The network access routine may display an overlap list and receive a user selection responsive to the displayed list. The selection may be stored in an authentication database of the first device and radio communication by the first application may be restricted to accessory devices in the authentication database.Type: ApplicationFiled: January 21, 2025Publication date: December 11, 2025Applicant: Apple Inc.Inventors: Elliot S. Briggs, Duy N. Phan, Donald W. Pitschel, Kevin C. Milden, Stephen J. Rhee, Rahul Sarna, Chen Ganir, Yixin Bao, Akshay Mangalam Srivatsa, Christopher R. Purcell, Yen-Ta Lin
-
Patent number: 12328693Abstract: Some aspects of this disclosure include apparatuses and methods for implementing a synchronized short range communication protocol scan mechanism across multiple devices. Some aspects relate to an electronic device including a transceiver configured to communicate based on a short range communication protocol and a processor communicatively coupled to the transceiver. The processor receives one or more parameters from a peripheral electronic device and determines, based at least on the one or more parameters, one or more synchronization parameters. The processor further transmits the one or more synchronization parameters to the peripheral electronic device. The one or more synchronization parameters can include at least a scan offset associated with the peripheral electronic device.Type: GrantFiled: July 8, 2024Date of Patent: June 10, 2025Assignee: Apple Inc.Inventors: Yann Ly-Gagnon, Arun Unkn, Chen Ganir, Duy N. Phan, Langford M. Wasada
-
Publication number: 20250161752Abstract: A method of generating a calibration factor is described. In an example, the method may include establishing a wireless communication connection with a fitness machine associated with a physical workout session. The method may also include receiving accrued workout data of the physical workout session and first machine data from the fitness machine. method may also include initiating a workout session on the wearable computer based on the first machine data. During the workout session, the method may also include obtaining sensor data, obtaining second machine data, and determining the calibration factor based on the second machine data and the sensor data. The method may also include determining pre-connection fitness data based on the accrued workout data and the calibration factor. The method may also include generating a workout session summary based on the pre-connection fitness data.Type: ApplicationFiled: January 17, 2025Publication date: May 22, 2025Applicant: Apple Inc.Inventors: Jay Blahnik, Meghna Lav, Aidan O'Loan, Jorge Morinigo, Gordon Scott, Siji Rachel Tom, Kevin Sheridan, Craig Dooley, Chen Ganir, Catherine B. B. Morrison, Kevin M. Lynch
-
Publication number: 20250106636Abstract: A device providing temporary pairing for wireless devices may include a memory and at least one processor configured to receive a request to temporarily pair with a wireless device. The at least one processor may be further configured to pair with the wireless device, wherein the pairing comprises generating a link key for connecting to the wireless device. The at least one processor may be further configured to connect to the wireless device using the link key. The at least one processor may be further configured to initiate a timer upon disconnecting from the wireless device. The at least one processor may be further configured to automatically and without user input, delete the link key when the timer reaches a timeout value without having reconnected to the wireless device using the link key.Type: ApplicationFiled: December 9, 2024Publication date: March 27, 2025Inventors: Natalia A. FORNSHELL, Aarti KUMAR, Robert D. WATSON, Ariane COTTE, Bob BRADLEY, Marc J. KROCHMAL, Kang SUN, Chen GANIR, Sarang S. RANADE, Akshay MANGALAM SRIVATSA
-
Patent number: 12214258Abstract: A method of generating a calibration factor is described. In an example, the method may include establishing a wireless communication connection with a fitness machine. The method may also include obtaining first machine data from the fitness machine. The first machine data may specify a type of the fitness machine. The method may also include initiating a workout session on the wearable computer based on the first machine data. During the workout session, the method may also include obtaining sensor data, obtaining second machine data, and determining the calibration factor based on the second machine data and the sensor data. The method may also include generating a workout session summary based on the calibration factor.Type: GrantFiled: November 22, 2022Date of Patent: February 4, 2025Assignee: Apple Inc.Inventors: Jay Blahnik, Meghna Lav, Aidan O'Loan, Jorge Morinigo, Gordon Scott, Siji Rachel Tom, Kevin Sheridan, Craig Dooley, Chen Ganir, Catherine B. B. Morrison, Kevin M. Lynch
-
Publication number: 20250008579Abstract: An apparatus configured to generate, for transmission to a device, first connection related information associated with establishing a short-range communication link, process, based on signals received from the device, second connection related information associated with establishing the short-range communication link with the device, establish the short-range communication link with the device using the first connection related information and the second connection related information, wherein the establishing further comprises the processing circuitry being configured to generate, for transmission to the device, an indication the apparatus supports a fast connection process, generate, for transmission to the device, an indication the apparatus comprises the second connection related information, process, based on signals received from the device, an indication the wireless device supports the fast connection process and process, based on signals received from the device, an indication the device comprisesType: ApplicationFiled: June 27, 2024Publication date: January 2, 2025Inventors: Chen GANIR, Duy N. PHAN, Jiawei CHEN, Michael GILES, Rahul SARNA
-
Publication number: 20250008454Abstract: Some aspects of this disclosure include apparatuses and methods for implementing a synchronized short range communication protocol scan mechanism across multiple devices. Some aspects relate to an electronic device including a transceiver configured to communicate based on a short range communication protocol and a processor communicatively coupled to the transceiver. The processor receives one or more parameters from a peripheral electronic device and determines, based at least on the one or more parameters, one or more synchronization parameters. The processor further transmits the one or more synchronization parameters to the peripheral electronic device. The one or more synchronization parameters can include at least a scan offset associated with the peripheral electronic device.Type: ApplicationFiled: July 8, 2024Publication date: January 2, 2025Applicant: Apple Inc.Inventors: Yann LY-GAGNON, Arun UNKN, Chen GANIR, Duy N. PHAN, Langford M. WASADA
-
Patent number: 12185112Abstract: A device providing temporary pairing for wireless devices may include a memory and at least one processor configured to receive a request to temporarily pair with a wireless device. The at least one processor may be further configured to pair with the wireless device, wherein the pairing comprises generating a link key for connecting to the wireless device. The at least one processor may be further configured to connect to the wireless device using the link key. The at least one processor may be further configured to initiate a timer upon disconnecting from the wireless device. The at least one processor may be further configured to automatically and without user input, delete the link key when the timer reaches a timeout value without having reconnected to the wireless device using the link key.Type: GrantFiled: September 14, 2023Date of Patent: December 31, 2024Assignee: Apple Inc.Inventors: Natalia A. Fornshell, Aarti Kumar, Robert D. Watson, Ariane Cotte, Bob Bradley, Marc J. Krochmal, Kang Sun, Chen Ganir, Sarang S. Ranade, Akshay Mangalam Srivatsa
-
Publication number: 20240388917Abstract: A device providing temporary pairing for wireless devices may include a memory and at least one processor configured to receive a request to temporarily pair with a wireless device. The at least one processor may be further configured to pair with the wireless device, wherein the pairing comprises generating a link key for connecting to the wireless device. The at least one processor may be further configured to connect to the wireless device using the link key. The at least one processor may be further configured to initiate a timer upon disconnecting from the wireless device. The at least one processor may be further configured to automatically and without user input, delete the link key when the timer reaches a timeout value without having reconnected to the wireless device using the link key.Type: ApplicationFiled: July 29, 2024Publication date: November 21, 2024Inventors: Natalia A. FORNSHELL, Aarti KUMAR, Akshay MANGALAM SRIVATSA, Ariane COTTE, Bob BRADLEY, Chen GANIR, Kang SUN, Marc J. KROCHMAL, Robert D. WATSON, Sarang S. RANADE
-
Publication number: 20240388918Abstract: A device providing temporary pairing for wireless devices may include a memory and at least one processor configured to receive a request to temporarily pair with a wireless device. The at least one processor may be further configured to pair with the wireless device, wherein the pairing comprises generating a link key for connecting to the wireless device. The at least one processor may be further configured to connect to the wireless device using the link key. The at least one processor may be further configured to initiate a timer upon disconnecting from the wireless device. The at least one processor may be further configured to automatically and without user input, delete the link key when the timer reaches a timeout value without having reconnected to the wireless device using the link key.Type: ApplicationFiled: July 29, 2024Publication date: November 21, 2024Inventors: Natalia A. FORNSHELL, Aarti KUMAR, Akshay MANGALAM SRIVATSA, Ariane COTTE, Bob BRADLEY, Chen GANIR, Kang SUN, Marc J. KROCHMAL, Robert D. WATSON, Sarang S. RANADE
-
Publication number: 20240349042Abstract: Portable electronic devices can be used to perform tracking functionality through the exchange of proximity messages. Based on the payload in these messages, a mobile device can detect whether a portable electronic device is likely performing unwanted tracking. The mobile device user may wish to identify an account that is associated with the portable device. In response to a request from the mobile device, the portable electronic device can provide a partial identifier that can be used to determine an associated account. The portable electronic device can also provide information that the mobile device can use to locate disablement instructions that can show how to stop the portable device from performing tracking functionality.Type: ApplicationFiled: April 16, 2024Publication date: October 17, 2024Applicant: Apple Inc.Inventors: Benjamin A. Detwiler, Brent M. Ledvina, Chen Ganir, Emmanuel Lalande, Michael C. Laster, Siva Ganesh Movva, Ernst T. Erdmann, Yannick L. Sierra
-
Patent number: 12063608Abstract: Some aspects of this disclosure include apparatuses and methods for implementing a synchronized short range communication protocol scan mechanism across multiple devices. Some aspects relate to an electronic device including a transceiver configured to communicate based on a short range communication protocol and a processor communicatively coupled to the transceiver. The processor receives one or more parameters from a peripheral electronic device and determines, based at least on the one or more parameters, one or more synchronization parameters. The processor further transmits the one or more synchronization parameters to the peripheral electronic device. The one or more synchronization parameters can include at least a scan offset associated with the peripheral electronic device.Type: GrantFiled: July 14, 2022Date of Patent: August 13, 2024Assignee: Apple Inc.Inventors: Yann Ly-Gagnon, Arun Unkn, Chen Ganir, Duy N. Phan, Langford M. Wasada
-
Publication number: 20240215186Abstract: An electronic device can receive battery charge level information from two different devices and select, between the different devices, which information to use to generate and present battery information on a display of the electronic device. When two separate devices are transmitted by a case and an earbud (or earbuds), the electronic device can receive and select from one of two source based upon the state of the case and the state of the earbud(s). Alternatively, based upon the state of the case and the earbud(s), the electronic device can merge the information received from the case and the earbuds, while also determining from the merged information which respective device transmitted the respective information. Further, the case can provide battery information on behalf of the earbuds when the earbuds are in the case, and the respective radio circuits are shut down. Alternatively, the earbuds can provide battery information on behalf the case.Type: ApplicationFiled: December 22, 2022Publication date: June 27, 2024Inventors: Hariharan SUKUMAR, Chandrahas ARALAGUPPE CHANDRAMOHAN, Angelo K. MALIYIL, Vaishnavi DHULKHED, Ke LIU, Alejandro A. RODRIGUEZ, Vasilios E. ANTON, Chen GANIR
-
Publication number: 20240179532Abstract: A wireless device configured to transmit a pairing request message to an accessory device, decode, based on signals received from the accessory device, a pairing response message, establish a connection with the accessory device, decode, based on signals received from the accessory device, information identifying the accessory device, generate an identity resolving key (IRK) uniquely associated with the accessory device and a long-term key (LTK) associated with the accessory device and store the IRK and the LTK.Type: ApplicationFiled: November 6, 2023Publication date: May 30, 2024Inventors: Chen GANIR, Yann LY-GAGNON, Anjali S. SANDESARA, Lochan VERMA
-
Patent number: 11997496Abstract: A device providing temporary pairing for wireless devices may include a memory and at least one processor configured to receive a request to temporarily pair with a wireless device. The at least one processor may be further configured to pair with the wireless device, wherein the pairing comprises generating a link key for connecting to the wireless device. The at least one processor may be further configured to connect to the wireless device using the link key. The at least one processor may be further configured to initiate a timer upon disconnecting from the wireless device. The at least one processor may be further configured to automatically and without user input, delete the link key when the timer reaches a timeout value without having reconnected to the wireless device using the link key.Type: GrantFiled: May 31, 2019Date of Patent: May 28, 2024Assignee: Apple Inc.Inventors: Natalia A Fornshell, Aarti Kumar, Robert D. Watson, Ariane Cotte, Bob Bradley, Marc J. Krochmal, Kang Sun, Chen Ganir, Sarang S. Ranade, Akshay Mangalam Srivatsa
-
Publication number: 20240114369Abstract: The present application relates to devices and components including apparatus, systems, and methods to dynamically adjust a scanning duration for packets. In some embodiments, a device can extend a scanning duration for advertising packets based at least in part on a detected scanning interruption.Type: ApplicationFiled: September 22, 2023Publication date: April 4, 2024Applicant: Apple Inc.Inventors: Dongwoon Hahn, Chen Ganir, Duy N. Phan
-
Publication number: 20240098828Abstract: A first user equipment (UE) configured to receive data from a second UE over a short-range connection, wherein the data is received when an application processor of the first UE is in a lower power state, buffer the data in a buffer while the application processor of the first UE is in the lower power state and transfer buffered data from the buffer to the application processor after the application processor exits the lower power state and enters an active state.Type: ApplicationFiled: September 19, 2023Publication date: March 21, 2024Inventors: Yann LY-GAGNON, Chen GANIR, Shlomo BEN-SHOSHAN, Yair SHAPIRA