Patents by Inventor Anatoli Gostev
Anatoli Gostev 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: 11864025Abstract: Exemplary embodiments include a system having a first wireless audio output device configured to connect to a source device via a first piconet and a second wireless audio output device configured to connect to the first wireless audio output device via a second piconet. A schedule of the first piconet includes a plurality of slots associated with an audio packet, a first subset of the slots used by the source device to transmit the audio packet, the first and second wireless audio output devices tuning to the first piconet to listen for the transmissions of the audio packet, and when, after a last one of the first subset of slots, the first or second wireless audio output devices did not receive the audio packet, the first and second wireless audio output devices exchange information via the second piconet such that the both wireless audio output device receive the audio packet.Type: GrantFiled: June 30, 2022Date of Patent: January 2, 2024Assignee: Apple Inc.Inventors: Anatoli Gostev, Louay Alsakka, Axel Berny, Tad Dreier, Joachim Hammerschmidt, Lei Li, Xiaojun Chen, Vusthla Sunil Reddy, Peter M. Agboh, Mohit Narang
-
Publication number: 20230225489Abstract: This patent describes a holster case for smartphones and similar gadgets. This holster is intended to be attached to a pants pocket although it can also be attached to any part of clothing. The holster provides an easy, single motion, one hand operation to store and retrieve the phone. It provides protection from accidental knock-off, fall-out or grab-and-run theft.Type: ApplicationFiled: August 24, 2022Publication date: July 20, 2023Inventor: Anatoli Gostev
-
Publication number: 20220338056Abstract: Exemplary embodiments include a system having a first wireless audio output device configured to connect to a source device via a first piconet and a second wireless audio output device configured to connect to the first wireless audio output device via a second piconet. A schedule of the first piconet includes a plurality of slots associated with an audio packet, a first subset of the slots used by the source device to transmit the audio packet, the first and second wireless audio output devices tuning to the first piconet to listen for the transmissions of the audio packet, and when, after a last one of the first subset of slots, the first or second wireless audio output devices did not receive the audio packet, the first and second wireless audio output devices exchange information via the second piconet such that the both wireless audio output device receive the audio packet.Type: ApplicationFiled: June 30, 2022Publication date: October 20, 2022Inventors: Anatoli GOSTEV, Louay ALSAKKA, Axel BERNY, Tad DREIER, Joachim HAMMERSCHMIDT, Lei LI, Xiaojun CHEN, Vusthla Sunil REDDY, Peter M. AGBOH, Mohit NARANG
-
Patent number: 11412409Abstract: Exemplary embodiments include a system having a first wireless audio output device configured to connect to a source device via a first piconet and a second wireless audio output device configured to connect to the first wireless audio output device via a second piconet. A schedule of the first piconet includes a plurality of slots associated with an audio packet, a first subset of the slots used by the source device to transmit the audio packet, the first and second wireless audio output devices tuning to the first piconet to listen for the transmissions of the audio packet, and when, after a last one of the first subset of slots, the first or second wireless audio output devices did not receive the audio packet, the first and second wireless audio output devices exchange information via the second piconet such that the both wireless audio output device receive the audio packet.Type: GrantFiled: March 5, 2020Date of Patent: August 9, 2022Assignee: Apple Inc.Inventors: Anatoli Gostev, Louay Alsakka, Axel Berny, Tad Dreier, Joachim Hammerschmidt, Lei Li, Xiaojun Chen, Vusthla Sunil Reddy, Peter M. Agboh, Mohit Narang
-
Publication number: 20200205031Abstract: Exemplary embodiments include a system having a first wireless audio output device configured to connect to a source device via a first piconet and a second wireless audio output device configured to connect to the first wireless audio output device via a second piconet. A schedule of the first piconet includes a plurality of slots associated with an audio packet, a first subset of the slots used by the source device to transmit the audio packet, the first and second wireless audio output devices tuning to the first piconet to listen for the transmissions of the audio packet, and when, after a last one of the first subset of slots, the first or second wireless audio output devices did not receive the audio packet, the first and second wireless audio output devices exchange information via the second piconet such that the both wireless audio output device receive the audio packet.Type: ApplicationFiled: March 5, 2020Publication date: June 25, 2020Inventors: Anatoli GOSTEV, Louay ALSAKKA, Axel BERNY, Tad DREIER, Joachim HAMMERSCHMIDT, Lei Li, Xiaojun CHEN, Vusthla Sunil REDDY, Peter M. AGBOH, Mohit NARANG
-
Patent number: 10602397Abstract: Exemplary embodiments include a system having a first wireless audio output device configured to connect to a source device via a first piconet and a second wireless audio output device configured to connect to the first wireless audio output device via a second piconet. A schedule of the first piconet includes a plurality of slots associated with an audio packet, a first subset of the slots used by the source device to transmit the audio packet, the first and second wireless audio output devices tuning to the first piconet to listen for the transmissions of the audio packet, and when, after a last one of the first subset of slots, the first or second wireless audio output devices did not receive the audio packet, the first and second wireless audio output devices exchange information via the second piconet such that the both wireless audio output device receive the audio packet.Type: GrantFiled: September 19, 2017Date of Patent: March 24, 2020Assignee: Apple Inc.Inventors: Anatoli Gostev, Louay Alsakka, Axel Berny, Tad Dreier, Joachim Hammerschmidt, Lei Li, Xiaojun Chen, Vusthla Sunil Reddy, Peter M. Agboh, Mohit Narang
-
Publication number: 20180084456Abstract: Exemplary embodiments include a system having a first wireless audio output device configured to connect to a source device via a first piconet and a second wireless audio output device configured to connect to the first wireless audio output device via a second piconet. A schedule of the first piconet includes a plurality of slots associated with an audio packet, a first subset of the slots used by the source device to transmit the audio packet, the first and second wireless audio output devices tuning to the first piconet to listen for the transmissions of the audio packet, and when, after a last one of the first subset of slots, the first or second wireless audio output devices did not receive the audio packet, the first and second wireless audio output devices exchange information via the second piconet such that the both wireless audio output device receive the audio packet.Type: ApplicationFiled: September 19, 2017Publication date: March 22, 2018Inventors: Anatoli GOSTEV, Louay Alsakka, Axel Berny, Tad Dreier, Joachim Hammerschmidt, Lei Li, Xiaojun Chen, Vusthla Sunil Reddy, Peter M. Agboh, Mohit Narang
-
Patent number: 9292344Abstract: A method of scheduling tasks for a Real-Time Operating System (RTOS) in a low-power, wireless, mesh network may include receiving, at a scheduler for the RTOS, a plurality of tasks to schedule for execution by one or more processors. The plurality of tasks may include a first task; the first task may be associated with an expected execution interval; and the expected execution interval may indicate an expected length of time for the one or more processors to execute the first task. The method may also include scheduling the plurality of tasks for execution by the one or more processors. The first task may be scheduled using the expected execution time such that the first task is executed without being interrupted by others of the plurality of tasks.Type: GrantFiled: April 18, 2014Date of Patent: March 22, 2016Assignee: Cubic CorporationInventors: Igor Ryshakov, Georgi Danielyan, Anatoli Gostev
-
Patent number: 9215608Abstract: Methods of telecommunicating and systems configured to perform the methods are disclosed. In some embodiments, the methods include establishing a primary communications link, determining that a backup communications link is to be established, and determining a plurality of candidate network nodes. The method also includes selecting one of the candidate network nodes with which to establish the backup communications link, where the selected candidate network node is selected based at least in part on the selected candidate network node being in a foreign network, establishing the backup communications link with a selected candidate network node, and communicating using the backup communications link.Type: GrantFiled: April 18, 2014Date of Patent: December 15, 2015Assignee: CUBIC CORPORATIONInventors: Paul Berenberg, Anatoli Gostev, Igor Ryshakov
-
Publication number: 20140313975Abstract: Techniques are disclosed for specifying and enforcing connections in a network. Embodiments generally include a network device that maintains a data structure that identifies preferred nodes. The data structure includes entries associated with preferred nodes. Connections are established and enforced based on the entries of the data structure. The data structure may be updated and modified allowing network and node reconfiguration.Type: ApplicationFiled: April 17, 2014Publication date: October 23, 2014Applicant: CUBIC CORPORATIONInventors: Paul Berenberg, Igor Ryshakov, Anatoli Gostev
-
Publication number: 20140317631Abstract: A method of scheduling tasks for a Real-Time Operating System (RTOS) in a low-power, wireless, mesh network may include receiving, at a scheduler for the RTOS, a plurality of tasks to schedule for execution by one or more processors. The plurality of tasks may include a first task; the first task may be associated with an expected execution interval; and the expected execution interval may indicate an expected length of time for the one or more processors to execute the first task. The method may also include scheduling the plurality of tasks for execution by the one or more processors. The first task may be scheduled using the expected execution time such that the first task is executed without being interrupted by others of the plurality of tasks.Type: ApplicationFiled: April 18, 2014Publication date: October 23, 2014Applicant: CUBIC CORPORATIONInventors: Igor Ryshakov, Georgi Danielyan, Anatoli Gostev
-
Publication number: 20140313883Abstract: Methods of telecommunicating and systems configured to perform the methods are disclosed. In some embodiments, the methods include establishing a primary communications link, determining that a backup communications link is to be established, and determining a plurality of candidate network nodes. The method also includes selecting one of the candidate network nodes with which to establish the backup communications link, where the selected candidate network node is selected based at least in part on the selected candidate network node being in a foreign network, establishing the backup communications link with a selected candidate network node, and communicating using the backup communications link.Type: ApplicationFiled: April 18, 2014Publication date: October 23, 2014Inventors: Paul Berenberg, Anatoli Gostev, Igor Ryshakov
-
Patent number: 8831008Abstract: A method of transmitting a packet in a low-power, ad-hoc, wireless mesh network may include receiving the packet at a first node. The network may include a plurality of nodes, and the plurality of nodes may include the first node. The method may also include transmitting, at a first time, the packet from the first node to a second node in the plurality of nodes. The method may additionally include receiving, at a second time, an indication from the second node that the second node successfully transmitted the packet to a third node. The method may further include maintaining a stored copy of the packet at the first node between the first time and the second time for retransmission.Type: GrantFiled: October 24, 2013Date of Patent: September 9, 2014Assignee: Cubic CorporationInventors: Anatoli Gostev, Paul Berenberg
-
Patent number: 8824444Abstract: This disclosure describes processes and methods for enhancing reporting of status information in a wireless sensor network. This disclosure also provides designs of wireless sensor devices configured to connect to a wireless network, and to execute the processes disclosed herein. As described herein, a first sensor device transmits a beacon signal to a second wireless device, and the beacon signal is transmitted while the first and second wireless devices are disconnected from the sensor network. The first wireless device facilitates supplemental network formation by transmitting information to the second wireless device, wherein the information causes the second wireless device to form the supplemental network by performing network joining procedures with the first wireless sensor device, and wherein, after performing network joining procedures, the second wireless device transmits status information to the first wireless sensor device.Type: GrantFiled: January 9, 2014Date of Patent: September 2, 2014Assignee: Cubic CorporationInventors: Paul Berenberg, Mike Baumgartner, Igor Ryshakov, Anatoli Gostev
-
Patent number: 8824445Abstract: This disclosure describes processes and methods for enhancing reporting of status information in a wireless sensor network. This disclosure also provides designs of wireless sensor devices configured to connect to a wireless network, and to execute the processes disclosed herein. As described herein, a first sensor device transmits a beacon signal to a second wireless device, and the beacon signal is transmitted while the first and second wireless devices are disconnected from the sensor network. The first wireless device facilitates supplemental network formation by transmitting information to the second wireless device, wherein the information causes the second wireless device to form the supplemental network by performing network joining procedures with the first wireless sensor device, and wherein, after performing network joining procedures, the second wireless device transmits status information to the first wireless sensor device.Type: GrantFiled: January 17, 2014Date of Patent: September 2, 2014Assignee: Cubic CorporationInventors: Paul Berenberg, Mike Baumgartner, Igor Ryshakov, Anatoli Gostev
-
Patent number: 8761181Abstract: Techniques are disclosed for tracking of packets in wireless networks. Embodiments generally include a network device that maintains a data structure for tracking received packets. The data structure includes records associated with the received packets. A bitmapped sequence field is used to track multiple packets in one record reducing memory storage and computational power necessary to maintain the data structure.Type: GrantFiled: October 4, 2013Date of Patent: June 24, 2014Assignee: Cubic CorporationInventor: Anatoli Gostev
-
Accelerated rejoining in low power wireless networking for logistics and transportation applications
Patent number: 8681674Abstract: Techniques are disclosed for enabling accelerated rejoining of network devices in a low-power wireless network after a connection to the low-power wireless network is lost. Embodiments generally include, for a network device that periodically conducts scans for beacons on the low-power wireless network, increasing the frequency, or scanning rate, at which the scans are performed. After a certain period of time, if the network device has not joined the low-power wireless network, the network device can implement a different scanning rate until it rejoins with the network. Additional techniques may be used to reduce power usage and preserve the structure of a portion of the low-power wireless network that has become disconnected with the rest of the network.Type: GrantFiled: April 28, 2011Date of Patent: March 25, 2014Assignee: Cubic CorporationInventors: Paul Berenberg, Anatoli Gostev -
ACCELERATED REJOINING IN LOW POWER WIRELESS NETWORKING FOR LOGISTICS AND TRANSPORTATION APPLICATIONS
Publication number: 20120275361Abstract: Techniques are disclosed for enabling accelerated rejoining of network devices in a low-power wireless network after a connection to the low-power wireless network is lost. Embodiments generally include, for a network device that periodically conducts scans for beacons on the low-power wireless network, increasing the frequency, or scanning rate, at which the scans are performed. After a certain period of time, if the network device has not joined the low-power wireless network, the network device can implement a different scanning rate until it rejoins with the network. Additional techniques may be used to reduce power usage and preserve the structure of a portion of the low-power wireless network that has become disconnected with the rest of the network.Type: ApplicationFiled: April 28, 2011Publication date: November 1, 2012Applicant: Cubic CorporationInventors: Paul Berenberg, Anatoli Gostev