Patents by Inventor Kapil D. Katyal
Kapil D. Katyal 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: 10843299Abstract: An apparatus configured to perform object recognition is provided that includes a camera, an assistance feedback device, and processing circuitry. The processing circuitry may be configured to receive the plurality of images from the camera and repeatedly determine characteristic features within the plurality of images and compare the characteristic features within the plurality of images to an object identification dataset to determine object matches for identified objects within the plurality of images. The processing circuitry may be further configured to determine a name for identified objects from the object identification dataset, output, using the assistance feedback device, a position indicator for identified objects, and output the name of identified objects within the assistance feedback device field of view.Type: GrantFiled: July 9, 2019Date of Patent: November 24, 2020Assignee: The Johns Hopkins UniversityInventors: Seth D. Billings, Kapil D. Katyal
-
Patent number: 10646966Abstract: Apparatuses, systems, and methods for object recognition and presentation are provided. An example apparatus may include a camera, an assistance feedback device, an input device, and processing circuitry. The processing circuitry may be configured receive an image from the camera, compare characteristic features within the image to an object identification dataset to identify object matches for a plurality of objects within the image, receive a selected name of an identified object from the user via the input device, and transmit assistance feedback to the user indicating a position of the selected object within the field of view via the assistance feedback device.Type: GrantFiled: March 25, 2019Date of Patent: May 12, 2020Assignee: The Johns Hopkins UniversityInventors: Derek M. Rollend, Philippe M. Burlina, Kapil D. Katyal, Kevin C. Wolfe, Seth D. Billings, Cash J. Costello
-
Publication number: 20190329364Abstract: An apparatus configured to perform object recognition is provided that includes a camera, an assistance feedback device, and processing circuitry. The processing circuitry may be configured to receive the plurality of images from the camera and repeatedly determine characteristic features within the plurality of images and compare the characteristic features within the plurality of images to an object identification dataset to determine object matches for identified objects within the plurality of images. The processing circuitry may be further configured to determine a name for identified objects from the object identification dataset, output, using the assistance feedback device, a position indicator for identified objects, and output the name of identified objects within the assistance feedback device field of view.Type: ApplicationFiled: July 9, 2019Publication date: October 31, 2019Inventors: Seth D. Billings, Kapil D. Katyal
-
Publication number: 20190217425Abstract: Apparatuses, systems, and methods for object recognition and presentation are provided. An example apparatus may include a camera, an assistance feedback device, an input device, and processing circuitry. The processing circuitry may be configured receive an image from the camera, compare characteristic features within the image to an object identification dataset to identify object matches for a plurality of objects within the image, receive a selected name of an identified object from the user via the input device, and transmit assistance feedback to the user indicating a position of the selected object within the field of view via the assistance feedback device.Type: ApplicationFiled: March 25, 2019Publication date: July 18, 2019Inventors: Derek M. Rollend, Philippe M. Burlina, Kapil D. Katyal, Kevin C. Wolfe, Seth D. Billings, Cash J. Costello
-
Publication number: 20190142613Abstract: A method of controlling a device relative to one or more objects in an environment of a user employing the device may include receiving a volitional input from the user indicative of a task to be performed relative to an object with the device, receiving object targeting information associated with interaction between the device and the object where the object targeting information is presented in an augmented reality context, integrating the volitional input with the object targeting information to determine a control command to direct the device to interact with the object, and providing the control command to the device.Type: ApplicationFiled: December 18, 2018Publication date: May 16, 2019Inventors: Kapil D. Katyal, Brock A. Wester, Matthew S. Johannes, Timothy G. McGee, Andrew J. Harris, Matthew Fifer, Guy Hotson, David McMullen, Robert S. Armiger, R. Jacob Vogelstein, Nathan E. Crone
-
Patent number: 10265218Abstract: Apparatuses, systems, and methods for object recognition and presentation are provided. An example apparatus may include a camera, an assistance feedback device, an input device, and processing circuitry. The processing circuitry may be configured receive an image from the camera, compare characteristic features within the image to an object identification dataset to identify object matches for a plurality of objects within the image, receive a selected name of an identified object from the user via the input device, and transmit assistance feedback to the user indicating a position of the selected object within the field of view via the assistance feedback device.Type: GrantFiled: August 8, 2017Date of Patent: April 23, 2019Assignee: The Johns Hopkins UniversityInventors: Derek M. Rollend, Philippe M. Burlina, Kapil D. Katyal, Kevin C. Wolfe, Seth D. Billings, Cash J. Costello
-
Patent number: 10195058Abstract: A method of controlling a device relative to one or more objects in an environment of a user employing the device may include receiving a volitional input from the user indicative of a task to be performed relative to an object with the device, receiving object targeting information associated with interaction between the device and the object where the object targeting information is presented in an augmented reality context, integrating the volitional input with the object targeting information to determine a control command to direct the device to interact with the object, and providing the control command to the device.Type: GrantFiled: May 12, 2014Date of Patent: February 5, 2019Assignee: The Johns Hopkins UniversityInventors: Kapil D. Katyal, Brock A. Wester, Matthew S. Johannes, Timothy G. McGee, Andrew J. Harris, Matthew Fifer, Guy Hotson, David McMullen, Robert S. Armiger, R. Jacob Vogelstein, Nathan E. Crone
-
Patent number: 10013599Abstract: An apparatus for improving performance of a retinal implant may include processing circuitry. The processing circuitry may be configured to receive image data corresponding to a camera field of view, determine whether a particular object is detected within the camera field of view, perform image data processing to enable a representation of a portion of the image data corresponding to an implant field of view to be provided on a retinal implant where the implant field of view is smaller than the camera field of view, and, responsive to the particular object being located outside the implant field of view, provide a directional indicator in the implant field of view to indicate a location of the particular object relative to the implant field of view.Type: GrantFiled: July 11, 2016Date of Patent: July 3, 2018Assignee: The Johns Hopkins UniversityInventors: Derek M. Rollend, Kapil D. Katyal, Kevin C. Wolfe, Dean M. Kleissas, Matthew P. Para, Paul E. Rosendall, John B. Helder, Philippe M. Burlina, Duane C. Cornish, Ryan J. Murphy, Matthew S. Johannes, Arup Roy, Seth D. Billings, Jonathan M. Oben, Robert J. Greenberg
-
Publication number: 20180036175Abstract: Apparatuses, systems, and methods for object recognition and presentation are provided. An example apparatus may include a camera, an assistance feedback device, an input device, and processing circuitry. The processing circuitry may be configured receive an image from the camera, compare characteristic features within the image to an object identification dataset to identify object matches for a plurality of objects within the image, receive a selected name of an identified object from the user via the input device, and transmit assistance feedback to the user indicating a position of the selected object within the field of view via the assistance feedback device.Type: ApplicationFiled: August 8, 2017Publication date: February 8, 2018Inventors: Derek M. Rollend, Philippe M. Burlina, Kapil D. Katyal, Kevin C. Wolfe, Seth D. Billings, Cash J. Costello
-
Publication number: 20170017831Abstract: An apparatus for improving performance of a retinal implant may include processing circuitry. The processing circuitry may be configured to receive image data corresponding to a camera field of view, determine whether a particular object is detected within the camera field of view, perform image data processing to enable a representation of a portion of the image data corresponding to an implant field of view to be provided on a retinal implant where the implant field of view is smaller than the camera field of view, and, responsive to the particular object being located outside the implant field of view, provide a directional indicator in the implant field of view to indicate a location of the particular object relative to the implant field of view.Type: ApplicationFiled: July 11, 2016Publication date: January 19, 2017Inventors: Derek M. Rollend, Kapil D. Katyal, Kevin C. Wolfe, Dean M. Kleissas, Matthew P. Para, Paul E. Rosendall, John B. Helder, Philippe M. Burlina, Duane C. Cornish, Ryan J. Murphy, Matthew S. Johannes, Arup Roy, Seth D. Billings, Jonathan M. Oben, Robert J. Greenberg
-
Publication number: 20140336781Abstract: A method of controlling a device relative to one or more objects in an environment of a user employing the device may include receiving a volitional input from the user indicative of a task to be performed relative to an object with the device, receiving object targeting information associated with interaction between the device and the object where the object targeting information is presented in an augmented reality context, integrating the volitional input with the object targeting information to determine a control command to direct the device to interact with the object, and providing the control command to the device.Type: ApplicationFiled: May 12, 2014Publication date: November 13, 2014Applicant: The Johns Hopkins UniversityInventors: Kapil D. Katyal, Brock A. Wester, Matthew S. Johannes, Timothy G. McGee, Andrew J. Harris, Matthew Fifer, Guy Hotson, David McMullen, Robert S. Armiger, R. Jacob Vogelstein, Nathan E. Crone
-
Patent number: 8836266Abstract: A small motor controller (SMC) system includes a motor configured to control a position of a rotor, a sensor configured to detect position information of the rotor by detecting a feature on the rotor, the sensor including a detection zone having a first side and a second side, and a motor control unit. The motor control unit is configured to determine a position of the rotor corresponding to one of the first side of the detection zone and the second side of the detection zone based on whether the feature on the rotor is detected crossing the first side or the second side, respectively.Type: GrantFiled: July 18, 2012Date of Patent: September 16, 2014Assignee: The Johns Hopkins UniversityInventors: Kapil D Katyal, Matthew P. Para, Andrew J. Harris, Harry A. Eaton
-
Publication number: 20140025182Abstract: A small motor controller (SMC) system includes a motor configured to control a position of a rotor, a sensor configured to detect position information of the rotor by detecting a feature on the rotor, the sensor including a detection zone having a first side and a second side, and a motor control unit. The motor control unit is configured to determine a position of the rotor corresponding to one of the first side of the detection zone and the second side of the detection zone based on whether the feature on the rotor is detected crossing the first side or the second side, respectively.Type: ApplicationFiled: July 18, 2012Publication date: January 23, 2014Applicant: THE JOHNS HOPKINS UNIVERSITYInventors: Kapil D. Katyal, Matthew P. Para, Andrew J. Harris, Harry A. Eaton
-
Patent number: 8434055Abstract: An apparatus, system, and method for hiding advanced XML schema properties in EMF objects. XML Schema may comprise both user-defined properties and internal properties related to the structural features of the schema. The present invention hides the internal properties from clients while still keeping them available such that a complete XML Schema model can be generated, but without exposing a client to the non-intuitive internal properties. An SDO implementation leverages EMF implementation artifacts to present a client with an SDO API exposing user-defined properties and metadata describing user-defined properties. The SDO implementation further provides an extended API through which a client may access internal properties and metadata describing the internal properties. The invention further accounts for both dynamic SDO objects and static SDO objects.Type: GrantFiled: July 26, 2007Date of Patent: April 30, 2013Assignee: International Business Machines CorporationInventors: Frank Budinsky, Kapil D. Katyal, Yang Zhong
-
Publication number: 20090031279Abstract: An apparatus, system, and method for hiding advanced XML schema properties in EMF objects. XML Schema may comprise both user-defined properties and internal properties related to the structural features of the schema. The present invention hides the internal properties from clients while still keeping them available such that a complete XML Schema model can be generated, but without exposing a client to the non-intuitive internal properties. An SDO implementation leverages EMF implementation artifacts to present a client with an SDO API exposing user-defined properties and metadata describing user-defined properties. The SDO implementation further provides an extended API through which a client may access internal properties and metadata describing the internal properties. The invention further accounts for both dynamic SDO objects and static SDO objects.Type: ApplicationFiled: July 26, 2007Publication date: January 29, 2009Applicant: International Business Machines CorporationInventors: Frank Budinsky, Kapil D. Katyal, Yang Zhong