-
公开(公告)号:US20230388999A1
公开(公告)日:2023-11-30
申请号: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.
-
公开(公告)号:US20230336228A1
公开(公告)日:2023-10-19
申请号:US17721952
申请日:2022-04-15
Applicant: Microsoft Technology Licensing, LLC
Inventor: Krishna Kant CHINTALAPUDI , Hao YIN , Perry Victor LEA , Gopala Srihari NARLANKA , Stanley William ADERMANN , Joseph Michael SCHAEFER , Ranveer CHANDRA
IPC: H04B7/06 , H04L1/00 , H04B17/336
CPC classification number: H04B7/0632 , H04B7/0626 , H04L1/0003 , H04B17/336
Abstract: 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.
-
公开(公告)号:US20230244965A1
公开(公告)日:2023-08-03
申请号:US18298257
申请日:2023-04-10
Applicant: Microsoft Technology Licensing, LLC
Inventor: Peeyush KUMAR , Ranveer CHANDRA , Chetan BANSAL , Dang Khoa TRAN , Emmanuel AZUH MENSAH , Michael Raymond GRANT
Abstract: 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.
-
公开(公告)号:US20230236559A1
公开(公告)日:2023-07-27
申请号:US17826335
申请日:2022-05-27
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Peeyush KUMAR , Lucien WERNER , Shivkumar KALYANARAMAN , Srinivasan IYENGAR , Weiwei YANG , Tanuja Hrishikesh GANU , Ranveer CHANDRA , Riyaz PISHORI , Upendra SINGH
IPC: G05B19/042
CPC classification number: G05B19/042 , G05B2219/2639
Abstract: The techniques disclosed herein enable systems to enable multi-market optimization of renewable energies using data-driven models. To achieve this, a model retrieves a current state from a resource generation system and associated resource markets. The model can then compute a policy based on the state as well physical and technical constraints. The policy defines various actions that direct operation of the resource generation system such as resource production and dispatch to markets. Applying the policy to the resource generation results in a modified state which the model extracts along with a measure of optimality which quantifies the success of the policy. Based on these metrics, the model can generate an updated iteration of the policy defining a different set of actions. In this way, the model can gradually develop an optimal policy for controlling the resource generation system.
-
公开(公告)号:US20230129665A1
公开(公告)日:2023-04-27
申请号:US17457874
申请日:2021-12-06
Applicant: Microsoft Technology Licensing, LLC
Inventor: Peeyush KUMAR , Hui Qing LI , Vaishnavi NATTAR RANGANATHAN , Lillian Jane RATLIFF , Ranveer CHANDRA , Vishal JAIN , Michael McNab BASSANI , Jeremy Randall REYNOLDS
Abstract: A computing system including a processor configured to receive training data including, for each of a plurality of training timesteps, training forecast states associated with respective training-phase agents included in a training supply chain graph. The processor may train a reinforcement learning simulation of the training supply chain graph using the training data via policy gradient reinforcement learning. At each training timestep, the training forecast states may be shared between simulations of the training-phase agents during training. The processor may receive runtime forecast states associated with respective runtime agents included in a runtime supply chain graph. For a runtime agent, at the trained reinforcement learning simulation, the processor may generate a respective runtime action output associated with a corresponding runtime forecast state of the runtime agent based at least in part on the runtime forecast states. The processor may output the runtime action output.
-
公开(公告)号:US20230125457A1
公开(公告)日:2023-04-27
申请号:US17511454
申请日:2021-10-26
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Yuan-Jyue CHEN , Karin STRAUSS , Bichlien Hoang NGUYEN , Jonathan Bernard LESTER , Hari Krishnan SRINIVASAN , Upendra SINGH , Peeyush KUMAR , Ranveer CHANDRA , Anirudh BADAM , Michael McNab BASSANI
Abstract: Synthetic molecular tags are placed on an item at various points in a supply chain to create a molecular record of movement through the supply chain. Associations between each unique synthetic molecular tag and individual locations in the supply chain are stored in an electronic record which may be maintained in the cloud. The synthetic molecular tags are collected from the item and sequenced to determine movement of the item through the supply chain by reference to the electronic record. The synthetic molecular tags can be used for identifying recalled items based on locations in the supply chain associated with a recall. The synthetic molecular tags may be polynucleotides such as deoxyribose nucleic acid (DNA). The item may be any type of item including food.
-
公开(公告)号:US20230061136A1
公开(公告)日:2023-03-02
申请号:US17446821
申请日:2021-09-02
Applicant: Microsoft Technology Licensing, LLC
Inventor: Shadi ABDOLLAHIAN NOGHABI , Ranveer CHANDRA , Anirudh BADAM , Riyaz Mohamed PISHORI , Shivkumar KALYANARAMAN , Srinivasan IYENGAR
Abstract: A computer system that includes a plurality of compute clusters that are located at different geographical locations. Each compute cluster is powered by a local energy source at a geographical location of that compute cluster. Each local energy source has a pattern of energy supply that is variable over time based on an environmental factor. The computer system further includes a server system that executes a global scheduler that distributes virtual machines that perform compute tasks for server-executed software programs to the plurality of compute clusters of the distributed compute platform. To distribute virtual machines for a target server-executed software program, the global scheduler is configured to select a subset of compute clusters that have different complementary patterns of energy supply such that the subset of compute clusters aggregately provide a target compute resource availability for virtual machines for the target server-executed software program.
-
公开(公告)号:US20200334442A1
公开(公告)日:2020-10-22
申请号:US16427250
申请日:2019-05-30
Applicant: Microsoft Technology Licensing, LLC
Inventor: Kamran Rajabi ZARGAHI , Ranveer CHANDRA
Abstract: Solutions for performing on-platform analytics for collected images include: enriching, on-board an orbital platform, collected images using a packaged analytics component; based at least on content of the collected images, selecting a set of the collected images to transmit to a ground station; and transmitting the selected set of the collected images to the ground station. Other solutions include: packaging an analytics component for on-platform execution by a platform in orbit; transmitting, from a ground station to the platform, at least one update selected from the list consisting of: an analytics algorithm update, a machine learning (ML) model, and ML training data; and executing the analytics component with the update. Other solutions include: performing intelligent compression on collected images, wherein the intelligent compression process determines data to transmit to a ground station, based at least on content of the collected images; and transmitting the data to the ground station.
-
公开(公告)号:US20180264358A1
公开(公告)日:2018-09-20
申请号:US15984927
申请日:2018-05-21
Applicant: Microsoft Technology Licensing, LLC
Inventor: David RUSSO , Ranveer CHANDRA , Hang YU
IPC: A63F13/31 , H04W72/04 , A63F13/493 , A63F13/525 , H04W52/02 , H04W72/02 , A63F13/327 , H04L12/26 , H04W74/00 , H04L29/06 , H04W28/06
CPC classification number: A63F13/31 , A63F13/12 , A63F13/327 , A63F13/493 , A63F13/525 , H04L43/00 , H04L69/24 , H04W28/065 , H04W52/0232 , H04W72/02 , H04W72/0486 , H04W74/00 , Y02D70/00 , Y02D70/1222 , Y02D70/142 , Y02D70/144 , Y02D70/164 , Y02D70/166 , Y02D70/22 , Y02D70/26
Abstract: Example apparatus and methods concern establishing, maintaining, managing, or terminating communications between an access point and a client in a wireless network used by a shared, wireless gaming system. An example apparatus may include a first logic configured to control timing for the protocol and a second logic configured to control message exchange for the protocol. Controlling timing and message exchange facilitates reducing contention in the wireless gaming environment. Contention may lead to latency. A user gaming experience may depend on reducing latency. Therefore, reducing latency may produce an improved gaming experience. Controlling timing and message exchange also facilitates reducing power consumption by clients (e.g., accessories, controllers), which in turn facilitates improving battery life for clients.
-
公开(公告)号:US20250112843A1
公开(公告)日:2025-04-03
申请号:US18476913
申请日:2023-09-28
Applicant: Microsoft Technology Licensing, LLC
Inventor: Sathiya Kumaran MANI , Tsuwang HSIEH , Ranveer CHANDRA , Srikanth KANDULA , Santiago Martin SEGARRA
IPC: H04L43/045 , H04L41/16 , H04L43/08 , H04L43/55
Abstract: Securing and optimizing communications for a cloud service provider includes collecting connection summary information at network interface devices associated with host computing devices for a group of resources allocated to a customer of the cloud computing environment. The connection summary information includes local address information, remote address information, and data information, each connection established via the network interface devices. At least one communication graph is generated for the group of resources using the connection summary information. The graph includes nodes that represent communication resources of the group of resources and edges extending between nodes that characterize communication between the nodes. At least one analytics process is performed on data from the graph to identify at least one of a micro-segmentation strategy, a communication pattern, and a flow prediction for the group of resources.
-
-
-
-
-
-
-
-
-