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: 10511571
    Abstract: 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: Grant
    Filed: August 7, 2009
    Date of Patent: December 17, 2019
    Assignee: Koninklijke Philips N.V.
    Inventors: Maulin D. Patel, Carlos M. Cordeiro
  • Patent number: 9468003
    Abstract: 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: Grant
    Filed: November 24, 2014
    Date of Patent: October 11, 2016
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Maulin D. Patel, Richard Chen
  • Patent number: 9363725
    Abstract: 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: Grant
    Filed: August 7, 2009
    Date of Patent: June 7, 2016
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Maulin D. Patel, Richard Chen
  • Publication number: 20150078355
    Abstract: 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: Application
    Filed: November 24, 2014
    Publication date: March 19, 2015
    Inventors: Maulin D. PATEL, Richard CHEN
  • Patent number: 8913628
    Abstract: 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: Grant
    Filed: August 7, 2009
    Date of Patent: December 16, 2014
    Assignee: Koninklijke Philips N.V.
    Inventors: Maulin D. Patel, Richard Chen
  • Patent number: 8902832
    Abstract: 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: Grant
    Filed: August 7, 2009
    Date of Patent: December 2, 2014
    Assignee: Koninklijke Philips N.V.
    Inventors: Maulin D. Patel, Richard Chen
  • Patent number: 8767743
    Abstract: 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: Grant
    Filed: August 7, 2009
    Date of Patent: July 1, 2014
    Assignee: Koninklijke Philips N.V.
    Inventors: Maulin D. Patel, Richard Chen
  • Patent number: 8665896
    Abstract: 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: Grant
    Filed: August 7, 2009
    Date of Patent: March 4, 2014
    Assignee: Koninklijke Philips N.V.
    Inventor: Maulin D. Patel
  • Patent number: 8537721
    Abstract: 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: Grant
    Filed: August 7, 2009
    Date of Patent: September 17, 2013
    Assignee: Koninklijke Philips N.V.
    Inventors: Maulin D. Patel, Richard Chen
  • Patent number: 8493993
    Abstract: 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: Grant
    Filed: August 7, 2009
    Date of Patent: July 23, 2013
    Assignee: Koninklijke Philips N.V.
    Inventors: Maulin D. Patel, Carlos M. Cordeiro
  • Publication number: 20110268055
    Abstract: 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: Application
    Filed: August 7, 2009
    Publication date: November 3, 2011
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
    Inventors: Maulin D. Patel, Richard Chen
  • Publication number: 20110182222
    Abstract: 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: Application
    Filed: August 7, 2009
    Publication date: July 28, 2011
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
    Inventors: Maulin D. Patel, Carlos M. Cordeiro
  • Publication number: 20110182223
    Abstract: 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: Application
    Filed: August 7, 2009
    Publication date: July 28, 2011
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
    Inventors: Maulin D. Patel, Carlos M. Cordeiro
  • Publication number: 20110182262
    Abstract: 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: Application
    Filed: August 7, 2009
    Publication date: July 28, 2011
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
    Inventors: Maulin D. Patel, Richard Chen
  • Publication number: 20110176503
    Abstract: 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: Application
    Filed: August 7, 2009
    Publication date: July 21, 2011
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
    Inventors: Maulin D. Patel, Richard Chen
  • Publication number: 20110176520
    Abstract: 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: Application
    Filed: August 7, 2009
    Publication date: July 21, 2011
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
    Inventors: Maulin D. Patel, Richard Chen
  • Publication number: 20110176504
    Abstract: 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: Application
    Filed: August 7, 2009
    Publication date: July 21, 2011
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
    Inventor: Maulin D. Patel
  • Publication number: 20110176459
    Abstract: 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: Application
    Filed: August 7, 2009
    Publication date: July 21, 2011
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
    Inventors: Maulin D. Patel, Richard Chen