-
公开(公告)号:US11792653B2
公开(公告)日:2023-10-17
申请号:US17820882
申请日:2022-08-18
Applicant: Microsoft Technology Licensing, LLC
Inventor: Tusher Chakraborty , Deepak Vasisht , Ranveer Chandra , Zerina Kapetanovic , Heping Shi , Nissanka Arachchige Bodhi Priyantha
CPC classification number: H04W16/10 , H04L5/0012 , H04L5/0055 , H04W72/12 , H04W72/21 , H04W72/23
Abstract: The disclosure described herein configures a base station and client devices for communication using dynamic spectrum access within a frequency spectrum that includes selecting, from a list of available channels, a set of channels as active channels. The active channels include uplink channels and downlink channels, and the active channels are distributed among a plurality of base station radios of a base station. A different channel is assigned to different base station radios. At least one uplink channel and at least one downlink channel are assigned to a plurality of client devices based on locations the client devices, wherein at least some client devices have active channels in common. The client devices having the active channels in common are also grouped on shared channels and time slots assigned to the client devices in the group, thereby allowing narrowband communication over the channels by the client devices.
-
公开(公告)号:US11540141B2
公开(公告)日:2022-12-27
申请号:US17037533
申请日:2020-09-29
Applicant: Microsoft Technology Licensing, LLC
Inventor: Tusher Chakraborty , Deepak Vasisht , Ranveer Chandra , Zerina Kapetanovic , Heping Shi , Nissanka Arachchige Bodhi Priyantha
Abstract: The disclosure described herein configures a base station and client devices for communication using dynamic spectrum access within a frequency spectrum that includes selecting, from a list of available channels, a set of channels as active channels. The active channels include uplink channels and downlink channels, and the active channels are distributed among a plurality of base station radios of a base station. A different channel is assigned to different base station radios. At least one uplink channel and at least one downlink channel are assigned to a plurality of client devices based on locations the client devices, wherein at least some client devices have active channels in common. The client devices having the active channels in common are also grouped on shared channels and time slots assigned to the client devices in the group, thereby allowing narrowband communication over the channels by the client devices.
-
公开(公告)号:US10992338B1
公开(公告)日:2021-04-27
申请号:US16906184
申请日:2020-06-19
Applicant: Microsoft Technology Licensing, LLC
Inventor: Nissanka Arachchige Bodhi Priyantha , Deepak Vasisht , Ranveer Chandra , Heping Shi
IPC: H04B1/713 , H04W16/14 , H04B17/345 , H04B17/318 , H04L29/08
Abstract: A secure wireless IoT platform configured to provide secure channel hopping for transmitting or receiving messages over a television whitespace spectrum. The platform includes a client device and a base station in communication with a gateway device which provides internet access. A secret key is determined based on the transmission loss associated with the transmission and potentially a new parameter. A next hopping channel is determined in a safe manner to ensure secure communications between the multiple devices.
-
公开(公告)号:US10356187B2
公开(公告)日:2019-07-16
申请号:US16103825
申请日:2018-08-14
Applicant: Microsoft Technology Licensing, LLC
Inventor: Ranveer Chandra , Ashish Kapoor , Sudipta Sinha , Amar Phanishayee , Deepak Vasisht , Xinxin Jin , Madhusudhan Gumbalapura Sudarshan
Abstract: A gateway that may be implemented in a local network and that communicates with a cloud network to provide efficient services in a weakly connected setting is disclosed. The gateway may be configured to enable services that efficiently utilize resources in both of the gateway and the cloud network, and provide a desired quality of service while operating in a weakly connected setting. The gateway may provide data collection and processing, local network services, and enable cloud services that utilize data collected and processed by the gateway. The local network may include one or more sensors and/or video cameras that provide data to the gateway. In a further implementation, the gateway may determine an allocation of one or more tasks of a service between the gateway and a cloud network by determining the allocation of the one or more service tasks based on desired service latency.
-
公开(公告)号:US20180069933A1
公开(公告)日:2018-03-08
申请号:US15256563
申请日:2016-09-03
Applicant: Microsoft Technology Licensing, LLC
Inventor: Ranveer Chandra , Ashish Kapoor , Sudipta Sinha , Amar Phanishayee , Deepak Vasisht , Xinxin Jin , Madhusudhan Gumbalapura Sudarshan
CPC classification number: H04L67/18 , G01C11/02 , H04L12/66 , H04L41/0896 , H04L47/762 , H04L67/10 , H04L67/12 , H04L67/2828 , H04L67/322 , H04N5/23238 , H04N7/181
Abstract: A gateway that may be implemented in a local network and that communicates with a cloud network to provide efficient services in a weakly connected setting is disclosed. The gateway may be configured to enable services that efficiently utilize resources in both of the gateway and the cloud network, and provide a desired quality of service while operating in a weakly connected setting. The gateway may provide data collection and processing, local network services, and enable cloud services that utilize data collected and processed by the gateway. The local network may include one or more sensors and/or video cameras that provide data to the gateway. In a further implementation, the gateway may determine an allocation of one or more tasks of a service between the gateway and a cloud network by determining the allocation of the one or more service tasks based on desired service latency.
-
公开(公告)号:US12177676B2
公开(公告)日:2024-12-24
申请号:US18464198
申请日:2023-09-08
Applicant: Microsoft Technology Licensing, LLC
Inventor: Tusher Chakraborty , Deepak Vasisht , Ranveer Chandra , Zerina Kapetanovic , Heping Shi , Nissanka Arachchige Bodhi Priyantha
Abstract: The disclosure described herein configures a base station and client devices for communication using dynamic spectrum access within a frequency spectrum that includes selecting, from a list of available channels, a set of channels as active channels. The active channels include uplink channels and downlink channels. An uplink channel and a downlink channel are assigned to a plurality of client devices based on locations the client devices, wherein at least some client devices have active channels in common. Acknowledgements from the subset of client devices having the common active channel are grouped, the acknowledgements containing medium access control (MAC) commands specific to the subset of client devices, where each message of a plurality of messages on the uplink channels is followed by a downlink acknowledgement.
-
公开(公告)号:US12058667B2
公开(公告)日:2024-08-06
申请号:US18362901
申请日:2023-07-31
Applicant: Microsoft Technology Licensing, LLC
Inventor: Deepak Vasisht , Ranveer Chandra
Abstract: The disclosure herein describes transmitting data from a satellite using a ground station configured to both transmit and receive, and a set of ground stations configured to receive data from a satellite. An orbit of the satellite is determined over a schedule period and a subset of ground stations configured to receive data and not transmit data to the satellite is identified based on the determined orbit of the satellite. A transmission schedule associated with the satellite is then generated. For each ground station of the subset, a time interval during which the satellite is within communication range is determined, an expected transmission rate is estimated, and the time interval and the expected transmission rate are included in the transmission schedule. The transmission schedule is provided to the satellite via another ground station configured to both transmit and receive, whereby the satellite is configured to transmit data to the subset of ground stations based on the transmission schedule.
-
公开(公告)号:US11770818B2
公开(公告)日:2023-09-26
申请号:US18048028
申请日:2022-10-19
Applicant: Microsoft Technology Licensing, LLC
Inventor: Deepak Vasisht , Ranveer Chandra
Abstract: The disclosure herein describes transmitting data from a satellite using a primary ground station and a set of secondary ground stations. An orbit of the satellite is determined over a schedule period and a subset of secondary ground stations is identified based on the determined orbit of the satellite, wherein secondary ground stations are configured to receive from the satellite and not transmit to the satellite. A transmission schedule associated with the satellite is then generated. For each secondary ground station of the subset, a time interval during which the satellite is within communication range is determined, an expected transmission rate is estimated, and the time interval and the expected transmission rate are included in the transmission schedule. The transmission schedule is provided to the satellite via the primary ground station, whereby the satellite is configured to transmit data to the subset of ground stations based on the transmission schedule.
-
公开(公告)号:US11632762B2
公开(公告)日:2023-04-18
申请号:US17037332
申请日:2020-09-29
Applicant: Microsoft Technology Licensing, LLC
Inventor: Tusher Chakraborty , Deepak Vasisht , Ranveer Chandra , Zerina Kapetanovic , Heping Shi , Nissanka Arachchige Bodhi Priyantha
IPC: H04W72/04 , H04W64/00 , H04W72/0453
Abstract: The disclosure described herein configures a client device for communication using dynamic spectrum access within a frequency spectrum, such as television white space (TVWS), using a determined location of the client device based on location information, such as from a global positioning system. A dynamic spectrum access database of channels is accessed based on the location information. Available channels are determined for the client device from the channels based on the location information. A list of the available channels for use by the client device are transmitted to the client device, thereby allowing narrowband communication over the channels.
-
公开(公告)号:US10785719B2
公开(公告)日:2020-09-22
申请号:US16373553
申请日:2019-04-02
Applicant: Microsoft Technology Licensing, LLC
Inventor: Ranveer Chandra , Zerina Kapetanovic , Deepak Vasisht
Abstract: A base station utilizes duty cycle requirements of each of multiple base station components to efficiently consume power. The base station may include a synchronization module that allows the base station to send collected data from a cache to a gateway, which then, sends it up to the cloud. The base station may also include a sensor connectivity module that establishes a connection between the base station and data collecting devices deployed to collect data for storage in the cache. A base station controller serves as the cache for the data collected by the sensor module and sends the data to the gateway for synchronization in the cloud using the synchronization module. A base station controller determines/coordinates the duty cycle of the sensor connectivity module and synchronization module in a power efficient way depending on the current power available to the base station, network needs, and the weather conditions.
-
-
-
-
-
-
-
-
-