Patents by Inventor Vishal Gupta

Vishal Gupta 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: 20190370414
    Abstract: A system can provide a visual representation of an inventory of data entities for a distributed computing system. Inventory data including cost and operational data for data entities such as data centers, servers, and virtual machines, can be converted into a format file. The format file can be used to create a tree of nodes and node summaries corresponding to the data entities. A user interface can display hierarchical and isolated views of the tree revealing parent child relationships between data entities within a computing system infrastructure. Node summaries including cost and utilization data can be displayed to reveal how specific sub-costs such as labor and licensing, are driven by data entities in one level of the infrastructure and pushed to respective parent or child data entities in other levels. Views of the tree can be used to determine areas of inefficiency or reduced value within the computing system.
    Type: Application
    Filed: May 31, 2018
    Publication date: December 5, 2019
    Inventors: Chandrashekhar Jha, Kumar Gaurav, Sushil Verma, Vishal Gupta, Aditya Gopisetti
  • Publication number: 20190370437
    Abstract: Examples described herein include systems and methods for optimizing licensing costs for a server. In one example, at least two licenses (a first license and a second license) are available for the server. The first license can cost more than the second license but allow for a greater number of VMs to run on the server. The example method can include determining whether the server is running the first license and the number of VMs running on the server. If the server is using the first license but the number of VMs running on the server is less than or equal to the number potentially allowed by the second license, an action can be taken for changing the server's license subscription. For example, the method can include displaying a GUI element or sending a message that indicates the cost savings associated with changing the licenses.
    Type: Application
    Filed: June 5, 2018
    Publication date: December 5, 2019
    Inventors: Chandrashekhar Jha, Vishal Gupta, Kumar Gaurav, Amit Kumar, Nibunan G. S.
  • Patent number: 10440934
    Abstract: A composition comprising a physical blend of discrete particulates such that the liquid absorbency is greater than the individual components and is greater than the expected absorbency based on the rule of mixtures. A composition comprising diatomaceous earth which may have a clump strength greater than 75% and in which the dry density may be less than 880 kg/m3 (55 lb/ft3). The compositions exhibit synergistic absorbance, light density, high clump strength, low dustiness, and are suitable for industrial and household absorption and solidification, animal litter, and soil amendment.
    Type: Grant
    Filed: August 19, 2015
    Date of Patent: October 15, 2019
    Assignee: EP Minerals, LLC
    Inventors: Chongjun Jiang, Pragati Galhotra, Scott Kevin Palm, Wilson Kamau Wanene, Sean Spencer Crow, Vishal Gupta, Kara Linn Evanoff
  • Patent number: 10308287
    Abstract: An air inlet splash panel assembly for a vehicle includes a composite wall and a homogenous wall. The composite wall includes inner and outer layers. The homogeneous wall is attached to the composite wall, and the homogeneous wall and the inner layer define a chamber for the flow of air.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: June 4, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Vishal Gupta, Anjum Baig, Steven R. Granke, Kyle A. Kuznicki
  • Publication number: 20190108618
    Abstract: Techniques and systems are provided for processing image data using one or more neural networks. For example, a patch of raw image data can be obtained. The patch can include a subset of pixels of a frame of raw image data, and the frame can be captured using one or more image sensors. The patch of raw image data includes a single color component for each pixel of the subset of pixels. At least one neural network can be applied to the patch of raw image data to determine a plurality of color component values for one or more pixels of the subset of pixels. A patch of output image data can then be generated based on application of the at least one neural network to the patch of raw image data. The patch of output image data includes a subset of pixels of a frame of output image data, and also includes the plurality of color component values for one or more pixels of the subset of pixels of the frame of output image data.
    Type: Application
    Filed: May 30, 2018
    Publication date: April 11, 2019
    Inventors: Hau HWANG, Tushar Sinha PANKAJ, Vishal GUPTA, Jisoo LEE
  • Publication number: 20190098123
    Abstract: The present invention relates to a contact information discovery method and device for automatically sharing contact information, comprising the steps of receiving a call on a first mobile device, wherein information associated with the call comprises a caller contact identifier, initiating searching of the caller contact identifier in communication log of the first mobile device and performing predetermined analyses, presenting one or more options for selection, on at least one of the first mobile device and a second mobile device, based on the predetermined analyses and exchanging predetermined set of information associated with the at least one of the presented option, with the second mobile device.
    Type: Application
    Filed: November 29, 2015
    Publication date: March 28, 2019
    Inventor: Vishal GUPTA
  • Publication number: 20190095388
    Abstract: The present invention is directed to updating at least one attributeof contact information retrieved from multiplecrowd-sourced/shared/private contact directories, and broadcasting the updated at least one attribute to the multiplecrowd-sourced/shared/private contact directories.
    Type: Application
    Filed: February 24, 2017
    Publication date: March 28, 2019
    Inventor: Vishal GUPTA
  • Patent number: 10237276
    Abstract: Systems and methods for group-sourced contacts directories are presented. A first member of a shared contacts directory can add contact information of a second user to the directory. Upon addition of the contact information of the second user, the contacts directory discovery system automatically sends a notification to the second user and provides the second user editing rights to the contact information of the directory. Changes made in the directory is automatically synchronized to the across the user devices associated with the members of the directory.
    Type: Grant
    Filed: March 9, 2015
    Date of Patent: March 19, 2019
    Inventor: Vishal Gupta
  • Publication number: 20190047631
    Abstract: An air inlet splash panel assembly for a vehicle includes a composite wall and a homogenous wall. The composite wall includes inner and outer layers. The homogeneous wall is attached to the composite wall, and the homogeneous wall and the inner layer define a chamber for the flow of air.
    Type: Application
    Filed: August 14, 2017
    Publication date: February 14, 2019
    Inventors: Vishal Gupta, Anjum Baig, Steven R. Granke, Kyle A. Kuznicki
  • Patent number: 10184909
    Abstract: Methods, structures, and apparatus that are able to detect the presence of a connection to a device contact of an electronic device and are also able to detect the presence of contamination at the device contact. A host device includes a connection detection circuit and a contamination detection circuit connected to the device contact. The connection detection circuit includes a pull-up resistor that is pulled down by a pull-down resistor in an accessory device following a connection. The contamination detection circuit includes a current source to provide a current at the device contact and measurement circuitry to measure a resulting voltage.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: January 22, 2019
    Assignee: Apple Inc.
    Inventors: Vishal Gupta, Timothy M. Johnson, Nilay D. Jani, Yehonatan Perez
  • Publication number: 20190014023
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed for managing cloud applications. An example apparatus includes a monitor to determine current states of virtual machines, a cloud manager to communicate with a hybrid cloud infrastructure, a healer to: compare the current states of the virtual machines to target states to determine a value of the difference, and in response to determining that the difference indicates that there are not enough healthy virtual machines to meet the target states, instructing the cloud manager to add virtual machines based on the value of the difference.
    Type: Application
    Filed: July 7, 2017
    Publication date: January 10, 2019
    Inventors: Vishal Gupta, Raj Yavatkar, Khoi Tran, Saar Noam
  • Publication number: 20190005268
    Abstract: The present disclosure relates to a system for detecting tampering of a document. In an aspect, the system can include storage of an original document along with its associated at least one digital certificate from at least one issuing authority at a server, and association of a unique identifier with the original document, wherein the unique identifier is also stored corresponding to the original document at the server. The system can further enable creation of another instance of the original document, wherein the instance of the original document includes the unique identifier such that a user of the instance of the original document verifies source and authenticity of the instance of the original document by transmitting the unique identifier to the server in order to retrieve the associated at least one digital certificate based on the unique identifier, and evaluates the retrieved associated digital certificate.
    Type: Application
    Filed: May 26, 2016
    Publication date: January 3, 2019
    Inventor: Vishal GUPTA
  • Publication number: 20180330158
    Abstract: The present invention relates to method and system where the data recognition on a business card subsequently improves through crowd sourcing the information and corrections using a client server architecture. It potentially improves on the state of the art OCR technology currently in use for business card scanning.
    Type: Application
    Filed: November 29, 2015
    Publication date: November 15, 2018
    Inventor: Vishal GUPTA
  • Publication number: 20180199169
    Abstract: The present disclosure relates to a system for initiating a call from a landline that is mapped to a caller mobile phone, wherein system includes a call request receipt module configured to, at a first computing device, receive, from the caller mobile phone, a call request comprising a caller identifier and a callee phone number; a landline determination module configured to, at the first computing device, determine the landline based on the received caller identifier, a landline based call initiation module configured to, using the first computing device, initiate a first call to landline number of the determined landline; a callee call initiation module configured to, using the first computing device, initiate a second call to callee phone number; and a callee connection module configured to conference the first call with the second call.
    Type: Application
    Filed: June 10, 2016
    Publication date: July 12, 2018
    Inventor: Vishal Gupta
  • Patent number: 10000579
    Abstract: An integrated process for the recovery of a spectrum of commercially valuable products such as agar, cellulose, lipids, pigments and a liquid rich in minerals of agricultural importance directly from fresh seaweed without employing any catalyst driven in situ chemical conversions. Also solvents used during lipid extraction were shown to be used for three cycles without affecting the yield and quality of successive products. Furthermore, this new process is highly efficient and utilizes total seaweed raw material without any leftover biomass as solid waste.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: June 19, 2018
    Assignee: Council of Scientific & Industrial Research
    Inventors: Chennur Radhakrishna Reddy, Ravi Singh Baghel, Nitin Trivedi, Puja Kumari, Vishal Gupta, Kamlesh Prasad, Ramavatar Meena
  • Publication number: 20180088067
    Abstract: Methods, structures, and apparatus that are able to detect the presence of a connection to a contact of an electronic device and are also able to detect the presence of contamination at the contact.
    Type: Application
    Filed: September 23, 2016
    Publication date: March 29, 2018
    Applicant: Apple Inc.
    Inventors: Vishal Gupta, Timothy M. Johnson, Nilay D. Jani, Yehonatan Perez
  • Publication number: 20180084404
    Abstract: The present disclosure relates to a method of exchanging profile information between a first user and a second user, wherein the method comprises the steps of receiving a profile exchange request from a first mobile device of a first user, wherein the request can include phone number of a second mobile device of a second user; generating a link based on the profile exchange request; transmitting the link to the second mobile device of the second user; receiving, at a server, a verification attribute from the second user through the second mobile device based on processing of the link; and enabling, at the server, exchange of the profile information between the first user and the second user based on evaluation of the verification attribute.
    Type: Application
    Filed: March 28, 2016
    Publication date: March 22, 2018
    Inventor: Vishal Gupta
  • Publication number: 20180025388
    Abstract: Exemplary embodiments of the present disclosure are directed towards a computer implemented methods and system for distribution of revenue generated in response to activities performed in a search network. The method includes identifying a revenue generated in response to a type of an activity involved in generating the revenue in a search network; and distributing the revenue generated among a plurality of stake holders of the search network based on a predetermined percentage driven criteria employed in the search network.
    Type: Application
    Filed: September 28, 2015
    Publication date: January 25, 2018
    Inventors: RASHMIT GUPTA, VISHAL GUPTA
  • Publication number: 20180018695
    Abstract: A computer implemented method and system for distribution of revenue accumulated in a search network community pool to application developer are disclosed. The method includes identifying a revenue generated in response to a type of an activity involved in generating the revenue in a search network and accumulating the revenue generated in a community pool of the search network, whereby the community pool comprising at least one stake holders, whereby the at least one stake holder comprising an application developer registered with the search network.
    Type: Application
    Filed: September 28, 2015
    Publication date: January 18, 2018
    Inventors: RASHMIT GUPTA, VISHAL GUPTA
  • Publication number: 20180012262
    Abstract: Exemplary embodiments of the present disclosure are directed towards a computer implemented method comprising enabling a user to search for at least one keyword available for buying by inputting the at least one keyword. The method includes displaying the at least one keyword available for buying in response to the user inputting the at least one keyword, whereby the at least one keyword available for buying associated with at least one of: pricing raging from a minimum value to a maximum value or a fixed pricing and selecting the at least one keyword available for buying. The method also includes initiating an online payment for buying the at least one keyword.
    Type: Application
    Filed: September 15, 2015
    Publication date: January 11, 2018
    Inventors: RASHMIT GUPTA, VISHAL GUPTA