Patents by Inventor Avinash Sharma

Avinash 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).

  • Publication number: 20240029358
    Abstract: A system and method of reconstructing a three-dimensional (3D) model of a garment using an image are provided. The method includes (i) receiving a two-dimensional (2D) image from a user device associated with a user, (ii) representing the garment into a point cloud of the garment by extracting the garment from the 2D image, and (iii) reconstructing a three-dimensional (3D) image of the 2D image by generating a dense mesh of the garment by (a) splitting the set of 3D points into a mesh based on an image grid structure to identify the missing regions in the point cloud, (b) generating an additional mesh for the missing regions by sampling the set of 3D points on the point cloud using a Poisson surface reconstruction method, and (c) generating a dense mesh by combining the mesh with the additional mesh to fill the missing regions in the point cloud of the garment.
    Type: Application
    Filed: July 19, 2023
    Publication date: January 25, 2024
    Inventors: Avinash Sharma, Snehith Routhu, Astitva Srivastava, Chandradeep Pokhariya, Sagar Sai Jinka
  • Patent number: 11849212
    Abstract: Image Signal Processing (ISP) optimization framework for computer vision applications is disclosed. The tuning of the ISP is performed automatically and presented as a nonlinear multi-objective optimization problem, followed by solving the problem using an evolutionary stochastic solver. An improved ISP of the embodiments of the invention includes at least features of search space reduction for reducing a number of ISP configurations, remapping the generated population to the reduced search space via mirroring, and global optimization function processing, which allow tuning all the blocks of the ISP at the same time instead of the prior art tuning of each ISP block separately. Also shown that an ISP tuned for image quality performs inferior compared with an ISP trained for a specific downstream image recognition task.
    Type: Grant
    Filed: February 22, 2022
    Date of Patent: December 19, 2023
    Assignee: TORC CND ROBOTICS, INC.
    Inventors: Avinash Sharma, Emmanuel Luc Julien Onzon, Nicolas Joseph Paul Robidoux, Ali Mosleh
  • Patent number: 11720280
    Abstract: A storage system and method for improving utilization of a communication channel between a host and the storage system are provided. In one embodiment, a method is provided that is performed in a storage system in communication with a host via a communication channel. The method comprises determining utilization of the communication channel; and selecting a command for execution from a queue based at least in part on the determined utilization of the communication channel. The command can be selected also based on at least one other factor and based on a weighted priority-based function. Other embodiments are provided.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: August 8, 2023
    Assignee: Western Digital Technologies, Inc.
    Inventors: Abhijit K Rao, Avinash Sharma, Bala Siva Kumar Narala, Kartheshwar Shanmuga Sundaram
  • Publication number: 20230046431
    Abstract: A system for generating three-dimensional (3D) objects from two-dimensional (2D) images of garments is presented. The system includes a data module configured to receive a 2D image of a selected garment and a target 3D model. The system further includes a computer vision model configured to generate a UV map of the 2D image of the selected garment. The system moreover includes a training module configured to train the computer vision model based on a plurality of 2D training images and a plurality of ground truth (GT) panels for a plurality of 3D training models. The system furthermore includes a 3D object generator configured to generate a 3D object corresponding to the selected garment based on the UV map generated by a trained computer vision model and the target 3D model. A related method is also presented.
    Type: Application
    Filed: December 15, 2021
    Publication date: February 16, 2023
    Applicant: Myntra Designs Private Limited
    Inventors: Vikram GARG, Sahib MAJITHIA, Sandeep Narayan P, Avinash SHARMA
  • Patent number: 11487449
    Abstract: A storage system and method for improving utilization of a communication channel between a host and the storage system are provided. In one embodiment, a host sends a request for workload pattern information to the data storage device, and the data storage device provides the requested workload pattern information to the host. Based on that workload pattern information, the host queues commands to be sent to the data storage device to improve utilization of the communication channel between the host and the data storage device. Other embodiments are provided.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: November 1, 2022
    Assignee: Western Digital Technologies, Inc.
    Inventors: Avinash Sharma, Abhijit K Rao, Bala Siva Kumar Narala
  • Publication number: 20220269425
    Abstract: A storage system and method for improving utilization of a communication channel between a host and the storage system are provided. In one embodiment, a host sends a request for workload pattern information to the data storage device, and the data storage device provides the requested workload pattern information to the host. Based on that workload pattern information, the host queues commands to be sent to the data storage device to improve utilization of the communication channel between the host and the data storage device. Other embodiments are provided.
    Type: Application
    Filed: February 22, 2021
    Publication date: August 25, 2022
    Applicant: Western Digital Technologies, Inc.
    Inventors: Avinash Sharma, Abhijit K Rao, Bala Siva Kumar Narala
  • Publication number: 20220182536
    Abstract: Image Signal Processing (ISP) optimization framework for computer vision applications is disclosed. The tuning of the ISP is performed automatically and presented as a nonlinear multi-objective optimization problem, followed by solving the problem using an evolutionary stochastic solver. An improved ISP of the embodiments of the invention includes at least features of search space reduction for reducing a number of ISP configurations, remapping the generated population to the reduced search space via mirroring, and global optimization function processing, which allow tuning all the blocks of the ISP at the same time instead of the prior art tuning of each ISP block separately. Also shown that an ISP tuned for image quality performs inferior compared with an ISP trained for a specific downstream image recognition task.
    Type: Application
    Filed: February 22, 2022
    Publication date: June 9, 2022
    Inventors: Avinash SHARMA, Emmanuel Luc Julien ONZON, Nicolas Joseph Paul ROBIDOUX, Ali MOSLEH
  • Publication number: 20220157016
    Abstract: A system and method of automatically reconstructing a three-dimensional (3D) model of an object using a machine learning model is provided. The method includes (i) obtaining, using an image capturing device, a color image of an object, (ii) generating, using an encoder, a feature map by converting the color image that is represented in the 3D array to n-dimensional array, (iii) generating, using the machine learning model, a set of peeled depth maps and a set of RGB maps from the feature map, (iv) determining one or more 3D surface points of the object by back projecting the set of peeled depth maps and the set of RGB maps to 3D space, (v) reconstructing, using the machine learning model, a 3D model of the object by performing surface reconstruction using the one or more 3D surface points of the object.
    Type: Application
    Filed: November 17, 2021
    Publication date: May 19, 2022
    Inventors: Avinash Sharma, Narayanan P J, Sagar Sai Jinka, Teja Sai Dhondu, Rohan Chacko
  • Patent number: 11294813
    Abstract: Aspects of a storage device including a cache having a logical-to-physical (L2P) mapping table, a scratchpad buffer, and a controller are provided to optimize cache storage of L2P mapping information. A controller receives a random pattern of logical addresses and identifies each logical address within one of multiple probability distributions. Based on a frequency of occurrence of each logical address, the controller stores a control page including the logical address within either a partition of the L2P mapping table which is associated with the corresponding probability distribution, or in the scratchpad buffer. The frequency of occurrence of each logical address is determined based on whether the logical address is within one or more standard deviations from a mean of each probability distribution. As a result, frequently occurring control pages are stored in cache, while infrequently occurring control pages are stored in the scratchpad buffer.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: April 5, 2022
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Avinash Sharma, Rishi Gautam Mukhopadhyay, Ravi Sharma, Chetan Shivaji More
  • Patent number: 11283991
    Abstract: Image Signal Processing (ISP) optimization framework for computer vision applications is disclosed. The tuning of the ISP is performed automatically and presented as a nonlinear multi-objective optimization problem, followed by solving the problem using an evolutionary stochastic solver. An improved ISP of the embodiments of the invention includes at least features of search space reduction for reducing a number of ISP configurations, remapping the generated population to the reduced search space via mirroring, and global optimization function processing, which allow tuning all the blocks of the ISP at the same time instead of the prior art tuning of each ISP block separately. Also shown that an ISP tuned for image quality performs inferior compared with an ISP trained for a specific downstream image recognition task.
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: March 22, 2022
    Assignee: ALGOLUX INC.
    Inventors: Avinash Sharma, Emmanuel Luc Julien Onzon, Nicolas Joseph Paul Robidoux, Ali Mosleh
  • Publication number: 20210334217
    Abstract: Aspects of a storage device including a cache having a logical-to-physical (L2P) mapping table, a scratchpad buffer, and a controller are provided to optimize cache storage of L2P mapping information. A controller receives a random pattern of logical addresses and identifies each logical address within one of multiple probability distributions. Based on a frequency of occurrence of each logical address, the controller stores a control page including the logical address within either a partition of the L2P mapping table which is associated with the corresponding probability distribution, or in the scratchpad buffer. The frequency of occurrence of each logical address is determined based on whether the logical address is within one or more standard deviations from a mean of each probability distribution. As a result, frequently occurring control pages are stored in cache, while infrequently occurring control pages are stored in the scratchpad buffer.
    Type: Application
    Filed: April 28, 2020
    Publication date: October 28, 2021
    Inventors: Avinash Sharma, Rishi Gautam Mukhopadhyay, Ravi Sharma, Chetan Shivaji More
  • Publication number: 20210181980
    Abstract: A storage system and method for improving utilization of a communication channel between a host and the storage system are provided. In one embodiment, a method is provided that is performed in a storage system in communication with a host via a communication channel. The method comprises determining utilization of the communication channel; and selecting a command for execution from a queue based at least in part on the determined utilization of the communication channel. The command can be selected also based on at least one other factor and based on a weighted priority-based function. Other embodiments are provided.
    Type: Application
    Filed: December 17, 2019
    Publication date: June 17, 2021
    Applicant: Western Digital Technologies, Inc.
    Inventors: Abhijit K. Rao, Avinash Sharma, Bala Siva Kumar Narala, Kartheshwar Shanmuga Sundaram
  • Publication number: 20200389588
    Abstract: Image Signal Processing (ISP) optimization framework for computer vision applications is disclosed. The tuning of the ISP is performed automatically and presented as a nonlinear multi-objective optimization problem, followed by solving the problem using an evolutionary stochastic solver. An improved ISP of the embodiments of the invention includes at least features of search space reduction for reducing a number of ISP configurations, remapping the generated population to the reduced search space via mirroring, and global optimization function processing, which allow tuning all the blocks of the ISP at the same time instead of the prior art tuning of each ISP block separately. Also shown that an ISP tuned for image quality performs inferior compared with an ISP trained for a specific downstream image recognition task.
    Type: Application
    Filed: June 4, 2020
    Publication date: December 10, 2020
    Inventors: Avinash Sharma, Emmanuel Luc Julien Onzon, Nicolas Joseph Paul Robidoux, Ali Mosleh
  • Patent number: 10580020
    Abstract: A method and a system are provided for customer churn prediction. The method includes creating a graph comprising a plurality of nodes and a plurality of edges. At least one edge of the plurality of edges in the graph connects more than two nodes of the plurality of nodes. Each of the plurality of nodes represents a customer. Thereafter, a similarity matrix representative of a similarity between each of a plurality of customers is determined based on the graph. Further, the similarity matrix is decomposed into a first matrix and a second matrix. A third matrix is determined based on the first matrix, the second matrix, and a scaling parameter. The third matrix is utilized to identify a set of potential churn customers from the plurality of customers. Thereafter, the set of potential churn customers is presented on a user-computing device.
    Type: Grant
    Filed: July 28, 2015
    Date of Patent: March 3, 2020
    Assignee: CONDUENT BUSINESS SERVICES, LLC
    Inventors: Avinash Sharma, Narendra Annamaneni, Divanshu Gupta, Geetha Manjunath
  • Patent number: 10489077
    Abstract: Systems and methods are disclosed for executing access commands for a data storage device. A data storage device receives first data to be written to a plurality of dies/non-volatile memory arrays. The data storage device transfers a first metapage of the first data to the plurality of dies/non-volatile memory arrays. The data storage device also programs the first metapage to a first metablock of the plurality of dies and programs the first metapage to a second metablock of the plurality of dies/non-volatile memory arrays. The data storage device further transfers a second metapage to the plurality of dies/non-volatile memory arrays. Programming the first metapage to the first metablock may be simultaneous with transferring the second metapage to the plurality of dies/non-volatile memory arrays.
    Type: Grant
    Filed: May 28, 2017
    Date of Patent: November 26, 2019
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Sourabh Sankule, Avinash Sharma, Mikhail Palityka
  • Publication number: 20180341406
    Abstract: Systems and methods are disclosed for executing access commands for a data storage device. A data storage device receives first data to be written to a plurality of dies/non-volatile memory arrays. The data storage devices transfers a first metapage of the first data to the plurality of dies/non-volatile memory arrays. The data storage device also programs the first metapage to a first metablock of the plurality of dies and programs the first metapage to a second metablock of the plurality of dies/non-volatile memory arrays. The data storage device further transfers a second metapage to the plurality of dies/non-volatile memory arrays. Programming the first metapage to the first metablock may be simultaneous with transferring the second metapage to the plurality of dies/non-volatile memory arrays.
    Type: Application
    Filed: May 28, 2017
    Publication date: November 29, 2018
    Inventors: Sourabh SANKULE, Avinash SHARMA, Mikhail PALITYKA
  • Patent number: 10089605
    Abstract: Disclosed are methods and systems for transmitting a first electronic message to an employee. The method further includes generating a first data structure based on one or more first parameters of one or more electronic messages, one or more demographic attributes associated with the employee and one or more second parameters representative of one or more feedbacks provided by the employee on each of the one or more electronic messages other than the first electronic message. The method further includes determining a priority of the first electronic message, wherein the determination of the priority comprises predicting the one or more second parameters associated with the employee for the first electronic message based on the one or more second data structures. The method further includes transmitting the first electronic message to the employee based on the determined priority of the first electronic message.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: October 2, 2018
    Assignee: CONDUENT BUSINESS SERVICES, LLC
    Inventors: Avinash Sharma, Abhishek Tripathi, Koustuv Dasgupta, Nischal Murthy Piratla, Raghav Goyal
  • Patent number: 9934249
    Abstract: The present disclosure is directed to systems and methods for context-aware and personalized access to data corresponding to an event. The data is related to multiple predefined parameters including a location, date, time, and a classifier representing a status or an impact intensity for the event. The method includes receiving the data and an event type for the data. The event type is selected from multiple predefined event types. The method also includes creating a hierarchical data structure configured to spatially index the data based on the selected event type. The hierarchical data structure includes a node representing the selected event type. The node is augmented using a linked list for referring to the data to be stored in a database. The node is associated with a frequency of occurrence of the selected event type.
    Type: Grant
    Filed: June 3, 2014
    Date of Patent: April 3, 2018
    Assignee: CONDUENT BUSINESS MACHINES SERVICES, LLC
    Inventors: Abhishek Tripathi, Avinash Sharma, Anirban Mondal, Kuldeep Yadav, Nischal Murthy Piratla
  • Patent number: 9844169
    Abstract: A multi-chip module is provided including a multiplier configured to multiply a frequency of an input signal into a predetermined Ka-band frequency center channel, a modulator configured to modulate the center channel, and an amplifier configured to amplify a modulated signal for output.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: December 12, 2017
    Assignee: The Johns Hopkins University
    Inventors: Daniel E. Matlin, Sheng Cheng, Seppo J. Lehtonen, John E. Penn, Perry M. Malouf, Matthew P. Angert, Christopher B. Haskins, Avinash Sharma, Jacob P. Treadway, Robert E. Wallis
  • Publication number: 20170262868
    Abstract: A method and a system are provided to derive one or more observations between a plurality of parameters in customer care data. The method includes receiving customer care data from a plurality of data sources. Thereafter the customer care data is transformed to create a plurality of data structures utilizing one or more semantic web protocols. The plurality of data structures represents a relationship between one or more parameters in the customer care data. Thereafter a subset of data structures is extracted from the plurality of data structures based on a query received via a query interface. One or more graph analytics techniques are applied on the subset of data structures to determine one or more observations associated with the subset of data structures. Thereafter the one or more observations pertaining to the subset of data structures are displayed on a display screen.
    Type: Application
    Filed: March 9, 2016
    Publication date: September 14, 2017
    Inventors: Geetha Manjunath, Avinash Sharma, Narayanan Unny Edakunni, Divanshu Gupta, Manoj Gupta, Shruti Kunde, Rong Zhou