Patents by Inventor Abhishek Kar

Abhishek Kar 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: 20180203880
    Abstract: Provided are mechanisms and processes for performing live search using multi-view digital media representations. In one example, a process includes receiving a visual search query from a device for an object to be searched, where the visual search query includes a first set of viewpoints of the object obtained during capture of a first surround view of the object during a live search session. Next, additional recommended viewpoints of the object are identified for the device to capture, where the additional recommended viewpoints are chosen to provide more information about the object. A first set of search results based on the first set of viewpoints and additional recommended viewpoints of the object are transmitted to the device. In response, a second set of viewpoints of the object captured using image capture capabilities of the device are received. A second set of search results with enhanced matches for the object based on the first and second sets of viewpoints are then transmitted to the device.
    Type: Application
    Filed: January 18, 2017
    Publication date: July 19, 2018
    Applicant: Fyusion, Inc.
    Inventors: Stefan Johannes Josef Holzer, Abhishek Kar, Pantelis Kalogiros, Ioannis Spanos, Luke Parham, Radu Bogdan Rusu
  • Publication number: 20180203877
    Abstract: Provided are mechanisms and processes for performing visual search using multi-view digital media representations, such as surround views. In one example, a process includes receiving a visual search query that includes a surround view of an object to be searched, where the surround view includes spatial information, scale information, and different viewpoint images of the object. The surround view is compared to stored surround views by comparing spatial information and scale information of the surround view to spatial information and scale information of the stored surround views. A correspondence measure is then generated indicating the degree of similarity between the surround view and a possible match. At least one search result is then transmitted with a corresponding image in response to the visual search query.
    Type: Application
    Filed: January 18, 2017
    Publication date: July 19, 2018
    Inventors: Stefan Johannes Josef HOLZER, Abhishek KAR, Alexander Jay Bruen TREVOR, Pantelis KALOGIROS, Ioannis SPANOS, Radu Bogdan RUSU
  • Publication number: 20180103213
    Abstract: Various embodiments of the present invention relate generally to systems and processes for transforming a style of video data. In one embodiment, a neural network is used to interpolate native video data received from a camera system on a mobile device in real-time. The interpolation converts the live native video data into a particular style. For example, the style can be associated with a particular artist or a particular theme. The stylized video data can viewed on a display of the mobile device in a manner similar to which native live video data is output to the display. Thus, the stylized video data, which is viewed on the display, is consistent with a current position and orientation of the camera system on the display.
    Type: Application
    Filed: September 27, 2017
    Publication date: April 12, 2018
    Applicant: Fyusion, Inc.
    Inventors: Stefan Johannes Josef HOLZER, Abhishek Kar, Pavel Gonchar, Radu Bogdan Rusu, Martin Saelzie, Shuichi Tsutsumi, Stephen David Miller, George Haber
  • Publication number: 20170363708
    Abstract: Various embodiments are described herein for methods and systems that can be used to track a position of a mobile receiver on a production line. In one example embodiment, the position of the mobile receiver is tracked by receiving at least information signal from at least one location tag from among a plurality of location tags positioned at fixed locations along the length of a conveyor belt in a production line, by determining a signal strength of the at least one information signal, and by determining the position of the mobile receiver based on the signal strength of the at least one information signal.
    Type: Application
    Filed: December 4, 2015
    Publication date: December 21, 2017
    Applicant: Smart Skin Technologies Inc.
    Inventors: Kumaran Thillainadarajah, Adam Joseph MacDonald, Daniel Robert Rogers, Abhishek Kar
  • Patent number: 9833744
    Abstract: Provided are processes of removing particulate fouling from a filtration membrane or for preventing membrane fouling by particulate matter. A process capitalizes on reversal of a naturally occurring diisophoretic particle deposition to actively move particulate material away from a membrane. A process includes placing a microparticle including a salt in proximity to a membrane such that the microparticle creates a gradient generated spontaneous electric field or a gradient generated spontaneous chemiphoretic field in the solvent proximal to the membrane that actively draws charged particles away from the membrane thereby removing charged particulate matter away from the membrane or preventing its deposition.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: December 5, 2017
    Assignee: The Penn State Research Foundation
    Inventors: Darrell Velegol, Abhishek Kar, Rajarshi Guha, Manish Kumar
  • Publication number: 20170148222
    Abstract: Various embodiments describe systems and processes for generating AR/VR content. In one aspect, a method for generating a 3D projection of an object in a virtual reality or augmented reality environment comprises obtaining a sequence of images along a camera translation using a single lens camera. Each image contains a portion of overlapping subject matter, including the object. The object is segmented from the sequence of images using a trained segmenting neural network to form a sequence of segmented object images, to which an art-style transfer is applied using a trained transfer neural network. On-the-fly interpolation parameters are computed and stereoscopic pairs are generated for points along the camera translation from the refined sequence of segmented object images for displaying the object as a 3D projection in a virtual reality or augmented reality environment. Segmented image indices are mapped to a rotation range for display in the virtual reality or augmented reality environment.
    Type: Application
    Filed: February 7, 2017
    Publication date: May 25, 2017
    Applicant: Fyusion, Inc.
    Inventors: Stefan Johannes Josef Holzer, Yuheng Ren, Abhishek Kar, Alexander Jay Bruen Trevor, Krunal Ketan Chande, Martin Josef Nikolaus Saelzle, Radu Bogdan Rusu
  • Publication number: 20170148223
    Abstract: Various embodiments describe systems and processes for generating AR/VR content. In one aspect, a method for generating a three-dimensional (3D) projection of an object is provided. A sequence of images along a camera translation may be obtained using a single lens camera. Each image contains at least a portion of overlapping subject matter, which includes the object. The object is semantically segmented from the sequence of images using a trained neural network to form a sequence of segmented object images, which are then refined using fine-grained segmentation. On-the-fly interpolation parameters are computed and stereoscopic pairs are generated for points along the camera translation from the refined sequence of segmented object images for displaying the object as a 3D projection in a virtual reality or augmented reality environment. Segmented image indices are then mapped to a rotation range for display in the virtual reality or augmented reality environment.
    Type: Application
    Filed: February 8, 2017
    Publication date: May 25, 2017
    Applicant: Fyusion, Inc.
    Inventors: Stefan Johannes Josef HOLZER, Yuheng Ren, Abhishek Kar, Alexander Jay Bruen Trevor, Krunal Ketan Chande, Martin Josef Nikolaus Saelzle, Radu Bogdan Rusu
  • Publication number: 20160375407
    Abstract: Provided are processes of removing particulate fouling from a filtration membrane or for preventing membrane fouling by particulate matter. A process capitalizes on reversal of a naturally occurring diisophoretic particle deposition to actively move particulate material away from a membrane. A process includes placing a microparticle including a salt in proximity to a membrane such that the microparticle creates a gradient generated spontaneous electric field or a gradient generated spontaneous chemiphoretic field in the solvent proximal to the membrane that actively draws charged particles away from the membrane thereby removing charged particulate matter away from the membrane or preventing its deposition.
    Type: Application
    Filed: November 24, 2014
    Publication date: December 29, 2016
    Inventors: Darrell Velegol, Abhishek Kar, Rajarshi Guha, Manish Kumar
  • Patent number: 7865880
    Abstract: A method for testing a provider in a common information model. The method generally includes the steps of (A) generating a test case class of the common information model, the test case class residing in a class hierarchy of an object-oriented model, (B) generating a client test case class of the common information model below the test case class in the class hierarchy, the client test case class defining control of at least one logical configuration for the provider and (C) generating an instance tester class of the common information model below the client test case class in the class hierarchy, the instance tester class defining at least one verification module for testing the provider.
    Type: Grant
    Filed: November 16, 2004
    Date of Patent: January 4, 2011
    Assignee: LSI Corporation
    Inventors: Ashok Purushotham Ramasamy Venkatraj, Gary William Steffens, Abhishek Kar
  • Patent number: 7260816
    Abstract: The present invention is a method and system for translating method calls to version-specified method calls. An interface to an underlying object is provided. Applications communicating with the underlying object use the interface. The interface is separate from the underlying object. Version-specific underlying objects are generated. Each one of the version-specific underlying objects is a different version of the underlying object. A plurality of translation objects, one for each version-specific underlying object, are generated for communicating between the interface and each one of the version-specific underlying objects. A translation object is used for translating an interface method call invoked on the interface to a version-specific method call for the underlying object for each version of the underlying object. All translation objects are generated from a single proxy class and a single invocation handler class.
    Type: Grant
    Filed: October 9, 2003
    Date of Patent: August 21, 2007
    Assignee: LSI Corporation
    Inventors: Abhishek Kar, Robert Louis Morton, Gary William Steffens
  • Publication number: 20060106863
    Abstract: A method for testing a provider in a common information model. The method generally includes the steps of (A) generating a test case class of the common information model, the test case class residing in a class hierarchy of an object-oriented model, (B) generating a client test case class of the common information model below the test case class in the class hierarchy, the client test case class defining control of at least one logical configuration for the provider and (C) generating an instance tester class of the common information model below the client test case class in the class hierarchy, the instance tester class defining at least one verification module for testing the provider.
    Type: Application
    Filed: November 16, 2004
    Publication date: May 18, 2006
    Inventors: Ashok Ramasamy Venkatraj, Gary Steffens, Abhishek Kar