Patents by Inventor Shakti Suman

Shakti Suman 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: 10572307
    Abstract: In one or more embodiments, one or more systems, processes, and/or methods may receive first task sets that include respective first tasks and one or more of respective first priorities, respective first minimum computing resource allocations, and respective first maximum processing times; receive first satisfaction information associated with processing the first task sets; receive first execution metric information associated with processing the first task sets; determine a first pattern based at least on the first satisfaction information and based at least on the first execution metric information; receive second task sets that include respective second tasks and one or more of respective second priorities, respective second minimum computing resource allocations, and respective second maximum processing times; determine, based at least on the first pattern, computing resources allocations for the second task sets; and determine, based at least on the first pattern, a processing order for the second task
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: February 25, 2020
    Assignee: Bank of America Corportion
    Inventors: Shakti Suman, Jisoo Lee, James McCormack
  • Publication number: 20190034227
    Abstract: In one or more embodiments, one or more systems, processes, and/or methods may receive first task sets that include respective first tasks and one or more of respective first priorities, respective first minimum computing resource allocations, and respective first maximum processing times; receive first satisfaction information associated with processing the first task sets; receive first execution metric information associated with processing the first task sets; determine a first pattern based at least on the first satisfaction information and based at least on the first execution metric information; receive second task sets that include respective second tasks and one or more of respective second priorities, respective second minimum computing resource allocations, and respective second maximum processing times; determine, based at least on the first pattern, computing resources allocations for the second task sets; and determine, based at least on the first pattern, a processing order for the second task
    Type: Application
    Filed: July 26, 2017
    Publication date: January 31, 2019
    Inventors: Shakti Suman, Jisoo Lee, James McCormack
  • Publication number: 20180218276
    Abstract: Aspects of the disclosure relate to optimizing application performance using a finite state model and machine learning. A computing platform may receive, via the communication interface, from a first user device, a web page request comprising task identification information. The computing platform may identify a task associated with the task identification information. The computing platform may receive, via the communication interface, from a machine learning server, a current transition cost associated with the task. The computing platform may select at least one optimization pattern used to optimize the current transition cost. The computing platform may generate one or more commands directing the machine learning server to execute the optimization pattern. The computing platform may send, via the communication interface, to the machine learning server, the one or more commands directing the machine learning server to execute the optimization pattern.
    Type: Application
    Filed: January 30, 2017
    Publication date: August 2, 2018
    Inventor: Shakti Suman
  • Patent number: 9940002
    Abstract: Various features described herein may include ways of processing multiple images to determine whether any duplicates are among the multiple images. A hashing algorithm may be used to create a hash key of an image. Multiple hash keys corresponding to multiple images may be compared to determine whether those images are duplicate images. A root mean square algorithm may be used to further identify whether multiple images are duplicate images. An image variation engine, which uses intensity coding, may be used to display differences between images. For example, similar areas in images may be drawn with low intensity or high opacity, while different areas in images may be drawn with high intensity or low opacity.
    Type: Grant
    Filed: April 5, 2017
    Date of Patent: April 10, 2018
    Assignee: Bank of America Corporation
    Inventor: Shakti Suman
  • Patent number: 9824299
    Abstract: Various features described herein may include ways of processing multiple images to determine whether any duplicates are among the multiple images. A hashing algorithm may be used to create a hash key of an image. Multiple hash keys corresponding to multiple images may be compared to determine whether those images are duplicate images. A root mean square algorithm may be used to further identify whether multiple images are duplicate images. An image variation engine, which uses intensity coding, may be used to display differences between images. For example, similar areas in images may be drawn with low intensity or high opacity, while different areas in images may be drawn with high intensity or low opacity.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: November 21, 2017
    Assignee: Bank of America Corporation
    Inventor: Shakti Suman
  • Publication number: 20170205996
    Abstract: Various features described herein may include ways of processing multiple images to determine whether any duplicates are among the multiple images. A hashing algorithm may be used to create a hash key of an image. Multiple hash keys corresponding to multiple images may be compared to determine whether those images are duplicate images. A root mean square algorithm may be used to further identify whether multiple images are duplicate images. An image variation engine, which uses intensity coding, may be used to display differences between images. For example, similar areas in images may be drawn with low intensity or high opacity, while different areas in images may be drawn with high intensity or low opacity.
    Type: Application
    Filed: April 5, 2017
    Publication date: July 20, 2017
    Inventor: Shakti Suman
  • Publication number: 20170193329
    Abstract: Various features described herein may include ways of processing multiple images to determine whether any duplicates are among the multiple images. A hashing algorithm may be used to create a hash key of an image. Multiple hash keys corresponding to multiple images may be compared to determine whether those images are duplicate images. A root mean square algorithm may be used to further identify whether multiple images are duplicate images. An image variation engine, which uses intensity coding, may be used to display differences between images. For example, similar areas in images may be drawn with low intensity or high opacity, while different areas in images may be drawn with high intensity or low opacity.
    Type: Application
    Filed: January 4, 2016
    Publication date: July 6, 2017
    Inventor: Shakti Suman
  • Patent number: 9626596
    Abstract: Various features described herein may include ways of processing multiple images to determine whether any duplicates are among the multiple images. A hashing algorithm may be used to create a hash key of an image. Multiple hash keys corresponding to multiple images may be compared to determine whether those images are duplicate images. A root mean square algorithm may be used to further identify whether multiple images are duplicate images. An image variation engine, which uses intensity coding, may be used to display differences between images. For example, similar areas in images may be drawn with low intensity or high opacity, while different areas in images may be drawn with high intensity or low opacity.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: April 18, 2017
    Assignee: Bank of America Corporation
    Inventor: Shakti Suman