Patents by Inventor Ranveer Chandra
Ranveer Chandra 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).
-
Publication number: 20240075655Abstract: Recycling information is associated with objects through the use of molecular tags. The recycling information may describe the type of material that the object is made from as well as provide instructions for recycling. The molecular tags may be polynucleotides or other types of molecules including inorganic molecules. The molecular tags may be embedded within the object or attached to the surface of the object. At the end of the object's life, the molecular tags are read and the recycling information is used to appropriately recycle the object.Type: ApplicationFiled: September 7, 2022Publication date: March 7, 2024Inventors: Yuan-Jyue CHEN, Bichlien Hoang NGUYEN, Jake Allen SMITH, Karin STRAUSS, Ranveer CHANDRA
-
Patent number: 11909810Abstract: A computing device is provided, including a logic subsystem with one or more processors, and memory storing instructions executable by the logic subsystem. These instructions are executed to obtain one or more source images, segment the one or more source images to generate a plurality of segments, determine a priority order for the plurality of segments, and transmit the plurality of segments to a remote computing device in the priority order. The plurality of segments are spatial components generated by spatial decomposition of the one or more source images and/or frequency components that are generated by frequency decomposition of the one or more source images. A remote computing device may receive these components in priority order, and perform certain algorithms on individual components without waiting for the entire image to upload.Type: GrantFiled: May 4, 2022Date of Patent: February 20, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Anirudh Badam, Ranveer Chandra, Youjie Li, Sagar Ramanand Jha
-
Publication number: 20240055100Abstract: This disclosure provides a machine learning technique to predict a protein characteristic. A first training set is created that includes, for multiple proteins, a target feature, protein sequences, and other information about the proteins. A first machine learning model is trained and then used to identify which of the features are relevant as determined by feature importance or causal relationships to the target feature. A second training set is created with only the relevant features. Embeddings generated from the protein sequences are also added to the second training set. The second training set is used to train a second machine learning model. The first and second machine learning models may be any type of regressors. Once trained, the second machine learning model is used to predict a value for the target feature for an uncharacterized protein. The model of this disclosure provides 91% accuracy in predicting an ideal digestibility score.Type: ApplicationFiled: December 23, 2022Publication date: February 15, 2024Inventors: Sara Malvar MAUA, Anvita Kriti Prakash BHAGAVATHULA, Ranveer CHANDRA, Maria Angels de LUIS BALAGUER, Anirudh BADAM, Roberto DE MOURA ESTEVĂO FILHO, Swati SHARMA
-
Publication number: 20240046073Abstract: This disclosure provides a data-driven and scalable method to discover cause-and-effect relationships in data from natural systems that include sparse data sets. This technique can learn a causal graph from heterogenous data sources by combining embeddings from real data and embeddings from simulated data generated by process-based models. The causal graph is used for what-if analysis in out-of-distribution settings. One application is understanding the factors that affect soil carbon. A causal model created by these techniques can be used to discover cause-and-effect relationships that affect soil carbon. This model has applications such as forecasting soil carbon for a future time point to help inform farm practices. Farm practices, like tilling, may be modified in response to predictions provided by the model.Type: ApplicationFiled: February 1, 2023Publication date: February 8, 2024Inventors: Swati SHARMA, Somya SHARMA, Emre Mehmet KICIMAN, Ranveer CHANDRA, Sara MALVAR, Eduardo Rocha RODRIGUES
-
Publication number: 20230422044Abstract: 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.Type: ApplicationFiled: September 8, 2023Publication date: December 28, 2023Inventors: Tusher CHAKRABORTY, Deepak VASISHT, Ranveer CHANDRA, Zerina KAPETANOVIC, Heping SHI, Nissanka Arachchige Bodhi PRIYANTHA
-
Patent number: 11849401Abstract: The minimization of the amount of power consumed by an electronic device in acquiring or maintaining network connectivity with a network may extend the battery life of the electronic device. When the electronic device has established a communication connection with a wireless access point, the electronic device cycles a network interface controller of the electronic device between a power on state and a power off state without terminating the communication connection. Accordingly, the electronic device powers on a main processor of the electronic device when the network interface controller detects a beacon during the power on state that indicates the wireless access point has a buffered data frame for the electronic device.Type: GrantFiled: December 15, 2020Date of Patent: December 19, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Ranveer Chandra, John Charles Krumm, Xia Zhou, Stefan Saroiu
-
Publication number: 20230403567Abstract: 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.Type: ApplicationFiled: August 28, 2023Publication date: December 14, 2023Inventors: Heping SHI, Ranveer CHANDRA, Tusher CHAKRABORTY, Nissanka Arachchige Bodhi PRIYANTHA, Zerina KAPETANOVIC, Binh Ngoc VU
-
Publication number: 20230389460Abstract: A deep learning system is used to predict crop characteristics from inputs that include crop variety features, environmental features, and field management features. The deep learning system includes domain-specific modules for each category of features. Some of the domain-specific modules are implemented as convolutional neural networks (CNN) while others are implemented as fully-connected neural networks. Interactions between different domains are captured with cross attention between respective embeddings. Embeddings from the multiple domain-specific modules are concatenated to create a deep neural network (DNN). The prediction generated by the DNN is a characteristic of the crop such as yield, height, or disease resistance. The DNN can be used to select a crop variety for planting in a field. For a crop that is planted, the DNN may be used to select a field management technique.Type: ApplicationFiled: November 17, 2022Publication date: December 7, 2023Inventors: Renato Luiz DE FREITAS CUNHA, Anirudh BADAM, Patrick Bernd BUEHLER, Ranveer CHANDRA, Debasis DAN, Maria Angels de LUIS BLAGUER, Swati SHARMA, FNU ADITI, Sara Malvar MAUA
-
Publication number: 20230388999Abstract: 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.Type: ApplicationFiled: July 31, 2023Publication date: November 30, 2023Inventors: Deepak VASISHT, Ranveer CHANDRA
-
Publication number: 20230375719Abstract: The description relates to context-aware management of satellite images. One example can track a satellite relative to locations on earth, ground stations, and other satellites and identify parameters associated with the tracked satellite. The example can manage images captured by the satellite for individual locations based upon the identified parameters.Type: ApplicationFiled: May 18, 2022Publication date: November 23, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Shadi NOGHABI, Ranveer CHANDRA, Krishna CHINTALAPUDI, Peder OLSEN
-
Publication number: 20230369863Abstract: The techniques disclosed herein enable systems to optimize generation and dispatch of renewable energies using data-driven models. In many contexts, a renewable energy system is collocated with a local consumer such as a datacenter, a smart building, and so forth. The objective of the renewable energy system is to meet local power needs while participating in various energy markets of differing trading frequencies. To optimally manage the renewable energy system, a data-driven model is configured to analyze current conditions and generate policies to control renewable energy system operations. For instance, the model can retrieve current market prices, generation capacity, costs associated with generating energy, and so forth. Based on the collected information, the model can generate a policy that maximizes revenue obtained by the renewable energy system while meeting local demand. Through many iterations, the model can determine a realistically optimal policy for managing the renewable energy system.Type: ApplicationFiled: May 11, 2022Publication date: November 16, 2023Inventors: Peeyush KUMAR, Alireza SADEGHI, Srinivasan IYENGAR, Shadi ABDOLLAHIAN NOGHABI, Shivkumar KALYANARAMAN, Ranveer CHANDRA, Riyaz PISHORI, Upendra SINGH, Weiwei YANG, Swati SHARMA
-
Publication number: 20230336696Abstract: The disclosure herein describes triggering image capture requests at ground Internet-of-Things (IoT) devices based on sensor events, and processing the image capture requests by satellites. An image capture request is received by the satellite from a ground IoT device. An image capture request includes request type data, location data, and response target data. The request type data is indicative of a sensor event at the ground IoT device. Image data is captured using an image capture device of the satellite. The image data is of an area based on the location data. A response to the request is generated based on the captured image data and the request type data, and the generated response is sent to the response target based on the response target data of the image capture request. The disclosure enables satellites to efficiently respond to a wide variety of image capture requests from ground IoT devices.Type: ApplicationFiled: April 15, 2022Publication date: October 19, 2023Inventors: Tusher CHAKRABORTY, Ranveer CHANDRA
-
Publication number: 20230336228Abstract: A method of managing wireless communication between electronic devices includes, at a first electronic device, transmitting a first downlink transmission from the first electronic device to a second electronic device and receiving a first response from the second electronic device at the first electronic device, wherein the first response includes a downlink channel quality information (CQI). The method further includes determining a per-subcarrier CQI based at least partially on the downlink CQI and determining an output modulation and coding scheme (MCS) based at least partially on the per-subcarrier CQI. After determining the output MCS, the method includes selecting a selected MCS based at least partially on the output MCS and setting an MCS of the first electronic device to the selected MCS.Type: ApplicationFiled: April 15, 2022Publication date: October 19, 2023Inventors: Krishna Kant CHINTALAPUDI, Hao YIN, Perry Victor LEA, Gopala Srihari NARLANKA, Stanley William ADERMANN, Joseph Michael SCHAEFER, Ranveer CHANDRA
-
Patent number: 11792653Abstract: 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.Type: GrantFiled: August 18, 2022Date of Patent: October 17, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Tusher Chakraborty, Deepak Vasisht, Ranveer Chandra, Zerina Kapetanovic, Heping Shi, Nissanka Arachchige Bodhi Priyantha
-
Publication number: 20230313276Abstract: An authentication assay using embedded deoxyribonucleic acid (DNA) taggants includes a substrate and a sample of an authenticity label collected from a product. The substrate has a plurality of assay locations, each of which includes a reporter oligonucleotide bound to the substrate. The reporter oligonucleotide includes a first region with a single-stranded toehold sequence, a second region with a universal sequence, and a third region with a unique sequence, the second and third regions being prehybridized with a complementary strand. The sample includes at least one fluorophore-labeled DNA taggant complementary to the first and second regions of the reporter oligonucleotide. Incubation of the substrate with the sample results in a toehold-mediated DNA strand displacement reaction that exchanges the complementary strand for the fluorophore-labeled DNA taggant. Excitation of the fluorophore molecule attached to the DNA taggant produces a pattern of light emitted at one or more assay locations.Type: ApplicationFiled: March 29, 2022Publication date: October 5, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Yuan-Jyue CHEN, Karin STRAUSS, Ranveer CHANDRA
-
Patent number: 11778481Abstract: 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.Type: GrantFiled: June 24, 2022Date of Patent: October 3, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Heping Shi, Ranveer Chandra, Tusher Chakraborty, Nissanka Arachchige Bodhi Priyantha, Zerina Kapetanovic, Binh Ngoc Vu
-
Patent number: 11770818Abstract: 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.Type: GrantFiled: October 19, 2022Date of Patent: September 26, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Deepak Vasisht, Ranveer Chandra
-
Publication number: 20230244965Abstract: A computing system configured to execute a predictive program is provided. The predictive program, in a run-time phase, receives a current value for a remotely sourced forecast as run-time input into an artificial intelligence model. The artificial intelligence model has been trained on training data including a time series of locally sourced measurements for a parameter and a time series of remotely sourced forecast data for the parameter. The predictive program outputs a predicted forecast offset between the current value of a remotely sourced forecast and a future locally sourced measurement for the parameter. The predictive program outputs from the artificial intelligence model a predicted forecast offset based on the run-time input.Type: ApplicationFiled: April 10, 2023Publication date: August 3, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Peeyush KUMAR, Ranveer CHANDRA, Chetan BANSAL, Dang Khoa TRAN, Emmanuel AZUH MENSAH, Michael Raymond GRANT
-
Publication number: 20230245039Abstract: A tracking system for a food commodity supply chain includes a tracking device and a computing device. The tracking device is mounted to a conveyance structure that is configured to receive a unit load of a food commodity. The tracking device includes a sensor to track an environmental condition of an environment of the tracking device while the tracking device is traveling along the food commodity supply chain. The computing device is configured to receive an environmental value of the environmental condition sensed by the sensor, process the environmental value to determine whether the environmental condition is within a predetermined environmental range, and transmit an alert when the environmental condition falls outside the predetermined environmental range. The alert includes a suggested interventive action based on the environmental condition that falls outside the predetermined environmental range.Type: ApplicationFiled: May 10, 2022Publication date: August 3, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Vaishnavi NATTAR RANGANATHAN, Peeyush KUMAR, Ali SAFFARI, Ranveer CHANDRA, Michael McNab BASSANI, Jessica Ayeley QUAYE, Krishna Kant CHINTALAPUDI, Tusher CHAKRABORTY
-
Publication number: 20230239042Abstract: A satellite is provided, including an onboard computing device. The onboard computing device may include a processor configured to receive training data while the satellite is in orbit. The processor may be further configured to perform training at a machine learning model based at least in part on the training data. The processor may be further configured to generate model update data that specifies a modification made to the machine learning model during the training. The processor may be further configured to transmit the model update data from the satellite to an additional computing device.Type: ApplicationFiled: January 26, 2022Publication date: July 27, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Tsu-wang HSIEH, Jin Hyun SO, Behnaz ARZANI, Shadi ABDOLLAHIAN NOGHABI, Ranveer CHANDRA