Patents by Inventor Amit Sharma

Amit Sharma 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: 11556610
    Abstract: Examples of a content alignment system are provided. The system may receive a content record and a content creation requirement. The system may implement an artificial intelligence component to sort the content record into a plurality of objects and for identifying an object boundary for each of the plurality of objects. The system may identify a plurality of images and implement a first cognitive learning operation to identify an image boundary for each of the plurality of images. The system may identify a plurality of exhibits and implement a second cognitive learning operation to identify a data pattern associated with each of the plurality of exhibits. The system may implement a third cognitive learning operation for determining a content creation model by evaluating the plurality of objects, the plurality of images, and the plurality of exhibits. The system may generate a content creation output to resolve the content creation requirement.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: January 17, 2023
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Pratip Samanta, Manash Jyoti Konwar, Keshav Bohra, Himani Shukla, Nagendra Kumar Karamala, Madhura Shivaram, Amit Sharma, Sumeet Sawarkar, Swati Tata
  • Patent number: 11558421
    Abstract: Systems, methods, and media are used to identify phishing attacks. A notification of a phishing attempt with a parameter associated with a recipient of the phishing attempt is received at a security management node. In response, an indication of the phishing attempt is presented in a phishing attempt search interface. The phishing attempt search interface may be used to search for additional recipients, identify which recipients have been successfully targeted, and provide a summary of the recipients. Using this information, appropriate security measures in response to the phishing attempt for the recipients may be performed.
    Type: Grant
    Filed: August 9, 2021
    Date of Patent: January 17, 2023
    Assignee: ServiceNow, Inc.
    Inventors: Deepakeswaran Sundaragopal Kolingivadi, Amit Sharma, Santosh Reddy Poreddy, Sachin Shivarama Nayak
  • Publication number: 20220413729
    Abstract: Systems and method for providing tier selection for data based on a weighted flash fragmentation factor. A weighted flash fragmentation factor is determined indicating a severity of fragmentation in a non-volatile storage based on a logical block address range in a logical-to-physical mapping table for data from a host device to be stored in the tiered data storage system. The factor is shared with the host device to determine a tier selection. The data is stored according to the tier selection based on the factor.
    Type: Application
    Filed: June 25, 2021
    Publication date: December 29, 2022
    Inventors: Amit Sharma, Dinesh Kumar Agarwal
  • Publication number: 20220391100
    Abstract: A data storage device and method for efficient image searching are provided. In one embodiment, a data storage device is provided comprising a memory and a controller. The controller is configured to store a plurality of images and a plurality of keys in the memory, wherein each key of the plurality of keys is generated from a respective image of the plurality of images; receive, from a host, a key generated from a target image desired by the host; and return, to the host, an image from the stored plurality of images that is associated with a key that matches the key received from the host. Other embodiments are provided.
    Type: Application
    Filed: June 7, 2021
    Publication date: December 8, 2022
    Applicant: Western Digital Technologies, Inc.
    Inventors: Amit Sharma, Dinesh Kumar Agarwal, Abhinandan Venugopal
  • Publication number: 20220391132
    Abstract: A data storage device and method for low-latency power state transitions by having power islanding in a host memory buffer are provided. In one embodiment, a data storage device is provided comprising a volatile memory, a non-volatile memory, and a controller. The controller is configured to receive information from a host about which area, if any, in a host memory buffer will be powered on during a low-power state; and in response to the information indicating that a first area of the host memory buffer will be powered on during the low-power state, flush data from a second area of the host memory buffer that will not be powered on during the low-power state to the first area of the host memory buffer prior to entering the low-power state. Other embodiments are provided.
    Type: Application
    Filed: June 7, 2021
    Publication date: December 8, 2022
    Applicant: Western Digital Technologies, Inc.
    Inventors: Dinesh Kumar Agarwal, Amit Sharma
  • Patent number: 11520797
    Abstract: Leveraging time-based comments on communications recordings is described. A system determines a comment time for a communications recording associated with a database record. The system receives a comment for the communications recording and generates a comment thread which includes the comment. If a media player is displaying a player control that is associated with the communications recording, the system causes the comment time and the comment thread and/or a comment thread indicator to be displayed with the player control that is displayed by the media player. The system initiates generation of a feed item, which includes the comment and references the communications recording, thereby causing the output of the feed item via an information feed associated with the database record to any system user associated with the database record.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: December 6, 2022
    Assignee: Salesforce, Inc.
    Inventors: Rachel Blank, Fabiha Johura Hannan, Akanksha Grover, Priyank Saxena, Amit Sharma, Samson Richard Wong, Dinesh Rohra, Kapil Agarwal, Katharine Grace Bowerman
  • Patent number: 11510431
    Abstract: Spirulina infused gummies containing micronutrients for consumption by a person to deliver beneficial and necessary nutrients to the person and a method of preparing spirulina infused gummies to eliminate the bad odor and taste normally associated with spirulina. The gummies have pectin, water, citric acid, sugar and/or glucose and spirulina. Preservatives and flavor additives can also be included. The method of making the gummies includes heating a mixture of citric acid and water, adding pectin and sugar to the mixture and then stirring, adding hot glucose to the mixture, stirring the mixture and allowing the mixture to cool, adding spirulina to the mixture followed by continuous stirring, adding additional citric acid to the mixture, stirring until jellification begins, pouring the mixture into molds and removing the mixture from the molds when cool. Preferably, a preservative and a flavor additive are added to the mixture prior to the additional citric acid.
    Type: Grant
    Filed: April 13, 2019
    Date of Patent: November 29, 2022
    Inventor: Amit Sharma
  • Patent number: 11513492
    Abstract: A control may obtain first data related to a plurality of positions of an implement of a work machine during a first time period and may determine, based on the first data, a first noise value related to at least one velocity of the implement for the first time period. The control device may obtain second data related to a plurality of positions of the implement during a second time period and may determine, based on the second data, a second noise value related to at least one velocity of the implement for the second time period. The control device may determine, based on the first noise value and the second noise value, a start of motion of the implement. The control device may cause, based on determining the start of motion of the implement, the implement to be calibrated.
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: November 29, 2022
    Assignee: Caterpillar Inc.
    Inventors: Amit Sharma, Steven C. Budde, Jeremy J. Diaz, Raghavendra Boloor
  • Publication number: 20220370525
    Abstract: The present invention relates to a novel Lactobacillus plantarum IMB19 strain, polysaccharides derived from the strain, and a use thereof. A novel Lactobacillus plantarum IMB19 strain and polysaccharides derived from the strain of the present invention exhibit an excellent CD8+T cell activity stimulating ability and Treg cell inhibitory activity, and stimulate and improve an antitumor immune response through various mechanisms such as increased macrophage infiltration in CPS tumors and differentiation and reprogramming of macrophages into an inflammatory phenotype (M1). Therefore, a strain and polysaccharides derived from the strain of the present invention can be effectively used for immune regulation, especially immune boosting, in a subject, and can inhibit tumor growth by inducing and enhancing an antitumor immune response.
    Type: Application
    Filed: July 8, 2022
    Publication date: November 24, 2022
    Inventors: Sin-Hyeog IM, Garima SHARMA, Sun-Hee PARK, Amit SHARMA
  • Patent number: 11507303
    Abstract: Aspects of a storage device including a memory and a controller are provided. The memory includes non-volatile memory and volatile memory. The controller may determine whether first data is available at a system-level memory location during a first programming stage of a two-stage programming sequence. The controller may read the first data from the system-level memory location when the page data is available at the system-level memory location. Alternatively, the controller may read the first data from the non-volatile memory when the page data is not available at the system-level memory location. Thus, the controller may perform a first programming operation associated with the first programming stage using the first data, thereby improving memory programming performance of the storage device.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: November 22, 2022
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Amit Sharma, Sourabh Sankule, Dinesh Kumar Agarwal, Chetan Agrawal
  • Publication number: 20220348862
    Abstract: The invention comprises one or more gas volume fraction measurement devices operatively connected to one or more controllers and one or more deaeration mechanisms which receive control signals from said one or more controllers and perform an act on the system, such as by controlling a level of deaeration chemistry into some portion of the fermentation system. In one embodiment, the deaeration mechanism is an antifoam feed pump which pumps antifoam chemistry into a feed line of the fermenter in response to the measured gas volume fraction in the fermenter's recirculation loop, in an amount determined by the controller to be effective to reduce foaming and lower column height in the fermenter.
    Type: Application
    Filed: July 13, 2020
    Publication date: November 3, 2022
    Inventors: Bret Magness, João Ducatti, Erika Balzuweit Lopes, Egnaldo Samento dos Santos, John Kurtz, Carolina Mendes Morgante, Rafael Lopes Duarte Barros, Dave Howard, Amit Sharma, Nate Brandeburg, Dimitri Kuznetsov
  • Patent number: 11487639
    Abstract: Systems and methods are described for providing and configuring an overall user experience score. Mobile and desktop user devices can collect and send data to a server about an application installed on the devices and the health of the devices. The server can use the application data and device health information to determine three scores for the application: a mobile score for a mobile version, a desktop score for a desktop version, and a device health score. The server can determine an overall user experience score based on the lowest of the three scores. The server can cause the overall user experience score to be displayed in a first graphical user interface (“GUI”). A second GUI can allow an administrator to reconfigure scoring metrics for the user experience scores by moving elements on a sliding bar that changes thresholds.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: November 1, 2022
    Assignee: VMware, Inc.
    Inventor: Amit Sharma
  • Publication number: 20220342585
    Abstract: Aspects of a storage device including a memory and a controller are provided. The memory includes non-volatile memory and volatile memory. The controller may determine whether first data is available at a system-level memory location during a first programming stage of a two-stage programming sequence. The controller may read the first data from the system-level memory location when the page data is available at the system-level memory location. Alternatively, the controller may read the first data from the non-volatile memory when the page data is not available at the system-level memory location. Thus, the controller may perform a first programming operation associated with the first programming stage using the first data, thereby improving memory programming performance of the storage device.
    Type: Application
    Filed: April 21, 2021
    Publication date: October 27, 2022
    Inventors: Amit SHARMA, Sourabh Sankule, Dinesh Kumar Agarwal, Chetan Agrawal
  • Patent number: 11455124
    Abstract: Aspects of a storage device including a memory and a controller are provided which re-prioritize commands based on zone properties. The controller receives from a host commands associated with a plurality of zones, allocates the memory into a plurality of zone resources based on zone properties indicated by the host for the zones, and identifies a utilization state of the memory for one of the zones. The controller changes a priority order of the commands based on the zone properties and the utilization state for the one of the zones. The controller then executes the commands in the memory or zone resources according to the priority order. As a result, execution of commands may be balanced between zones and lower latencies may be achieved overall for each zone. Improved performance or throughput of the storage device in handling zone commands may therefore result.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: September 27, 2022
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Dinesh Kumar Agarwal, Amit Sharma
  • Publication number: 20220291839
    Abstract: A data storage device including, in one implementation, a non-volatile memory device including a memory block that includes a plurality of memory dies and a controller that is coupled to the non-volatile memory device and that allocates power to non-memory components based on a determined usage of the memory dies. The controller is configured to monitor a utilization of the plurality of memory dies, determine a utilization state of the plurality of memory dies, and calculate an amount of available power allocated to the plurality of memory dies in response to determining that the plurality of memory dies are in a low utilization state. The controller is also configured to determine whether the amount of available power is above a predetermined threshold, and reallocate the available power to one or more components within the data storage device in response to determining that the amount of available power is above the predetermined threshold.
    Type: Application
    Filed: June 2, 2022
    Publication date: September 15, 2022
    Inventors: Amit Sharma, Abhinandan Venugopal, Dinesh Kumar Agarwal, Akhilesh Yadav
  • Patent number: 11437104
    Abstract: A storage system and method for a hybrid quad-level cell (QLC) write scheme for reduced random access memory (RAM) footprint and better performance are provided. In one example, a storage system includes a volatile memory and a non-volatile memory. A Foggy program operation is performed in a QLC memory in the non-volatile memory by writing two pages of data into the QLC memory. Then, a Fine program operation is performed in the QLC memory by reading the two pages of data written to the QLC memory in the Foggy program operation, reading two other pages of data from the volatile memory, and writing the two pages of data read from the QLC memory and the two other pages of data read from the volatile memory in the QLC memory.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: September 6, 2022
    Assignee: Western Digital Technologies, Inc.
    Inventors: Amit Sharma, Sourabh Sankule, Dinesh Kumar Agarwal, Chetan Agrawal
  • Patent number: 11429770
    Abstract: The present disclosure relates to a computer-implemented method for electronic design verification. Embodiments may include receiving an electronic design at a verification environment. Embodiments may also include performing a simulation of a portion of the electronic design in an X-propagation mode. Embodiments may further include determining whether the simulation is entering an element during a time range and determining whether a clock/reset associated with the element has an active X-edge. If the clock/reset has an active X-edge, embodiments may include preventing a recordation of coverage metrics during the time range.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: August 30, 2022
    Assignee: Cadence Design Systems, Inc.
    Inventors: Amit Dua, Amit Aggarwal, Manu Chopra, Hemant Gupta, Amit Sharma, Abhishek Raheja
  • Publication number: 20220261181
    Abstract: The disclosure provides data storage devices, methods, and apparatuses including, among other things, a NAND feature through which software may define logical die groups. Moreover, these logical die groups are indexed and operated with indexed single commands, which is selective-multi-casting to specific dies. In one implementation, a data storage device includes a NAND memory and a controller. The NAND memory including a plurality of dies. The controller is coupled to the NAND memory and configured to generate an index by assigning each die of the plurality of dies to one logical group of a plurality of logical groups, and create the plurality of logical groups in the NAND memory by sending one or more command sequences to the NAND memory that groups the plurality of dies into the plurality of logical groups based on the index that is generated.
    Type: Application
    Filed: February 16, 2021
    Publication date: August 18, 2022
    Inventors: Abhinandan Venugopal, Amit Sharma, Vijay Chinchole
  • Publication number: 20220229756
    Abstract: Systems and methods are described for providing and configuring an overall user experience score. Mobile and desktop user devices can collect and send data to a server about an application installed on the devices and the health of the devices. The server can use the application data and device health information to determine three scores for the application: a mobile score for a mobile version, a desktop score for a desktop version, and a device health score. The server can determine an overall user experience score based on the lowest of the three scores. The server can cause the overall user experience score to be displayed in a first graphical user interface (“GUI”). A second GUI can allow an administrator to reconfigure scoring metrics for the user experience scores by moving elements on a sliding bar that changes thresholds.
    Type: Application
    Filed: January 21, 2021
    Publication date: July 21, 2022
    Inventor: Amit Sharma
  • Publication number: 20220230118
    Abstract: Systems and methods are described for providing and configuring an overall user experience score. Mobile and desktop user devices can collect and send data to a server about an application installed on the devices and the health of the devices. The server can use the application data and device health information to determine three scores for the application: a mobile score for a mobile version, a desktop score for a desktop version, and a device health score. The server can determine an overall user experience score based on the lowest of the three scores. The server can cause the overall user experience score to be displayed in a first graphical user interface (“GUI”). A second GUI can allow an administrator to reconfigure scoring metrics for the user experience scores by moving elements on a sliding bar that changes thresholds.
    Type: Application
    Filed: January 21, 2021
    Publication date: July 21, 2022
    Inventor: Amit Sharma