Patents by Inventor Sorabh Kumar

Sorabh Kumar 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: 12238185
    Abstract: A distributed computing system is provided, and configured to execute a domain name service (DNS) log analyzer configured to identify a dependency of a first service executed on a first VM at a first server, on a second service executed on a second VM at a second server, via one or more DNS logs of a DNS server. The system is further configured to execute an authentication log analyzer configured to identify a dependency of the first service on a third service executed at a third server, via the one or more token authentication logs of an authentication server. The system is further configured to execute a dependency map generator configured to generate a service-to-service dependency map including the dependency between the first service and the second service, and the dependency between the first service and third service.
    Type: Grant
    Filed: December 14, 2022
    Date of Patent: February 25, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: George Kim, Christian Cypress Chung, Vivek Sanjeev Tejwani, Sorabh Kumar Gandhi, Abhishek Pathak
  • Publication number: 20240205300
    Abstract: A distributed computing system is provided, and configured to execute a DNS log analyzer configured to identify a dependency of a first service executed on a first VM at a first server, on a second service executed on a second VM at a second server, via one or more DNS logs of a domain name server. The system is further configured to execute an authentication log analyzer configured to identify a dependency of the first service on a third service executed at a third server, via the one or more token authentication logs of an authentication server. The system is further configured to execute a dependency map generator configured to generate a service-to-service dependency map including the dependency between the first service and the second service, and the dependency between the first service and third service.
    Type: Application
    Filed: December 14, 2022
    Publication date: June 20, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: George KIM, Christian Cypress CHUNG, Vivek Sanjeev TEJWANI, Sorabh Kumar GANDHI, Abhishek PATHAK
  • Patent number: 11962565
    Abstract: A computing system is provided, including a processor and memory storing instructions that cause the processor to execute a domain name service (DNS) log analyzer configured to identify a container identifier associated with a DNS request and a destination IP address associated with a DNS response to the DNS request, using one or more DNS logs, a fleet management system record analyzer configured to identify a first service associated with the container identifier and a second service associated with the destination IP address, using one or more fleet management system logs, and a dependency map generator configured to generate a service-to-service dependency map between the identified first service and the identified second service.
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: April 16, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Abhishek Pathak, Sorabh Kumar Gandhi, Craig Henry Wittenberg, Ming Hao, Rohit Sanjay Galwankar, Vivek Sanjeev Tejwani
  • Patent number: 11924162
    Abstract: A computing system is provided, including a processor and memory storing instructions that cause the processor to execute a domain name service (DNS) log analyzer configured to identify a container identifier associated with a DNS request and a destination IP address associated with a DNS response to the DNS request, using one or more DNS logs, a fleet management system record analyzer configured to identify a first service associated with the container identifier and a second service associated with the destination IP address, using one or more fleet management system logs, and a dependency map generator configured to generate a service-to-service dependency map between the identified first service and the identified second service.
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: March 5, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Abhishek Pathak, Sorabh Kumar Gandhi, Craig Henry Wittenberg, Ming Hao, Rohit Sanjay Galwankar, Vivek Sanjeev Tejwani
  • Patent number: 11663556
    Abstract: Techniques for generating an item transmission portal are described herein. First information for a plurality of carriers may be maintained which includes a capacity for each carrier. Historical capacity requirements for geographic locations may be maintained. For each geographic location a forecast of future capacity requirements, for each week of a plurality of weeks, may be generated based on the historical capacity requirements. A plurality of documents may be generated for each geographic location based on the forecast and the first information. A value may be determined for each document based on a time and capacity commitment for each document, the historical capacity requirements, and the forecast. A user interface may be generated that includes the plurality of documents and corresponding determined values. The user interface may be updated to reflect acceptance of a specific document by a carrier in response to input received via the user interface.
    Type: Grant
    Filed: January 7, 2021
    Date of Patent: May 30, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Manish Jyoti, Karan Kumar, Mahesh Kumar Sharma, Philip Mark Kaminsky, Timothy Lee Jacobs, Steven S. Armato, Sorabh Kumar, Chiranjive Mittal, Brent M. Cervenka, Hrushikesh Gandhi, Wesley Herman, Ruchit Aswin Shah, Agrim Jain, Chetan Mahendru
  • Patent number: 8655887
    Abstract: Technologies pertaining to compressing time-series signals are described herein. Groups of time-series signals are generated based upon similarities between time-series signals. Each group of time-series signals includes a respective base time-series signal. Ratio signals that are representative of time-series signals are computed, wherein the ratio signals are based upon the base time-series signal and other respective time-series signals in a group of time-series signals.
    Type: Grant
    Filed: June 8, 2012
    Date of Patent: February 18, 2014
    Assignee: Microsoft Corporation
    Inventors: Jie Liu, Suman Kumar Nath, Feng Zhao, Galen Andrew Reeves, Sorabh Kumar Gandhi
  • Publication number: 20120246169
    Abstract: Technologies pertaining to compressing time-series signals are described herein. Groups of time-series signals are generated based upon similarities between time-series signals. Each group of time-series signals includes a respective base time-series signal. Ratio signals that are representative of time-series signals are computed, wherein the ratio signals are based upon the base time-series signal and other respective time-series signals in a group of time-series signals.
    Type: Application
    Filed: June 8, 2012
    Publication date: September 27, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Jie Liu, Suman Kumar Nath, Feng Zhao, Galen Andrew Reeves, Sorabh Kumar Gandhi
  • Patent number: 8219574
    Abstract: A system described herein includes a receiver component that receives a query that pertains to a raw time-series signal. A query executor component selectively executes the query over at least one of multiple available compressed representations of the raw time-series signal, wherein the query pertains to at least one of one of determining a trend pertaining to the raw time-series signal, generating a histogram pertaining to the raw time-series signal, or determining a correlation pertaining to the raw time-series signal.
    Type: Grant
    Filed: June 22, 2009
    Date of Patent: July 10, 2012
    Assignee: Microsoft Corporation
    Inventors: Jie Liu, Suman Kumar Nath, Feng Zhao, Galen Andrew Reeves, Sorabh Kumar Gandhi
  • Publication number: 20100325132
    Abstract: A system described herein includes a receiver component that receives a query that pertains to a raw time-series signal. A query executor component selectively executes the query over at least one of multiple available compressed representations of the raw time-series signal, wherein the query pertains to at least one of one of determining a trend pertaining to the raw time-series signal, generating a histogram pertaining to the raw time-series signal, or determining a correlation pertaining to the raw time-series signal.
    Type: Application
    Filed: June 22, 2009
    Publication date: December 23, 2010
    Applicant: Microsoft Corporation
    Inventors: Jie Liu, Suman Kumar Nath, Feng Zhao, Galen Andrew Reeves, Sorabh Kumar Gandhi