Patents by Inventor Rajiv Mangla

Rajiv Mangla 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: 11017016
    Abstract: A method for clustering product media files is provided. The method includes dividing each media file corresponding to one or more products into a plurality of tiles. The media file include one of an image or a video. Feature vectors are computed for each tile of each media file. One or more patch clusters are generated using the plurality of tiles. Each patch cluster includes tiles having feature vectors similar to each other. The feature vectors of each media file are compared with feature vectors of each patch cluster. Based on comparison, product groups are then generated. All media files having comparison output similar to each other are grouped into one product group. Each product group includes one or more media files for one product. Apparatus for substantially performing the method as described herein is also provided.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: May 25, 2021
    Assignee: ADOBE INC.
    Inventors: Vikas Yadav, Balaji Krishnamurthy, Mausoom Sarkar, Rajiv Mangla, Gitesh Malik
  • Patent number: 10810633
    Abstract: Embodiments of the present invention provide systems and methods for automatically generating a shoppable video. A video is parsed into one or more scenes. Products and their corresponding product information are automatically associated with the one or more scenes. The shoppable video is then generated using the associated products and corresponding product information such that the products are visible in the shoppable video based on a scene in which the products are found.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: October 20, 2020
    Assignee: Adobe, Inc.
    Inventors: Vikas Yadav, Balaji Krishnamurthy, Mausoom Sarkar, Rajiv Mangla, Gitesh Malik
  • Publication number: 20190287139
    Abstract: Embodiments of the present invention provide systems and methods for automatically generating a shoppable video. A video is parsed into one or more scenes. Products and their corresponding product information are automatically associated with the one or more scenes. The shoppable video is then generated using the associated products and corresponding product information such that the products are visible in the shoppable video based on a scene in which the products are found.
    Type: Application
    Filed: June 3, 2019
    Publication date: September 19, 2019
    Inventors: VIKAS YADAV, BALAJI KRISHNAMURTHY, MAUSOOM SARKAR, RAJIV MANGLA, GITESH MALIK
  • Patent number: 10354290
    Abstract: Embodiments of the present invention provide systems and methods for automatically generating a shoppable video. A video is parsed into one or more scenes. Products and their corresponding product information are automatically associated with the one or more scenes. The shoppable video is then generated using the associated products and corresponding product information such that the products are visible in the shoppable video based on a scene in which the products are found.
    Type: Grant
    Filed: June 16, 2015
    Date of Patent: July 16, 2019
    Assignee: Adobe, Inc.
    Inventors: Vikas Yadav, Balaji Krishnamurthy, Mausoom Sarkar, Rajiv Mangla, Gitesh Malik
  • Publication number: 20180218009
    Abstract: A method for clustering product media files is provided. The method includes dividing each media file corresponding to one or more products into a plurality of tiles. The media file include one of an image or a video. Feature vectors are computed for each tile of each media file. One or more patch clusters are generated using the plurality of tiles. Each patch cluster includes tiles having feature vectors similar to each other. The feature vectors of each media file are compared with feature vectors of each patch cluster. Based on comparison, product groups are then generated. All media files having comparison output similar to each other are grouped into one product group. Each product group includes one or more media files for one product. Apparatus for substantially performing the method as described herein is also provided.
    Type: Application
    Filed: March 29, 2018
    Publication date: August 2, 2018
    Inventors: Vikas Yadav, Balaji Krishnamurthy, Mausoom Sarkar, Rajiv Mangla, Gitesh Malik
  • Patent number: 9971791
    Abstract: A method for clustering product media files is provided. The method includes dividing each media file corresponding to one or more products into a plurality of tiles. The media file include one of an image or a video. Feature vectors are computed for each tile of each media file. One or more patch clusters are generated using the plurality of tiles. Each patch cluster includes tiles having feature vectors similar to each other. The feature vectors of each media file are compared with feature vectors of each patch cluster. Based on comparison, product groups are then generated. All media files having comparison output similar to each other are grouped into one product group. Each product group includes one or more media files for one product. Apparatus for substantially performing the method as described herein is also provided.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: May 15, 2018
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Vikas Yadav, Balaji Krishnamurthy, Mausoom Sarkar, Rajiv Mangla, Gitesh Malik
  • Publication number: 20170075977
    Abstract: A method for clustering product media files is provided. The method includes dividing each media file corresponding to one or more products into a plurality of tiles. The media file include one of an image or a video. Feature vectors are computed for each tile of each media file. One or more patch clusters are generated using the plurality of tiles. Each patch cluster includes tiles having feature vectors similar to each other. The feature vectors of each media file are compared with feature vectors of each patch cluster. Based on comparison, product groups are then generated. All media files having comparison output similar to each other are grouped into one product group. Each product group includes one or more media files for one product. Apparatus for substantially performing the method as described herein is also provided.
    Type: Application
    Filed: September 16, 2015
    Publication date: March 16, 2017
    Inventors: Vikas Yadav, Balaji Krishnamurthy, Mausoom Sarkar, Rajiv Mangla, Gitesh Malik
  • Publication number: 20160371546
    Abstract: Embodiments of the present invention provide systems and methods for automatically generating a shoppable video. A video is parsed into one or more scenes. Products and their corresponding product information are automatically associated with the one or more scenes. The shoppable video is then generated using the associated products and corresponding product information such that the products are visible in the shoppable video based on a scene in which the products are found.
    Type: Application
    Filed: June 16, 2015
    Publication date: December 22, 2016
    Inventors: VIKAS YADAV, BALAJI KRISHNAMURTHY, MAUSOOM SARKAR, RAJIV MANGLA, GITESH MALIK
  • Patent number: 7221951
    Abstract: In a short message service (SMS) wireline/wireless message system, a separate SMS exchange subsystem implements value-added service capability. The value addition service may range, for example, from simple data insertion in the SMS message to the more complex initiation of a teleconference call using inter-exchanged SMS messages.
    Type: Grant
    Filed: December 20, 2001
    Date of Patent: May 22, 2007
    Assignee: Level Z, L.L.C.
    Inventors: Dinesh Kashinath Anvekar, Bhaskarpillai Gopinath, Rajiv Mangla, Sridhar Sundaram
  • Publication number: 20050233759
    Abstract: In a short message service (SMS) wireline/wireless message system, a separate SMS exchange subsystem implements value-added service capability. The value addition service may range, for example, from simple data insertion in the SMS message to the more complex initiation of a teleconference call using inter-exchanged SMS messages.
    Type: Application
    Filed: June 13, 2005
    Publication date: October 20, 2005
    Inventors: Dinesh Anvekar, Bhaskarpillai Gopinath, Rajiv Mangla, Sridhar Sundaram
  • Patent number: 6834796
    Abstract: A stored value commerce system and method enabling the anonymous creation and usage of stored value accounts for purchase of goods and/or services, including the anonymous redemption of a value up to a maximum of the balance value associated with a stored value account.
    Type: Grant
    Filed: August 20, 2002
    Date of Patent: December 28, 2004
    Assignee: Level Z, L.L.C.
    Inventors: Dinesh Kashinath Anvekar, Bhaskarpillai Gopinath, Sridhar Sundaram, Rajiv Mangla
  • Patent number: 6603968
    Abstract: A technique to register a roaming cell-phone in a visiting location as a local phone. The technique involves identifying roaming-related information from the roaming cell-phone in the visiting location, and then dynamically configuring the roaming cell-phone to operate as a local cell-phone in the visiting location.
    Type: Grant
    Filed: June 22, 2001
    Date of Patent: August 5, 2003
    Assignee: Level Z, L.L.C.
    Inventors: Dinesh Kashinath Anvekar, Bhaskarpillai Gopinath, Rajendra Gupta, Rajiv Mangla, Abhinav Mathur, Phani Kumar Velide
  • Publication number: 20030054844
    Abstract: In a short message service (SMS) wireline/wireless message system, a separate SMS exchange subsystem implements value-added service capability. The value addition service may range, for example, from simple data insertion in the SMS message to the more complex initiation of a teleconference call using inter-exchanged SMS messages.
    Type: Application
    Filed: December 20, 2001
    Publication date: March 20, 2003
    Inventors: Dinesh Kashinath Anvekar, Bhaskarpillai Gopinath, Rajiv Mangla, Sridhar Sundaram
  • Publication number: 20020197991
    Abstract: A technique to register a roaming cell-phone in a visiting location as a local phone. The technique involves identifying roaming-related information from the roaming cell-phone in the visiting location, and then dynamically configuring the roaming cell-phone to operate as a local cell-phone in the visiting location.
    Type: Application
    Filed: June 22, 2001
    Publication date: December 26, 2002
    Inventors: Dinesh Kashinath Anvekar, Bhaskarpillai Gopinath, Rajendra Gupta, Rajiv Mangla, Abhinav Mathur, Phani Kumar Velide
  • Publication number: 20020190123
    Abstract: A stored value commerce system and method enabling the anonymous creation and usage of stored value accounts for purchase of goods and/or services, including the anonymous redemption of a value up to a maximum of the balance value associated with a stored value account.
    Type: Application
    Filed: August 20, 2002
    Publication date: December 19, 2002
    Inventors: Dinesh Kashinath Anvekar, Bhaskarpillai Gopinath, Sridhar Sundaram, Rajiv Mangla
  • Publication number: 20020091649
    Abstract: A system, method and data structure for on-line settlement of amounts payable to different entities within a multiple level marketing enterprise proximate the time services and/or products are rendered. The invention provides that financial settlements be made substantially immediately among the MLM company, the up-line and down-line representatives and the customer. This is achieved by a method for settling the various financial transactions through stored values personal identification numbers (PINs).
    Type: Application
    Filed: January 11, 2001
    Publication date: July 11, 2002
    Applicant: Level Z, L.L.C.
    Inventors: Dinesh K. Anvekar, Bhaskarpillai Gopinath, Rajiv Mangla, Sridhar Sundaram
  • Publication number: 20020069188
    Abstract: A system and method for identifying each of a plurality of service providers cooperating to provide a service to a customer wherein a fee debited from a stored value account associated with the customer is apportioned among the cooperating service providers according to a measurement of the provided service portions.
    Type: Application
    Filed: December 1, 2000
    Publication date: June 6, 2002
    Applicant: Level Z, L.L.C.
    Inventors: Dinesh Kashinath Anvekar, Bhaskarpillai Gopinath, Rajiv Mangla, Sridhar Sundaram