Patents by Inventor Sandesh Doddameti

Sandesh Doddameti 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: 11803511
    Abstract: Example aspects include techniques for ordering operations in a file system having a hierarchical namespace including determining, by a first service that manages file system operations for a first entity in the hierarchical namespace, to perform a file system operation for the first entity, generating, by the first service, a first counter record for the file system operation, obtaining, based on determining to perform the file system operation and from a second service that manages file system operations on a second entity that is a parent of the entity in the hierarchical namespace, a second counter record for a last file system operation performed on the second entity, wherein the second counter record is generated by the second service, and storing, in a change feed, an indication of the file system operation along with the first counter record and the second counter record.
    Type: Grant
    Filed: November 5, 2021
    Date of Patent: October 31, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Shane Mainali, Ramy Wassef, Vamshi Konagari, Hao Wang, James Baker, Jegan Devaraju, Sandesh Doddameti, Maneesh Sah
  • Publication number: 20230147552
    Abstract: Example aspects include techniques for ordering operations in a file system having a hierarchical namespace including determining, by a first service that manages file system operations for a first entity in the hierarchical namespace, to perform a file system operation for the first entity, generating, by the first service, a first counter record for the file system operation, obtaining, based on determining to perform the file system operation and from a second service that manages file system operations on a second entity that is a parent of the entity in the hierarchical namespace, a second counter record for a last file system operation performed on the second entity, wherein the second counter record is generated by the second service, and storing, in a change feed, an indication of the file system operation along with the first counter record and the second counter record.
    Type: Application
    Filed: November 5, 2021
    Publication date: May 11, 2023
    Inventors: Shane MAINALI, Ramy WASSEF, Vamshi KONAGARI, Hao WANG, James Baker, Jegan DEVARAJU, Sandesh DODDAMETI, Maneesh SAH
  • Patent number: 11461570
    Abstract: An RFID-based item tracking system may use statistical methods to determine whether a tag or tagged item that does not respond when inventoried is present in a particular zone or reader antenna field-of-view. In one embodiment, the item tracking system may determine an observability of an item based on one or more initial trials. Upon not detecting the item in one or more subsequent trials, the item tracking system may estimate whether the item is still present based on the observability.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: October 4, 2022
    Assignee: Impinj, Inc.
    Inventors: Balaji Shyamkumar, Kurt Sundstrom, Scott Cooper, Jayasuryan Iyer, Sandesh Doddameti, Christopher J. Diorio
  • Patent number: 10956693
    Abstract: An RFID-based item tracking system may use statistical methods to determine whether a tag or tagged item that does not respond when inventoried is present in a particular zone or reader antenna field-of-view. In one embodiment, the item tracking system may determine an observability of an item based on one or more initial trials. Upon not detecting the item in one or more subsequent trials, the item tracking system may estimate whether the item is still present based on the observability.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: March 23, 2021
    Assignee: Impinj, Inc.
    Inventors: Balaji Shyamkumar, Kurt Sundstrom, Scott Cooper, Jayasuryan Iyer, Sandesh Doddameti, Christopher J. Diorio
  • Patent number: 10572703
    Abstract: An RFID-based item tracking system may use statistical methods to determine whether a tag or tagged item that does not respond when inventoried is present in a particular zone or reader antenna field-of-view. In one embodiment, the item tracking system may determine an observability of an item based on one or more initial trials. Upon not detecting the item in one or more subsequent trials, the item tracking system may estimate whether the item is still present based on the observability.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: February 25, 2020
    Assignee: Impinj, Inc.
    Inventors: Balaji Shyamkumar, Kurt Sundstrom, Scott Cooper, Jayasuryan Iyer, Sandesh Doddameti, Christopher J. Diorio
  • Publication number: 20190370353
    Abstract: Provides is a system and method for tracking changes in object storage and pushing notifications of the changes to client systems. In one example, the method may include detecting a change within a cloud storage based on an unstructured storage object stored in the cloud storage, identifying contextual attributes of the change from an updated state of a log file that stores information about the unstructured storage object, generating a notification that indicates the detected change and the identified contextual attributes of the detected change, and transmitting the generated notification message to one or more recipients associated with the unstructured storage object.
    Type: Application
    Filed: May 29, 2018
    Publication date: December 5, 2019
    Inventors: Sandesh DODDAMETI, Jegan DEVARAJU, Himanshu GUPTA, Maneesh SAH
  • Patent number: 10394789
    Abstract: A computer system, such as a data storage system, implements techniques for managing unpredictable and/or bursty system demand. For example, a database service implements a schema and/or a database table rotation that allows for events to be allocated substantially evenly across the available keyspace. In some embodiments, asynchronous and synchronous components of a data processing system are accordingly isolated so as to improve the operational efficiency and utilization of both.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: August 27, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Rishabh Animesh, Sandesh Doddameti
  • Patent number: 10067959
    Abstract: Techniques described and suggested herein include implementations of caches and scalers to handle data storage requests, and storage event status requests associated with data storage requests, in a scalable fashion. For example, a data storage system, such as a data storage system implemented by a computing resource service provider in connection with providing an archival storage service or other data storage service, may be implemented to maintain a consistent response time and backend capability for incoming data storage requests, which may be a component of ensuring a consistent customer experience for customers of an associated service, with little or no regard to peaky or high data storage request rates observed by the implementing data storage system.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: September 4, 2018
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Rishabh Animesh, Sandesh Doddameti, Ryan Charles Schmitt, Mark Christopher Seigle
  • Patent number: 9959494
    Abstract: An RFID-based item tracking system may use statistical methods to determine whether a tag or tagged item that does not respond when inventoried is present in a particular zone or reader antenna field-of-view. In one embodiment, the item tracking system may determine an observability of an item based on one or more initial trials. Upon not detecting the item in one or more subsequent trials, the item tracking system may estimate whether the item is still present based on the observability.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: May 1, 2018
    Assignee: IMPINJ, INC
    Inventors: Balaji Shyamkumar, Kurt Sundstrom, Scott Cooper, Jayasuryan Iyer, Sandesh Doddameti
  • Patent number: 8073934
    Abstract: Systems and methods provide automated provisioning of load balancing. In one implementation, a computer-implemented method configures an access point. A request to create the access point may be received and data for the access point may be stored in a data store. The method may invoke a workflow engine. The workflow engine may assign the access point to a load balancer, configure the load balancer, assign a network address to the load balancer, and publish the network address for a plurality of clients.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: December 6, 2011
    Assignee: Amazon Technologies, Inc.
    Inventors: Nan Zhong, Christopher C. Thomas, Venkates P. Balakrishnan, Sandesh A. Doddameti, Preetha Chatterjee, Erik Ackermann, Ameet N. Vaswani, Vikas Mehta, Paul L. Coleman, IV