-
公开(公告)号:US12198347B2
公开(公告)日:2025-01-14
申请号:US17575406
申请日:2022-01-13
Applicant: Microsoft Technology Licensing, LLC
Inventor: Shadi Abdollahian Noghabi , Ranveer Chandra , Krishna Kant Chintalapudi , Peder Andreas Olsen
Abstract: A computing device is provided, including a processor configured to receive imaging relevance data for a geographic area. The processor may be further configured to generate, based at least in part on the imaging relevance data, image mask instructions specifying a region of interest included in the geographic area. The processor may be further configured to transmit the image mask instructions to a satellite. The processor may be further configured to receive, from the satellite, filtered satellite image data of the region of interest. One or more deprioritized regions of the geographic area outside the region of interest may be excluded from the filtered satellite image data.
-
公开(公告)号: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.
-
公开(公告)号:US11778481B2
公开(公告)日:2023-10-03
申请号:US17849562
申请日:2022-06-24
Applicant: Microsoft Technology Licensing, LLC
Inventor: Heping Shi , Ranveer Chandra , Tusher Chakraborty , Nissanka Arachchige Bodhi Priyantha , Zerina Kapetanovic , Binh Ngoc Vu
IPC: H04W48/18 , H04W16/14 , H04W48/16 , H03F3/19 , H04W72/0453 , H04W72/541
CPC classification number: H04W16/14 , H03F3/19 , H04W48/16 , H04W72/0453 , H04W72/541 , H03F2200/294
Abstract: The disclosure described herein configures a multi-narrowband transceiver for communication within the television white space (TVWS) frequency spectrum using a log periodic filter, wherein the log periodic filter comprises a plurality of filter elements each having a filter frequency increasing periodically in a same frequency increasing factor (K). Each filter of the plurality of filter elements is configured to filter out second harmonics in a defined frequency range. The disclosure determines a TVWS channel for the communication and switches to a filter element of the plurality of filter elements corresponding to the determined TVWS channel. Data is transmitted and/or received over the TVWS channel using the filter element, thereby allowing narrowband communication over the TVWS channel.
-
公开(公告)号: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.
-
公开(公告)号:US10757708B2
公开(公告)日:2020-08-25
申请号:US15977673
申请日:2018-05-11
Applicant: Microsoft Technology Licensing, LLC
Inventor: Anirudh Badam , Ranveer Chandra , Edmund Bernard Nightingale , Jian Huang
IPC: H04W72/04 , G06F1/30 , G06F11/14 , G06F1/3212 , G06F1/3234 , G06F3/06 , G11C16/04 , H04B1/3827 , H04W8/24 , G06F11/30
Abstract: In embodiments of battery-backed RAM for wearable devices, a mobile device, such as a mobile phone, tablet computer, or other portable device is implemented for wireless connection with a wearable device, such as a smartwatch, exercise tracking device, glasses device, or other wearable device that implements computing technology. The wearable device can store data in battery-backed RAM in the wearable device, and the mobile device can back-up the data with battery-backed RAM in the mobile device when the data is received from the wearable device. A wireless connection can be established for wireless data communication between the wearable device and the mobile device. A data manager can detect a low battery condition of the wearable device, which initiates the data being transferred from the wearable device to the mobile device via the wireless connection.
-
公开(公告)号:US10692200B2
公开(公告)日:2020-06-23
申请号:US15962764
申请日:2018-04-25
Applicant: Microsoft Technology Licensing, LLC
Inventor: Michael Grant , Ranveer Chandra
Abstract: A method can include generating a feature vector based on image data and soil data, the image data of an image of the geographical region produced by an aerial vehicle, the image data representative of an attribute of the attributes of the soil or foliage, and the soil data indicating physical characteristics of soil of cells within the geographical region, producing a matrix including entries indicating how similar the cells are in terms of the image data and the soil data based on the feature vector, and producing based on the matrix, data indicating a cluster of clusters to which each cell of the cells belongs, each cell more similar to other cells of the cluster to which they belong than cells of other clusters, each cluster indicating a location at which to situate a sensor of the sensors to monitor the attribute.
-
公开(公告)号:US20200084643A1
公开(公告)日:2020-03-12
申请号:US16680836
申请日:2019-11-12
Applicant: Microsoft Technology Licensing, LLC
Inventor: Mark William Casebolt , Stanley William Adermann , Ranveer Chandra , Amy Kumar
IPC: H04W24/02 , H04W72/12 , H04W40/00 , H04L29/12 , H04J3/16 , H04J1/05 , H04H20/38 , A63F13/327 , H04W72/04
Abstract: A computing device (such as a computer gaming console) uses only a single radio to concurrently communicate with a wireless network access point and wireless client devices such as game controllers or peripherals. To establish and maintain both a high-throughput link with the access point, and a low-latency link with the client device(s), the single Wi-Fi radio of the computing device is configured to periodically switch between a channel used for the high-throughput link and a different channel that is used for the low-latency link—thus implementing a combination of frequency division multiplexing (FDM) and time division multiplexing (TDM). The console may use aspects of the Wi-Fi protocol standard to ensure that periodically switching its single radio between the two channels is accomplished while maintaining reliable communication on both channels.
-
-
-
-
-
-
-
-
-