Patents by Inventor Maulin D. Patel
Maulin D. Patel 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: 10511571Abstract: A method directed to overhearing problems of Body Area Network (BAN) medium access control protocols. The method comprises generating a preamble frame (S310); encoding a destination address of a target receiver device as a length of the preamble frame (S320); and transmitting the preamble frame (S330).Type: GrantFiled: August 7, 2009Date of Patent: December 17, 2019Assignee: Koninklijke Philips N.V.Inventors: Maulin D. Patel, Carlos M. Cordeiro
-
Patent number: 9468003Abstract: A method for controlling access to a wireless medium in a network. The method comprises dividing an access time to the wireless medium into fixed and repeated time rounds, wherein each time round includes a plurality of superframes and each superframe includes a fixed number of time slots; allocating a global beacon period within a time round; and reserving subframes within each superframe, wherein master devices can access the wireless medium at least during the reserved subframes.Type: GrantFiled: November 24, 2014Date of Patent: October 11, 2016Assignee: KONINKLIJKE PHILIPS N.V.Inventors: Maulin D. Patel, Richard Chen
-
Patent number: 9363725Abstract: Techniques for dynamically switching between synchronous and asynchronous operation modes in body area networks (BANs). One embodiment includes a method (400) for transitioning from an asynchronous mode to a synchronous mode in a medium access control (MAC) of a BAN. A device receiving a switch mode command (S410) performs the acts comprising: setting a timer to a time period specified in the switch mode command (S430); propagating the received switch mode command to other devices in the BAN (S440); upon expiration of the time period, tuning to a channel selected from a set of channels reserved for the synchronous mode (S460); and initializing a device to operate as either a master device or a slave device in the synchronous mode of operation (S470). Another embodiment includes a method (300) for transitioning from a synchronous mode to an asynchronous mode in a MAC of a body area networks (BAN).Type: GrantFiled: August 7, 2009Date of Patent: June 7, 2016Assignee: KONINKLIJKE PHILIPS N.V.Inventors: Maulin D. Patel, Richard Chen
-
Publication number: 20150078355Abstract: A method for controlling access to a wireless medium in a network. The method comprises dividing an access time to the wireless medium into fixed and repeated time rounds, wherein each time round includes a plurality of superframes and each superframe includes a fixed number of time slots; allocating a global beacon period within a time round; and reserving subframes within each superframe, wherein master devices can access the wireless medium at least during the reserved subframes.Type: ApplicationFiled: November 24, 2014Publication date: March 19, 2015Inventors: Maulin D. PATEL, Richard CHEN
-
Patent number: 8913628Abstract: A method (600) for controlling access to a wireless medium in a network. The method comprises dividing an access time to the wireless medium into fixed and repeated time rounds (300), wherein each time round includes a plurality of superframes (310) and each superframe includes a fixed number of time slots (420) (S610); allocating a global beacon period (530) within a time round (S620); and reserving subframes (410) within each superframe (300), wherein master devices can access the wireless medium at least during the reserved subframes (S630).Type: GrantFiled: August 7, 2009Date of Patent: December 16, 2014Assignee: Koninklijke Philips N.V.Inventors: Maulin D. Patel, Richard Chen
-
Patent number: 8902832Abstract: A method (400) for coordinating access to a wireless medium among multiple co-located body area networks (BANs). The method comprises detecting, by a master device of a first BAN, at least one alien BAN using beacons received from at least one co-located BAN, wherein an alien BAN is a BAN having its round start time (RST) misaligned with a RST of the first BAN (S410); recording a RST offset between the first BAN and the at least one alien BAN (S420); based on the RST offset determining which of the first BAN and the at least one alien BAN is an initiator BAN and which is a target BAN (S430); and realigning the RST of the initiator BAN with the RST of the target BAN (S460).Type: GrantFiled: August 7, 2009Date of Patent: December 2, 2014Assignee: Koninklijke Philips N.V.Inventors: Maulin D. Patel, Richard Chen
-
Patent number: 8767743Abstract: A method for transferring data among devices in a body area network (BAN). The method comprises dividing an access time to a wireless medium of the BAN into at least a contention-based period (510) and a contention-free reservation period (520); allowing devices to transfer data during the contention-based period using a local prioritized contention access (LPCA) mechanism; and allowing only devices having reserved time slots to transfer data during the contention-free reservation period (520).Type: GrantFiled: August 7, 2009Date of Patent: July 1, 2014Assignee: Koninklijke Philips N.V.Inventors: Maulin D. Patel, Richard Chen
-
Patent number: 8665896Abstract: Adaptive frequency agility in a body area network (BAN) is enabled by a medium access control protocol by adaptively snooping channels of a frequency band utilized in the BAN. The method includes selecting an anchor channel to be scanned from a rank order list of channels (S520); periodically scanning, at a predefined snoop time interval, the anchor channel for duration of a dwell time set for the anchor channel (S535); periodically scanning all channels preceding the anchor channel in the rank order list, wherein each preceding channel is being scanned for a different predefined duration; checking if a message is received on the anchor channel or any of the preceding channels (S570); selecting a channel ranked immediately after the anchor channel in the rank order list to be a new anchor channel when a message is not received (S540, S545) for a duration of a dwell time set for the anchor channel; and determining the channel on which a message is received to be the new anchor channel (S580).Type: GrantFiled: August 7, 2009Date of Patent: March 4, 2014Assignee: Koninklijke Philips N.V.Inventor: Maulin D. Patel
-
Patent number: 8537721Abstract: A method (400) for scheduling transmissions of global beacons in a body area network (BAN). The BAN includes master nodes and slave nodes where master nodes are arranged in a tree topology. The method comprises propagating ascending global beacons (AGBs) from leaf nodes to a root node of the tree during an ascending period (S420), wherein an AGB includes at least reservations of time slots during a time round; processing AGBs by the root node to determine time slot occupancy information (S430); propagating descending global beacons (DGBs) from the root node to leaf nodes during a descending period (S440), wherein a DGB includes at least reservations of time slots during the time round; and processing DGBs by master nodes other than the root node to update at least the slot occupancy information included in the DGBs (S450).Type: GrantFiled: August 7, 2009Date of Patent: September 17, 2013Assignee: Koninklijke Philips N.V.Inventors: Maulin D. Patel, Richard Chen
-
Patent number: 8493993Abstract: A medium access control (MAC) duty cycling is carried out in a body area network (BAN). The duty cycling includes sending a wake-up (WUP) message from a sender node to one or more target receiver nodes when a wireless medium of the BAN is free (S510); determining if at least one target receiver node responded with a READY message during a sniff time interval of the sender node (S520); determining if a number of WUP messages transmitted by the sender node exceeds a predefined threshold when the READY message was not received (S540); and setting the sender node to operate in a TURN mode when the number of WUP messages exceeded the predefined threshold (S550).Type: GrantFiled: August 7, 2009Date of Patent: July 23, 2013Assignee: Koninklijke Philips N.V.Inventors: Maulin D. Patel, Carlos M. Cordeiro
-
Publication number: 20110268055Abstract: A method (400) for coordinating access to a wireless medium among multiple co-located body area networks (BANs). The method comprises detecting, by a master device of a first BAN, at least one alien BAN using beacons received from at least one co-located BAN, wherein an alien BAN is a BAN having its round start time (RST) misaligned with a RST of the first BAN (S410); recording a RST offset between the first BAN and the at least one alien BAN (S420); based on the RST offset determining which of the first BAN and the at least one alien BAN is an initiator BAN and which is a target BAN (S430); and realigning the RST of the initiator BAN with the RST of the target BAN (S460).Type: ApplicationFiled: August 7, 2009Publication date: November 3, 2011Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.Inventors: Maulin D. Patel, Richard Chen
-
Publication number: 20110182222Abstract: A medium access control (MAC) duty cycling is carried out in a body area network (BAN). The duty cycling includes sending a wake-up (WUP) message from a sender node to one or more target receiver nodes when a wireless medium of the BAN is free (S510); determining if at least one target receiver node responded with a READY message during a sniff time interval of the sender node (S520); determining if a number of WUP messages transmitted by the sender node exceeds a predefined threshold when the READY message was not received (S540); and setting the sender node to operate in a TURN mode when the number of WUP messages exceeded the predefined threshold (S550).Type: ApplicationFiled: August 7, 2009Publication date: July 28, 2011Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.Inventors: Maulin D. Patel, Carlos M. Cordeiro
-
Publication number: 20110182223Abstract: A method directed to overhearing problems of Body Area Network (BAN) medium access control protocols. The method comprises generating a preamble frame (S310); encoding a destination address of a target receiver device as a length of the preamble frame (S320); and transmitting the preamble frame (S330).Type: ApplicationFiled: August 7, 2009Publication date: July 28, 2011Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.Inventors: Maulin D. Patel, Carlos M. Cordeiro
-
Publication number: 20110182262Abstract: A method (600) for controlling access to a wireless medium in a network. The method comprises dividing an access time to the wireless medium into fixed and repeated time rounds (300), wherein each time round includes a plurality of superframes (310) and each superframe includes a fixed number of time slots (420) (S610); allocating a global beacon period (530) within a time round (S620); and re-serving subframes (410) within each superframe (300), wherein master devices can access the wireless medium at least during the reserved subframes (S630).Type: ApplicationFiled: August 7, 2009Publication date: July 28, 2011Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.Inventors: Maulin D. Patel, Richard Chen
-
Publication number: 20110176503Abstract: Techniques for dynamically switching between synchronous and asynchronous operation modes in body area networks (BANs). One embodiment includes a method (400) for transitioning from an asynchronous mode to a synchronous mode in a medium access control (MAC) of a BAN. A device receiving a switch mode command (S410) performs the acts comprising: setting a timer to a time period specified in the switch mode command (S430); propagating the received switch mode command to other devices in the BAN (S440); upon expiration of the time period, tuning to a channel selected from a set of channels reserved for the synchronous mode (S460); and initializing a device to operate as either a master device or a slave device in the synchronous mode of operation (S470). Another embodiment includes a method (300) for transitioning from a synchronous mode to an asynchronous mode in a MAC of a body area networks (BAN).Type: ApplicationFiled: August 7, 2009Publication date: July 21, 2011Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.Inventors: Maulin D. Patel, Richard Chen
-
Publication number: 20110176520Abstract: A method for transferring data among devices in a body area network (BAN). The method comprises dividing an access time to a wireless medium of the BAN into at least a contention-based period (510) and a contention-free reservation period (520); allowing devices to transfer data during the contention-based period using a local prioritized contention access (LPCA) mechanism; and allowing only devices having reserved time slots to transfer data during the contention-free reservation period (520).Type: ApplicationFiled: August 7, 2009Publication date: July 21, 2011Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.Inventors: Maulin D. Patel, Richard Chen
-
Publication number: 20110176504Abstract: Adaptive frequency agility in a body area network (BAN) is enabled by a medium access control protocol by adaptively snooping channels of a frequency band utilized in the BAN. The method includes selecting an anchor channel to be scanned from a rank order list of channels (S520); periodically scanning, at a predefined snoop time interval, the anchor channel for duration of a dwell time set for the anchor channel (S535); periodically scanning all channels preceding the anchor channel in the rank order list, wherein each preceding channel is being scanned for a different predefined duration; checking if a message is received on the anchor channel or any of the preceding channels (S570); selecting a channel ranked immediately after the anchor channel in the rank order list to be a new anchor channel when a message is not received (S540, S545) for a duration of a dwell time set for the anchor channel; and determining the channel on which a message is received to be the new anchor channel (S580).Type: ApplicationFiled: August 7, 2009Publication date: July 21, 2011Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.Inventor: Maulin D. Patel
-
Publication number: 20110176459Abstract: A method (400) for scheduling transmissions of global beacons in a body area network (BAN). The BAN includes master nodes and slave nodes where master nodes are arranged in a tree topology. The method comprises propagating ascending global beacons (AGBs) from leaf nodes to a root node of the tree during an ascending period (S420), wherein an AGB includes at least reservations of time slots during a time round; processing AGBs by the root node to determine time slot occupancy information (S430); propagating descending global beacons (DGBs) from the root node to leaf nodes during a descending period (S440), wherein a DGB includes at least reservations of time slots during the time round; and processing DGBs by master nodes other than the root node to update at least the slot occupancy information included in the DGBs (S450).Type: ApplicationFiled: August 7, 2009Publication date: July 21, 2011Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.Inventors: Maulin D. Patel, Richard Chen