Patents by Inventor Hakan Magnus Eriksson
Hakan Magnus Eriksson 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: 20230208574Abstract: For example, a first Bluetooth (BT) device, which may be capable of configuring a BT link for communication between the BT device and a Human Interface Device (HID). For example, the BT device maty include logic and circuitry configured to identify an HID type of the HID. For example, the BT device may configure a slot allocation setting of the BT link between the BT device and the HID, for example, based on the identified HID type of the HID. In one example, the HID type may include a mouse, or a keyboard. In other aspects, any other additional or alternative HID type may be used.Type: ApplicationFiled: December 23, 2021Publication date: June 29, 2023Applicant: INTEL CORPORATIONInventors: Nir Goldfish, Sunil Kumar, Nir Balaban, Oren Haggai, Hakan Magnus Eriksson, Prasanna Desai, Srinivas Krovvidi
-
Publication number: 20230208892Abstract: For example, a first Bluetooth (BT) device may be configured to operate in a role of a peripheral device over a BT link between the first BT device and a second BT device; and to initiate a role switch to switch the first BT device from the role of the peripheral device to a role of a central device over the BT link between the first BT device and the second BT device, based on a determination that the BT link between the first BT device and the second BT device is to be operated as an audio link to communicate audio data between the first BT device, as an audio source, and the second BT device, as an audio sink.Type: ApplicationFiled: December 23, 2021Publication date: June 29, 2023Applicant: INTEL CORPORATIONInventors: Nir Goldfish, Sunil Kumar, Nir Balaban, Oren Haggai, Hakan Magnus Eriksson, Prasanna Desai, Srinivas Krovvidi
-
Publication number: 20230171833Abstract: The present disclosure provides a controller configured to detect a reconnection single point of failure in a Bluetooth or other Low-Energy wireless connection attempt with a peripheral device and implement a procedure to reconnect with the peripheral device by delaying the reporting of the connection failure to a host processor. Instead, the controller initiates an additional scan on a different frequency band than used in the initial attempt in a further attempt at connecting with the peripheral device.Type: ApplicationFiled: November 29, 2021Publication date: June 1, 2023Inventors: Oren HAGGAI, Chandra SEKHAR U, Manohar B V., Anubhav DAVID, Subbiah RAMAKRISHNAN, Karthik MALURPATNA CHAMARAJ, Hakan Magnus ERIKSSON, Adiel SHAUL
-
Patent number: 11665628Abstract: An apparatus of a wireless system, product to be implemented at a computer process of the wireless system, and method to operate the apparatus. The apparatus includes an input; an output; and processing circuitry connected to the input and to the output, the processing circuitry to implement logic to: receive, through the input and from a first modem of the wireless system, information on a traffic attribute relating to communication in compliance with a first wireless communication protocol; determine, based on the traffic attribute, blacklisted channels to be avoided during a discovery procedure by a second modem of the wireless system, the discovery being in compliance with a second wireless communication protocol; and send, through the output, information based on the blacklisted channels to the second modem to cause the second modem to avoid the blacklisted channels during the discovery procedure.Type: GrantFiled: March 16, 2020Date of Patent: May 30, 2023Assignee: Intel CorporationInventors: Itzik Shahar, Daniel Cohn, Hakan Magnus Eriksson, Oren Shalita
-
Publication number: 20230092663Abstract: Disclosed herein is system for buffering processor interrupts from active input devices, such as Bluetooth devices, so that they are aligned with a video refresh rate. The system may include a processor that operates in a first operating mode (e.g., a low power mode) and, in response to an interrupt request, switch to a second operating mode (e.g., a higher power mode). The first operating mode may be different from the second operating mode (e.g., each with a different level of power consumption). The system may also include a video subsystem, in communication with the processor, that provides video information at a refresh rate. The system may also include an input subsystem, such as a wireless communication system, in communication with the processor, that receives an activity trigger representing an activity of a input device, such as a human input device, and provides, based on the refresh rate, the activity trigger to the processor as the interrupt request.Type: ApplicationFiled: September 22, 2021Publication date: March 23, 2023Inventors: Michael SHUSTERMAN, Izoslav Slava TCHIGEVSKY, Antonio CHENG, Hakan Magnus ERIKSSON, Gil FAUST, Sunil KUMAR, Justin MADIGAN, Marina SHARKANSKY, Ehud SHTALRID, Gaurav SUTARIA
-
Patent number: 11582696Abstract: Methods, apparatus, and computer-readable media are described to encode, by a first station (STA), a polling signal for periodic transmission to a second STA during each air activity instance of a plurality of air activity instances. The first STA detects an interface between a MAC layer and a software stack of a communication protocol is in a low-power state. The communication protocol is associated with a communication link between the first STA and the second STA. An empty packet from the second STA is decoded. The empty packet is received in response to the polling signal transmitted during an air activity instance of the plurality of air activity instances. The periodicity of the periodic transmission of the polling signal is adjusted based on the detected low-power state and the decoded empty packet.Type: GrantFiled: August 20, 2021Date of Patent: February 14, 2023Assignee: Intel CorporationInventors: Sunil Kumar, Hakan Magnus Eriksson, Sebastien Fievet, Oren Haggai, Izoslav Tchigevsky, Udi Shtalrid
-
Publication number: 20220182934Abstract: Methods, apparatus, and computer-readable media are described to encode, by a first station (STA), a polling signal for periodic transmission to a second STA during each air activity instance of a plurality of air activity instances. The first STA detects an interface between a MAC layer and a software stack of a communication protocol is in a low-power state. The communication protocol is associated with a communication link between the first STA and the second STA. An empty packet from the second STA is decoded. The empty packet is received in response to the polling signal transmitted during an air activity instance of the plurality of air activity instances. The periodicity of the periodic transmission of the polling signal is adjusted based on the detected low-power state and the decoded empty packet.Type: ApplicationFiled: August 20, 2021Publication date: June 9, 2022Inventors: Sunil Kumar, Hakan Magnus Eriksson, Sebastien Fievet, Oren Haggai, Izoslav Tchigevsky, Udi Shtalrid
-
Publication number: 20220116757Abstract: Logic to cause transmission of a first generic attribute profile (GATT) advertisement comprising a first address associated with the service provider. Logic to generate a second non-GATT advertisement comprising a second address, an encoded personalized identifier (ID), and a payload comprising the first address. Logic to cause transmission of the second non-GATT advertisement. Logic to receive, from a scanner device, a request for the service associated with the first address. Logic to receive a first GATT advertisement for a service provider comprising a first address associated with the service provider. Logic to receive a second non-GATT advertisement comprising a second address, an encoded personalized ID, and a payload, wherein the payload comprises the first address. Logic to decode the encoded personalized ID and associate the personalized ID with the service provider. And logic to request, from an advertisement device that transmitted the first GATT advertisement.Type: ApplicationFiled: December 23, 2021Publication date: April 14, 2022Applicant: Intel CorporationInventors: Izoslav Tchigevsky, Arnaud Pierres, Oren Haggai, Muthu Kumar, Karthik Malurpatna Chamaraj, Hakan Magnus Eriksson
-
Patent number: 11134540Abstract: A device and a method for mixed mode communication are disclosed. For example, a Bluetooth master device transmits data packets to a Bluetooth slave device and receives acknowledgments from the Bluetooth slave device, by controlling a transceiver to transmit the data packets based on a Bluetooth Basic Rate/Enhanced Data Rate (BR/EDR) protocol, and to receive the acknowledgements packet (ACK) based on a Bluetooth Low Energy (BLE) protocol. In another example, a Bluetooth slave device receives the data packets from a Bluetooth master device and transmits acknowledgments to the Bluetooth master device, by controlling a transceiver to receive the data packets based on a BR/EDR protocol, and to transmit the ACK based on a BLE protocol.Type: GrantFiled: December 28, 2017Date of Patent: September 28, 2021Assignee: Apple Inc.Inventors: Hakan Magnus Eriksson, Vivek Krishnan Devarajan, Prasanna Desai, Djordje Kokotovic, Jayant Somani
-
Patent number: 11122506Abstract: Methods, apparatus, and computer-readable media are described to encode, by a first station (STA), a polling signal for periodic transmission to a second STA during each air activity instance of a plurality of air activity instances. The first STA detects an interface between a MAC layer and a software stack of a communication protocol is in a low-power state. The communication protocol is associated with a communication link between the first STA and the second STA. An empty packet from the second STA is decoded. The empty packet is received in response to the polling signal transmitted during an air activity instance of the plurality of air activity instances. The periodicity of the periodic transmission of the polling signal is adjusted based on the detected low-power state and the decoded empty packet.Type: GrantFiled: December 27, 2019Date of Patent: September 14, 2021Assignee: Intel CorporationInventors: Sunil Kumar, Hakan Magnus Eriksson, Sebastien Fievet, Oren Haggai, Izoslav Tchigevsky, Udi Shtalrid
-
Publication number: 20210204212Abstract: Methods, apparatus, and computer-readable media are described to encode, by a first station (STA), a polling signal for periodic transmission to a second STA during each air activity instance of a plurality of air activity instances. The first STA detects an interface between a MAC layer and a software stack of a communication protocol is in a low-power state. The communication protocol is associated with a communication link between the first STA and the second STA. An empty packet from the second STA is decoded. The empty packet is received in response to the polling signal transmitted during an air activity instance of the plurality of air activity instances. The periodicity of the periodic transmission of the polling signal is adjusted based on the detected low-power state and the decoded empty packet.Type: ApplicationFiled: December 27, 2019Publication date: July 1, 2021Inventors: Sunil Kumar, Hakan Magnus Eriksson, Sebastien Fievet, Oren Haggai, Izoslav Tchigevsky, Udi Shtalrid
-
Publication number: 20210168828Abstract: For example, a Bluetooth (BT) device may include a first BT radio; a second BT radio; and a BT controller configured to control BT activities of the first and second BT radios, the BT controller configured to process a Host Controller Interface (HCl) command from a host processor of the BT device to setup a BT activity, the BT controller configured to identify one or more scheduling requirements of the BT activity based on the HCl command, and, based on the scheduling requirements of the BT activity, to dynamically schedule the BT activity to a selected BT radio from the first and second BT radios.Type: ApplicationFiled: December 23, 2020Publication date: June 3, 2021Inventors: Prasanna Desai, Noam Ginsburg, Sunil Kumar, Hakan Magnus Eriksson, Yashodhara Devadiga, David Birnbaum, Atsuo Kuwahara, Avihay Cohen, Arnaud Pierres, Guy Halperin
-
Patent number: 10959274Abstract: Methods, apparatus, systems and articles of manufacture to improve Bluetooth low energy streaming connection efficiency are disclosed herein. An example method includes accessing a request received at a first device from a second device, the request requesting set up of an isochronous link between the first device and the second device, the request including a configuration identifier. Whether the configuration identifier identifies a configuration stored at the first device is determined. In response to determining that the configuration identifier identifies the configuration stored at the first device, the isochronous link using the stored configuration.Type: GrantFiled: September 19, 2018Date of Patent: March 23, 2021Assignee: Intel CorporationInventors: Luiz Von Dentz, Marcel Holtmann, Xuemei Ouyang, Oren Haggai, Chethan Tumkur Narayan, Harish Balasubramaniam, Robert Hughes, Denis Kenzior, Hakan Magnus Eriksson
-
Patent number: 10952280Abstract: For example, an apparatus may be configured to cause a first Bluetooth (BT) mobile device to configure a P2P voice link for voice communication between first and second BT audio devices via a first BT Short-Range (SR) link, a BT Long-Range (LR) link and a second BT SR link, the first BT SR link between the first BT audio device and the first BT mobile device, the BT LR link between the first BT mobile device and a second BT mobile device, and the second BT SR link between the second BT mobile device and the second BT audio device; to communicate a BT SR packet over the first BT SR link, the BT SR packet including a voice payload to be communicated between the first and second BT audio devices; and to communicate a BT LR packet including the voice payload over the BT LR link.Type: GrantFiled: March 28, 2019Date of Patent: March 16, 2021Assignee: INTEL CORPORATIONInventors: Prasanna Desai, Hakan Magnus Eriksson, Sebastien Fievet, Sunil Kumar, Oren Kaidar
-
Patent number: 10849069Abstract: For example, a Bluetooth (BT) apparatus may include a System on Chip (SoC), the SoC including an interface to a BT Lower Medium Access Control (MAC) (L-MAC) external to the SoC; and a BT Upper MAC (U-MAC) to generate setup information to configure one or more BT activities by the BT L-MAC, and to send the setup information to the BT L-MAC via the interface, the setup information to configure one or more wakeup criteria for the BT L-MAC to wake up the BT U-MAC, the one or more BT activities including at least a BT scan, wherein the BT U-MAC is configured to enter a power save mode and to wake up from the power save mode based on receipt of a wakeup indication from the BT L-MAC via the interface to the BT L-MAC.Type: GrantFiled: December 26, 2018Date of Patent: November 24, 2020Assignee: INTEL CORPORATIONInventors: David Lundgren Peavey, Sunil Kumar, Sebastien Fievet, Hakan Magnus Eriksson, Oren Kaidar, Jacques Behar, Michael Shusterman
-
Patent number: 10771200Abstract: Embodiments of a mobile device and method of communication are generally described herein. The mobile device may be configured to operate as a slave device for a Bluetooth link with a master device. The mobile device may transmit a packet in an ESCO interval. The mobile device may, in an ESCO retransmission slot of the ESCO interval: attempt to decode, from the slave device, a request for retransmission of the packet. If the request for retransmission is not successfully decoded, the mobile device may determine whether the request for retransmission was sent during the ESCO retransmission slot based at least partly on a channel energy level detected during the ESCO retransmission slot. If it is determined that the request for retransmission was not sent during the ESCO retransmission slot, the mobile device may refrain from monitoring subsequent ESCO retransmission slots of the ESCO interval.Type: GrantFiled: December 21, 2018Date of Patent: September 8, 2020Assignee: Intel CorporationInventors: Daniel Cohn, Oren Shalita, Hakan Magnus Eriksson
-
Publication number: 20200275525Abstract: A device and a method for mixed mode communication are disclosed. For example, a Bluetooth master device transmits data packets to a Bluetooth slave device and receives acknowledgments from the Bluetooth slave device, by controlling a transceiver to transmit the data packets based on a Bluetooth Basic Rate/Enhanced Data Rate (BR/EDR) protocol, and to receive the acknowledgements packet (ACK) based on a Bluetooth Low Energy (BLE) protocol. In another example, a Bluetooth slave device receives the data packets from a Bluetooth master device and transmits acknowledgments to the Bluetooth master device, by controlling a transceiver to receive the data packets based on a BR/EDR protocol, and to transmit the ACK based on a BLE protocol.Type: ApplicationFiled: December 28, 2017Publication date: August 27, 2020Inventors: Hakan Magnus Eriksson, Vivek Krishnan Devarajan, Prasanna Desal, Djordje Kokotovic, Jayant Somani
-
Publication number: 20200221375Abstract: An apparatus of a wireless system, product to be implemented at a computer process of the wireless system, and method to operate the apparatus. The apparatus includes an input; an output; and processing circuitry connected to the input and to the output, the processing circuitry to implement logic to: receive, through the input and from a first modem of the wireless system, information on a traffic attribute relating to communication in compliance with a first wireless communication protocol; determine, based on the traffic attribute, blacklisted channels to be avoided during a discovery procedure by a second modem of the wireless system, the discovery being in compliance with a second wireless communication protocol; and send, through the output, information based on the blacklisted channels to the second modem to cause the second modem to avoid the blacklisted channels during the discovery procedure.Type: ApplicationFiled: March 16, 2020Publication date: July 9, 2020Applicant: Intel CorporationInventors: Itzik Shahar, Daniel Cohn, Hakan Magnus Eriksson, Oren Shalita
-
Publication number: 20200163003Abstract: An apparatus of a wireless system, product to be implemented at a computer process of the wireless system, and method to operate the apparatus. The apparatus includes an input; an output; and processing circuitry connected to the input and to the output, the processing circuitry to implement logic to: receive, through the input and from a first modem of the wireless system, information on a traffic attribute relating to communication in compliance with a first wireless communication protocol; determine, based on the traffic attribute, blacklisted channels to be avoided during a discovery procedure by a second modem of the wireless system, the discovery being in compliance with a second wireless communication protocol; and send, through the output, information based on the blacklisted channels to the second modem to cause the second modem to avoid the blacklisted channels during the discovery procedure.Type: ApplicationFiled: November 16, 2018Publication date: May 21, 2020Inventors: Itzik Shahar, Daniel Cohn, Hakan Magnus Eriksson, Oren Shalita
-
Patent number: 10609722Abstract: This disclosure relates to a communication device, comprising: a first communication module configured to communicate data with a first communication partner device according to a first wireless technology; a second communication module configured to communicate data with a second communication partner device according to a second wireless technology; and a scheduling module configured to determine a parameter indicative of a receive data capacity of the first communication partner device based on the data communication with the first communication partner device, and to schedule the data communication with the first communication partner device and the data communication with the second communication partner device based on the parameter.Type: GrantFiled: June 28, 2018Date of Patent: March 31, 2020Assignee: Intel IP CorporationInventors: Itzik Shahar, Hakan Magnus Eriksson, Oren Shalita, Pratap Prasad