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: 11803511Abstract: 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: GrantFiled: November 5, 2021Date of Patent: October 31, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Shane Mainali, Ramy Wassef, Vamshi Konagari, Hao Wang, James Baker, Jegan Devaraju, Sandesh Doddameti, Maneesh Sah
-
Publication number: 20230147552Abstract: 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: ApplicationFiled: November 5, 2021Publication date: May 11, 2023Inventors: Shane MAINALI, Ramy WASSEF, Vamshi KONAGARI, Hao WANG, James Baker, Jegan DEVARAJU, Sandesh DODDAMETI, Maneesh SAH
-
Patent number: 11461570Abstract: 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: GrantFiled: March 22, 2021Date of Patent: October 4, 2022Assignee: Impinj, Inc.Inventors: Balaji Shyamkumar, Kurt Sundstrom, Scott Cooper, Jayasuryan Iyer, Sandesh Doddameti, Christopher J. Diorio
-
Patent number: 10956693Abstract: 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: GrantFiled: February 21, 2020Date of Patent: March 23, 2021Assignee: Impinj, Inc.Inventors: Balaji Shyamkumar, Kurt Sundstrom, Scott Cooper, Jayasuryan Iyer, Sandesh Doddameti, Christopher J. Diorio
-
Patent number: 10572703Abstract: 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: GrantFiled: April 23, 2018Date of Patent: February 25, 2020Assignee: Impinj, Inc.Inventors: Balaji Shyamkumar, Kurt Sundstrom, Scott Cooper, Jayasuryan Iyer, Sandesh Doddameti, Christopher J. Diorio
-
Publication number: 20190370353Abstract: 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: ApplicationFiled: May 29, 2018Publication date: December 5, 2019Inventors: Sandesh DODDAMETI, Jegan DEVARAJU, Himanshu GUPTA, Maneesh SAH
-
Patent number: 10394789Abstract: 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: GrantFiled: December 7, 2015Date of Patent: August 27, 2019Assignee: Amazon Technologies, Inc.Inventors: Rishabh Animesh, Sandesh Doddameti
-
Patent number: 10067959Abstract: 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: GrantFiled: December 19, 2014Date of Patent: September 4, 2018Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Rishabh Animesh, Sandesh Doddameti, Ryan Charles Schmitt, Mark Christopher Seigle
-
Patent number: 9959494Abstract: 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: GrantFiled: April 20, 2016Date of Patent: May 1, 2018Assignee: IMPINJ, INCInventors: Balaji Shyamkumar, Kurt Sundstrom, Scott Cooper, Jayasuryan Iyer, Sandesh Doddameti
-
Patent number: 8073934Abstract: 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: GrantFiled: June 30, 2009Date of Patent: December 6, 2011Assignee: 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