Patents by Inventor Claudio Pinhanez

Claudio Pinhanez 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: 11238100
    Abstract: A computer system includes a processor configured to execute a conversational agent generator function. The conversational agent generator function is configured to receive a plurality of model input queries. Each model input query includes an intent and a corresponding answer to the intent. A database stores a corpus including sets of textual responses indicative of a common meaning. Each textual response in a given set of textual responses indicates a common meaning constructed in a different style indicative of a corresponding tone of communication. The processor is further configured to execute a rephrasing function configured determine the answer of one of the plurality of model input queries, and convert the answer of one of the plurality of model input queries into a plurality of different rephrased answers from the corpus stored in the database. The processor further outputs the plurality of different rephrased answers to the conversational agent generator function.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: February 1, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Marisa Affonso Vasconcelos, Paulo Rodrigo Cavalin, Claudio Pinhanez, Heloisa Caroline De Souza Pereira Candello
  • Publication number: 20210271713
    Abstract: A computer system includes a processor configured to execute a conversational agent generator function. The conversational agent generator function is configured to receive a plurality of model input queries. Each model input query includes an intent and a corresponding answer to the intent. A database stores a corpus including sets of textual responses indicative of a common meaning. Each textual response in a given set of textual responses indicates a common meaning constructed in a different style indicative of a corresponding tone of communication. The processor is further configured to execute a rephrasing function configured determine the answer of one of the plurality of model input queries, and convert the answer of one of the plurality of model input queries into a plurality of different rephrased answers from the corpus stored in the database. The processor further outputs the plurality of different rephrased answers to the conversational agent generator function.
    Type: Application
    Filed: February 28, 2020
    Publication date: September 2, 2021
    Inventors: Marisa Affonso Vasconcelos, Paulo Rodrigo Cavalin, Claudio Pinhanez, Heloisa Caroline De Souza Pereira Candello
  • Publication number: 20190188583
    Abstract: A mitigation action recommendation method, system, and computer program product, includes building a cognitive machine learning model for a conversational agent, querying a user, via the conversational agent, to create a profile of the user by comparing answers from the user to the cognitive machine learning model to determine missing data, and creating a new query, based on the cognitive machine learning model, to acquire, via the conversational agent, at least some of the missing data from the user to update the profile.
    Type: Application
    Filed: December 20, 2017
    Publication date: June 20, 2019
    Inventors: Ana Paula Appel, Heloisa Caroline De Souza Pereira Candello, Ricardo Vieira Borges Franco, Claudio Pinhanez, Marisa Affonso Vasconcelos
  • Publication number: 20070013716
    Abstract: Techniques are disclosed for projecting an image onto a surface suitable for interaction with a user while avoiding user occlusion, and while correcting for distortion due to oblique projection. The displayed image moves to a suitable surface at a suitable size and orientation as a user moves around an environment, resulting in a user-following interface. Surfaces are selected in which the projected interface is not occluded by the user or other objects in the environment. Displayed images may be interactive, and moved into an interaction area on a suitable surface that is convenient for the user. The interaction area may or may not coincide with the display area. Adaptation of the projected interface is allowed so that the content of the display and the style of interaction widgets are modified based on distance from the user and orientation of the user with respect to a projected interface.
    Type: Application
    Filed: September 19, 2006
    Publication date: January 18, 2007
    Applicant: International Business Machines Corporation
    Inventors: Frederik Kjeldsen, Anthony Levas, Gopal Pingali, Claudio Pinhanez
  • Publication number: 20060158616
    Abstract: Techniques are provided for interacting with a subject in an environment are provided. In one aspect, an inventive apparatus includes a display device configured to display images on a number of surfaces in the environment, at least one sensing device, and at least one display controller. The at least one sensing device is configured to sense interactions between the subject and the environment. At least some of the interactions can be interactions dispersed through the environment and remote from the displayed image. The display controller can be coupled to the display device and the sensing device, and can be configured to modify image display by the display device, in response to one or more of the interactions that are sensed.
    Type: Application
    Filed: January 6, 2006
    Publication date: July 20, 2006
    Applicant: International Business Machines Corporation
    Inventors: Sergio Borger, Frederik Kjeldsen, Gopal Pingali, Claudio Pinhanez
  • Publication number: 20060158452
    Abstract: Techniques for remotely calibrating an interactive system are provided. In one aspect, a three-dimensional model of the target environment is obtained, image and parameter data of the target environment are obtained, the image and parameter data are mapped onto the three-dimensional model, and calibration data of the target environment is developed based on the mapping. In another aspect, image and parameter data of the target environment is obtained, the image and parameter data is configured for transmission to a remote environment, calibration data is obtained from the remote environment, and display and sensor operation of the interactive system are updated based on the calibration data.
    Type: Application
    Filed: January 6, 2006
    Publication date: July 20, 2006
    Applicant: International Business Machines Corporation
    Inventors: Sergio Borger, Frederik Kjeldsen, Gopal Pingali, Claudio Pinhanez
  • Publication number: 20060158521
    Abstract: Techniques for collocating a processing unit and a visual unit are provided. An apparatus for such collocation can include a processing unit receiving portion, a visual unit mounting portion, and a connecting bracket. The processing unit receiving portion can be adapted to receive the processing unit, and the visual unit mounting portion can be adapted to mount the visual unit. A connecting bracket can have a first region secured to the processing unit receiving portion and a second region secured to the visual unit mounting portion, and can define a channel that can function as a “chimney” for flow of a cooling medium, and/or as a cable raceway.
    Type: Application
    Filed: January 6, 2006
    Publication date: July 20, 2006
    Applicant: International Business Machines Corporation
    Inventors: Raymond Babcock, Sergio Borger, John Gullicksrud, Richard Harris, Frederik Kjeldsen, Stephen Mroz, Gopal Pingali, Claudio Pinhanez, Justin Rogers, Camillo Sassano
  • Publication number: 20060044282
    Abstract: A user interface input apparatus and method allows the detection of when and where a user touches a surface of a translucent screen by the processing of imagery generated by a camera that views an opposite surface of the screen. An input device and system includes a translucent screen; an image capture device located for imaging a first side of the screen opposite a second side where user interaction occurs; and an image processor coupled to the output of the image capture device to determine at least one of where and when a person touches an area on the second side of the screen by a change in intensity of light emanating from the touched area relative to a surrounding area.
    Type: Application
    Filed: November 3, 2004
    Publication date: March 2, 2006
    Inventors: Claudio Pinhanez, Gopal Pingali, Frederik Kjeldsen, Anthony Levas, Mark Podlaseck
  • Publication number: 20050256697
    Abstract: A method, information processing system and computer readable medium for emulating a mobile device on a computer is disclosed. The method includes storing an emulator program on the computer, wherein the emulator program imitates the functions and display of the mobile device. The method further includes establishing a connection between the mobile device and the computer and executing the emulator program on the computer, wherein an interface of the computer serves to interface with the emulator program. The method further includes synchronizing the emulator program and the mobile device such that the emulator program imitates in real time the functions and display of the mobile device. The method further allows the user to control and interact with the mobile devices from a centralized console on another device, such as a personal computer.
    Type: Application
    Filed: May 14, 2004
    Publication date: November 17, 2005
    Inventors: Chandrasekhar Narayanaswami, Mandayam Raghunath, Claudio Pinhanez
  • Publication number: 20050128437
    Abstract: A positioning system for locating at least one interactive projection unit, and methods for operation thereof is disclosed. The positioning system includes equipment for providing multiple degrees of freedom for locating the at least one projection unit. The at least one projection unit is equipped with various components and capabilities to provide for projection onto surfaces within a variety of settings, and thus provide for display, information, interaction and computing in the variety of settings.
    Type: Application
    Filed: December 12, 2003
    Publication date: June 16, 2005
    Inventors: Gopal Pingali, Claudio Pinhanez, Mark Podlaseck, Anthony Levas, Frederik Kjeldsen
  • Patent number: 6554431
    Abstract: An image projection apparatus is provided. The image projection apparatus includes a camera which acts as an image pickup device. The camera detects the position of curved surface which serves as a target for displaying projected image. Thus, an image can be projected by the projection apparatus to a surface other than a fixed planar surface. Markers are placed on the curved surface, and a marker follower follows the markers based on an image pickup signal from the camera. An attitude and/or position prediction unit is provided for predicting the attitude and/or position of the curved surface. A computer is provided having an image creating unit for creating an image based on the attitude and/or position of the curved surface. Finally, a projector is provided for projecting an image from the computer to the curved surface as a target of the projection.
    Type: Grant
    Filed: June 8, 2001
    Date of Patent: April 29, 2003
    Assignee: Sony Corporation
    Inventors: Kim Binsted, Franck Nielsen, Claudio Pinhanez