Patents by Inventor Durgesh

Durgesh 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: 20220337578
    Abstract: A method and SaaS-based computing platform implemented by a service provider provide for authentication and authorization services in association with the provisioning of a cloud data lake. According to the method, a data lake is provisioned across one or more cloud computing services, preferably within a private data cloud. The data lake comprises at least a first service and a second service, wherein the first and second services use different authentication mechanisms. An authentication framework including an identity and access manager (e.g., Keycloak provisioned to support both OpenLDAP and Kerberos) is configured to enable a permitted user to use a single identity to access the first and second services in the data lake. An authorization framework also is provisioned in association with the authentication framework. The authorization framework configured to apply authorization or data access rules to the single identity across the first and second services in the data lake.
    Type: Application
    Filed: December 28, 2021
    Publication date: October 20, 2022
    Inventors: Durgesh Mankekar, Justin Bradford, John Piekos
  • Publication number: 20220300383
    Abstract: Systems and methods are disclosed for migrating or restoring a server database such that the migrated server database can be used before data has copied to storage for the migrated server database. Data used by a server database is copied to a copy storage, which is mounted to a second server database. The second server database is brought online using the copy of data. The copy of data is copied to a second storage. The second server database is brought offline and switched to run from the second storage. The second server database is brought back online, thereby permitting use of the second server database before copying data to the second storage.
    Type: Application
    Filed: June 7, 2022
    Publication date: September 22, 2022
    Applicant: Google LLC
    Inventors: Michael Harold Salins, Durgesh Kumar Verma
  • Publication number: 20220283951
    Abstract: A method is described. The method includes determining that a memory page is in one of an active state and an idle state from meta data that is maintained for the memory page. The method includes recording a past history of active/idle state determinations that were previously made for the memory page. The method includes training a neural network on the past history of the memory page. The method includes using the neural network to predict one of a future active state and future idle state for the memory page. The method includes determining a location for the memory page based on the past history of the memory page and the predicted future state of the memory page, the location being one of a faster memory and a slower memory. The method includes moving the memory page to the location from the other one of the faster memory and the slower memory.
    Type: Application
    Filed: May 23, 2022
    Publication date: September 8, 2022
    Inventors: Neha PATHAPATI, Lidia WARNES, Durgesh SRIVASTAVA, Francois DUGAST, Navneet SINGH, Rasika SUBRAMANIAN, Sidharth N. KASHYAP
  • Patent number: 11431793
    Abstract: An apparatus for conducting an interaction through established connections using ultra-wideband comprises a processor associated with a server. The processor is configured to receive a request to initiate an interaction between a grouping and an entity device associated with an entity. The processor is further configured to receive user device information for each user device in the grouping based on universal device identifiers. The processor is further configured to determine an account associated with a user based on comparing the received user device information to the stored user device information. The processor is further configured to transmit the interaction to each user device within the grouping. In response to receiving a request from one of the user devices in the grouping to split the interaction, the processor is further configured to conduct at least a first part of a split interaction with the determined account associated with the user.
    Type: Grant
    Filed: February 4, 2022
    Date of Patent: August 30, 2022
    Assignee: Bank of America Corporation
    Inventors: Durgesh Singh Yadav, Sandeep Kumar Chauhan
  • Patent number: 11397464
    Abstract: Context aware backlighting techniques include determining a focal point of a display space based on a user display context. The user display context represents an area of interest on the monitor. The user display context can be based on eye tracking data, ambient light data, motion sensing data, cursor location in the display space, an image content, proximity data, or the like and any combination thereof. A first set of one or more of a plurality of backlight sections corresponding to the determined focal point of the display space can be driven to output at a first intensity level, while a second set of one or more of the plurality of backlight sections can be driven to output at a second intensity level.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: July 26, 2022
    Assignee: Intel Corporation
    Inventors: Dhaval V. Sharma, Nivruti Rai, Durgesh Srivastava, Shobhit Kumar
  • Publication number: 20220230128
    Abstract: One variation of a method for deploying a robotic system to scan inventory within a store includes: retrieving generic recommended baseline scan frequencies assigned to a set of product types stocked in the store; annotating a map of the store according to generic recommended baseline scan frequencies and locations of the set of product types in the store; overwriting baseline scan frequencies assigned to locations in the store based on inputs from the user; accessing elapsed times since last images of slots in the store, assigned to these product types, were captured by the robotic system; calculating urgency scores for imaging these slots proportional to differences between elapsed times and their scan frequencies; and calculating a scan route that preferentially locates, within the field of view of the robotic system, locations in the store associated with higher first urgency scores over locations associated with lower first urgency scores.
    Type: Application
    Filed: January 14, 2022
    Publication date: July 21, 2022
    Inventors: Jariullah Safi, Bradley Bogolea, Durgesh Tiwari, Lorin Vandegrift, Cem Ersoz
  • Patent number: 11372733
    Abstract: Systems and methods are disclosed for migrating or restoring a server database such that the migrated server database can be used before data has copied to storage for the migrated server database. Data used by a server database is copied to a copy storage, which is mounted to a second server database. The second server database is brought online using the copy of data. The copy of data is copied to a second storage. The second server database is brought offline and switched to run from the second storage. The second server database is brought back online, thereby permitting use of the second server database before copying data to the second storage.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: June 28, 2022
    Assignee: Google LLC
    Inventors: Michael Harold Salins, Durgesh Kumar Verma
  • Publication number: 20220200807
    Abstract: As may be implemented in accordance with one or more aspects of the disclosure, an apparatus and/or method involves generating, using hash circuitry, successive hash values corresponding to operational states of an apparatus using, for respective ones of the hash values, a previous one of the hash values and a current operational sate of the apparatus. The hash values may be written into a register. In response to an attestation request, one of the hash values may be retrieved from the register and signed using cryptographic circuitry. The signed hash value may be communicated to a remote circuit, therein providing attestation of an operational state of the apparatus.
    Type: Application
    Filed: December 17, 2020
    Publication date: June 23, 2022
    Inventors: Durgesh Pattamatta, Miroslav Knezevic
  • Publication number: 20220188404
    Abstract: A TEE system that includes a first platform that runs a first TEE, a second platform that runs a second TEE, and a merging unit that is adapted to merge a first output from the first TEE of the first platform, with a second output from the second TEE of the second platform, so as to form an output of the TEE system. The first TEE and the second TEE are based on different implementations. In this way, the security of the system is improved, as a malicious actor even be able to access “t” machines, still would not be able to retrieve the secret unless there are multiple exploitable TEE vulnerabilities on all executing TEE platforms at the same time.
    Type: Application
    Filed: December 13, 2021
    Publication date: June 16, 2022
    Inventors: Kian Chuan YAP, Ming Sum Sam NG, Jason Wai King LAU, Chun Ting YIP, Tung Ling Terry YOUNG, Durgesh PANDEY
  • Publication number: 20220172156
    Abstract: One variation of a method for maintaining perpetual inventory within a store includes: accessing a radar scan of an inventory structure within a store; accessing an optical image of the inventory structure; identifying a product type associated with the slot in a region of the optical image; retrieving a volumetric definition of the product type; locating a slot volume defining the slot in the radar scan; extracting a volumetric representation of a set of product units intersecting the slot volume in the radar scan; segmenting the volumetric representation by the volumetric definition to calculate a quantity of the set of product units occupying the slot; and updating a stock record of the store to reflect the quantity of the set of product units occupying the slot.
    Type: Application
    Filed: February 16, 2022
    Publication date: June 2, 2022
    Inventors: Durgesh Tiwari, Bradley Bogolea, Jariullah Safi, Kanchan Bahirat
  • Publication number: 20220156343
    Abstract: Described herein is an accelerator device including a host interface, a fabric interconnect coupled with the host interface, and one or more hardware tiles coupled with the fabric interconnect, the one or more hardware tiles including sparse matrix multiply acceleration hardware including a systolic array with feedback inputs.
    Type: Application
    Filed: November 16, 2021
    Publication date: May 19, 2022
    Applicant: Intel Corporation
    Inventors: SUBRAMANIAM MAIYURAN, JORGE PARRA, SUPRATIM PAL, ASHUTOSH GARG, SHUBRA MARWAHA, CHANDRA GURRAM, DARIN STARKEY, DURGESH BORKAR, VARGHESE GEORGE
  • Publication number: 20220108098
    Abstract: Systems, computer program products, and methods are described herein for implementing contactless authentication. The present invention is configured to receive a contactless resource transfer interaction by a user using a resource transfer instrument at a resource transfer terminal; retrieve, from the resource transfer instrument, a unique code associated with one or more fingerprint patterns of the user; receive a pattern associated with the contactless resource transfer interaction; determine that the unique code associated with the one or more fingerprint patterns of the user matches one or more pre-registered unique codes associated with the one or more fingerprint patterns of the user; determine that the pattern associated with the contactless resource transfer interaction matches one or more pre-registered patterns associated with one or more authorized contactless resource transfer interactions; and authorize an execution of the resource transfer interaction.
    Type: Application
    Filed: October 1, 2020
    Publication date: April 7, 2022
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Durgesh Singh Yadav, Sandeep Kumar Chauhan
  • Patent number: 11295549
    Abstract: Systems, computer program products, and methods are described herein for implementing contactless authentication. The present invention is configured to receive a contactless resource transfer interaction by a user using a resource transfer instrument at a resource transfer terminal; retrieve, from the resource transfer instrument, a unique code associated with one or more fingerprint patterns of the user; receive a pattern associated with the contactless resource transfer interaction; determine that the unique code associated with the one or more fingerprint patterns of the user matches one or more pre-registered unique codes associated with the one or more fingerprint patterns of the user; determine that the pattern associated with the contactless resource transfer interaction matches one or more pre-registered patterns associated with one or more authorized contactless resource transfer interactions; and authorize an execution of the resource transfer interaction.
    Type: Grant
    Filed: October 1, 2020
    Date of Patent: April 5, 2022
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Durgesh Singh Yadav, Sandeep Kumar Chauhan
  • Patent number: 11288630
    Abstract: One variation of a method for maintaining perpetual inventory within a store includes: accessing a radar scan of an inventory structure within a store; accessing an optical image of the inventory structure; identifying a product type associated with the slot in a region of the optical image; retrieving a volumetric definition of the product type; locating a slot volume defining the slot in the radar scan; extracting a volumetric representation of a set of product units intersecting the slot volume in the radar scan; segmenting the volumetric representation by the volumetric definition to calculate a quantity of the set of product units occupying the slot; and updating a stock record of the store to reflect the quantity of the set of product units occupying the slot.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: March 29, 2022
    Assignee: Simbe Robotics, Inc.
    Inventors: Durgesh Tiwari, Bradley Bogolea, Jariullah Safi, Kanchan Bahirat
  • Publication number: 20220067654
    Abstract: One variation of a method for tracking fresh produce in a store includes: accessing a first hyper-spectral image, of a produce display in a store, recorded at a first time; extracting a first spectral profile from a first region of the first hyper-spectral image depicting a first set of produce units in the produce display; identifying a first varietal of the first set of produce units; characterizing qualities (e.g., ripeness, bruising, spoilage) of the first set of produce units in the produce display based on the first spectral profile; and, in response to qualities of the first set of produce units in the produce display deviating from a target quality range assigned to the first varietal, generating a prompt to audit the first set of produce units in the produce display.
    Type: Application
    Filed: November 9, 2021
    Publication date: March 3, 2022
    Inventors: Bradley Bogolea, Durgesh Tiwari, Jariullah Safi
  • Publication number: 20220050722
    Abstract: Examples described herein relate to providing an interface to an operating system (OS) to create different memory pool classes to allocate to one or more processes and allocate a memory pool class with a process of the one or more processes. In some examples, a memory pool class of the different memory pool classes defines a mixture of memory devices in at least one memory pool available for access by the one or more processes. In some examples, memory devices are associated with multiple memory pool classes to provide multiple different categories of memory resource capabilities.
    Type: Application
    Filed: October 29, 2021
    Publication date: February 17, 2022
    Inventors: Francois DUGAST, Florent PIROU, Sujoy SEN, Lidia WARNES, Thomas E. WILLIS, Durgesh SRIVASTAVA
  • Publication number: 20220021652
    Abstract: A method for rapid deployment by a service provider of a data lake in association with a cloud computing service. In response to a request to provision the data lake, a new cloud account is created. Within the new cloud account, a service provider access role and associated permissions are created. The new cloud account is then associated, by cross-trust, with an account in the cloud computing service that is one of: a service provider deployment account, and a customer account. A private data cloud is then associated with the service provider deployment account or the customer account, as the case may be. The private data cloud is uniquely associated with the new cloud account and the data lake. A firewall service enabling secure access between the data data lake and an external enterprise network is provisioned. The data lake is then provisioned in the private data cloud to complete the rapid deployment.
    Type: Application
    Filed: July 14, 2021
    Publication date: January 20, 2022
    Inventors: Pratyush Moghe, John Piekos, Brett Russ, Venkat Chandra, Brian LaChance, Justin Bradfield, Durgesh Mankekar, Lovantheran Chetty
  • Publication number: 20220012209
    Abstract: An apparatus of a computing system, the computing system, a method to be performed at the apparatus, and a machine-readable storage medium. The apparatus includes control circuitry to: perform a page walk operation on a page table structure of a pooled memory; based on the page walk operation, determine page table entries (PTEs) corresponding to a workload to be executed by the computing system; and during a time interval not including a page walk operation by the control circuitry, perform a plurality of sampling operations, individual ones of the sampling operations including determining PTE metadata corresponding to at least some of the PTEs.
    Type: Application
    Filed: September 24, 2021
    Publication date: January 13, 2022
    Applicant: Intel Corporation
    Inventors: Francois Dugast, Neha Pathapati, Durgesh Srivastava
  • Patent number: 11222670
    Abstract: Various implementations described herein are directed to an implementation of a higher order multiplexer using lower order multiplexers. In an embodiment, the implementation requires a slight modification to the existing circuitry design of the lower multiplexers. A plurality of multiplexers may be coupled with each other such that a common input port and output port is formed. Using an enable signal, only one of the coupled multiplexers may be enabled at a time while the remaining multiplexers are switched off. Therefore, upon receiving a select signal indicating an address of a memory cell, the lower multiplexers coupled together function as a higher order multiplexer in selecting the appropriate column corresponding to the memory cell.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: January 11, 2022
    Assignee: Arm Limited
    Inventors: Lalit Gupta, Nicolaas Klarinus Johannes Van Winkelhoff, El Mehdi Boujamaa, Bo Zheng, Fakhruddin Ali Bohra, Cyrille Nicolas Dray, Ashish Bhardwaj, Durgesh Kumar Dubey
  • Publication number: 20220004500
    Abstract: An apparatus of a computing system, the computing system, a method to be performed at the apparatus, and a machine-readable storage medium. The apparatus includes control circuitry to: perform a page walk operation on a page table structure of a pooled memory; based on the page walk operation, determine page table entries (PTEs) corresponding to a workload to be executed by the computing system; and during a time interval not including a page walk operation by the control circuitry, perform a plurality of sampling operations, individual ones of the sampling operations including determining PTE metadata corresponding to at least some of the PTEs.
    Type: Application
    Filed: September 20, 2021
    Publication date: January 6, 2022
    Applicant: Intel Corporation
    Inventors: Francois Dugast, Neha Pathapati, Durgesh Srivastava