Patents by Inventor Subarna Ghosh

Subarna Ghosh 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: 11856592
    Abstract: The present invention may include a computing device receives a location data from a client device, wherein the client device comprises one or more location sensors to generate the location data. The computing device determines an altitude of the client device above a floor from the location data. The computing device determines an age and a height of a user using a trained neural network from the client device and the location data and assigns a wireless network channel to the client device based on the age and the height of the user.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: December 26, 2023
    Assignee: International Business Machines Corporation
    Inventors: Aaron K. Baughman, Shikhar Kwatra, Diwesh Pandey, Subarna Ghosh
  • Patent number: 11741278
    Abstract: Embodiments are for using design context projection and wire editing in augmented media. Responsive to receiving an indication of an error in a design for an integrated circuit (IC), a localized area is extracted encompassing the error in the design. Augmented reality media of the localized area of the design is generated with a guide pattern, the localized area including objects. The augmented reality media of the localized area is caused to be presented in a three-dimensional (3D) projection on an augmented reality device for a user. Responsive to receiving at least one modification to the augmented media in the 3D projection, the design for the IC is updated with the modifications.
    Type: Grant
    Filed: January 3, 2022
    Date of Patent: August 29, 2023
    Assignee: International Business Machines Corporation
    Inventors: Diwesh Pandey, Subarna Ghosh, Prashansha Gupta
  • Publication number: 20230214560
    Abstract: Embodiments are for using design context projection and wire editing in augmented media. Responsive to receiving an indication of an error in a design for an integrated circuit (IC), a localized area is extracted encompassing the error in the design. Augmented reality media of the localized area of the design is generated with a guide pattern, the localized area including objects. The augmented reality media of the localized area is caused to be presented in a three-dimensional (3D) projection on an augmented reality device for a user. Responsive to receiving at least one modification to the augmented media in the 3D projection, the design for the IC is updated with the modifications.
    Type: Application
    Filed: January 3, 2022
    Publication date: July 6, 2023
    Inventors: Diwesh Pandey, Subarna Ghosh, Prashansha Gupta
  • Publication number: 20230127067
    Abstract: The present invention may include a computing device receives a location data from a client device, wherein the client device comprises one or more location sensors to generate the location data. The computing device determines an altitude of the client device above a floor from the location data. The computing device determines an age and a height of a user using a trained neural network from the client device and the location data and assigns a wireless network channel to the client device based on the age and the height of the user.
    Type: Application
    Filed: October 27, 2021
    Publication date: April 27, 2023
    Inventors: Aaron K. Baughman, Shikhar Kwatra, Diwesh Pandey, Subarna Ghosh
  • Publication number: 20230089790
    Abstract: A computer hardware system having an image modification platform includes a hardware processor configured to initiate the following executable operations. A digital image is received by the image modification platform. A plurality of objects within the digital image are detected using an object segmentation engine of the image modification platform. The plurality of objects are classified using an object classification engine of the image modification platform and involve associating a stakeholder, respectively, to at least two of the plurality of objects. A knowledge map for the digital image is generated based upon the classifying and the stakeholders using a knowledge map engine. A set of constraints are identified for each of the plurality of objects based upon the knowledge map and the plurality of stakeholders. A modified digital image to be published is generated by an interactive image generation engine using the sets of constraints.
    Type: Application
    Filed: September 20, 2021
    Publication date: March 23, 2023
    Inventors: Diwesh Pandey, Smitkumar Narotambhai Marvaniya, Subarna Ghosh, Shiladitya Ghosh
  • Patent number: 9123111
    Abstract: A method of estimating one or more dimensions of a patch panel may include receiving an image of a patch panel that comprises a plurality of ports and one or more gaps, extracting, by a computing device, a region of interest from the received image, detecting, by the computing device, one or more line segments from the region of interest, determining whether one or more candidate ports can be identified based on at least a portion of the line segments, and in response to determining that one or more candidate ports can be identified, identifying one or more candidate ports, and determining, by the computing device, a gap length associated with the identified candidate ports.
    Type: Grant
    Filed: August 15, 2013
    Date of Patent: September 1, 2015
    Assignee: Xerox Corporation
    Inventors: Zhigang Fan, Subarna Ghosh, Hengzhou Ding
  • Patent number: 9076241
    Abstract: A method of estimating one or more dimensions of a patch panel may include receiving an image of a patch panel that comprises a plurality of ports and one or more gaps, extracting, by a computing device, a region of interest from the received image, detecting, by the computing device, one or more possible port edges from the region of interest, fitting the detected possible port edges to a cross-ratio constancy model to determine a port-to-gap-length ratio associated with the patch panel, using the port-length-to-gap-length ratio to determine a location of one or more final port edges, and determining a location of one or more final ports based on the location of the final port edges.
    Type: Grant
    Filed: August 15, 2013
    Date of Patent: July 7, 2015
    Assignee: Xerox Corporation
    Inventors: Zhigang Fan, Subarna Ghosh, Hengzhou Ding
  • Publication number: 20150049903
    Abstract: A method of estimating one or more dimensions of a patch panel may include receiving an image of a patch panel that comprises a plurality of ports and one or more gaps, extracting, by a computing device, a region of interest from the received image, detecting, by the computing device, one or more line segments from the region of interest, determining whether one or more candidate ports can be identified based on at least a portion of the line segments, and in response to determining that one or more candidate ports can be identified, identifying one or more candidate ports, and determining, by the computing device, a gap length associated with the identified candidate ports.
    Type: Application
    Filed: August 15, 2013
    Publication date: February 19, 2015
    Applicant: Xerox Corporation
    Inventors: Zhigang Fan, Subarna Ghosh, Hengzhou Ding
  • Publication number: 20150049918
    Abstract: A method of estimating one or more dimensions of a patch panel may include receiving an image of a patch panel that comprises a plurality of ports and one or more gaps, extracting, by a computing device, a region of interest from the received image, detecting, by the computing device, one or more possible port edges from the region of interest, fitting the detected possible port edges to a cross-ratio constancy model to determine a port-to-gap-length ratio associated with the patch panel, using the port-length-to-gap-length ratio to determine a location of one or more final port edges, and determining a location of one or more final ports based on the location of the final port edges.
    Type: Application
    Filed: August 15, 2013
    Publication date: February 19, 2015
    Applicant: Xerox Corporation
    Inventors: Zhigang Fan, Subarna Ghosh, Hengzhou Ding