Patents by Inventor Rathnakara Malatesha

Rathnakara Malatesha 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: 20170255477
    Abstract: A method and apparatus for providing an interactive command assistant on an interactive whiteboard appliance is provided.
    Type: Application
    Filed: March 4, 2016
    Publication date: September 7, 2017
    Applicant: RICOH COMPANY, LTD.
    Inventor: Rathnakara Malatesha
  • Publication number: 20170255876
    Abstract: A request classifier service implemented on a server computer receives an input request from a client device. The request classifier service accesses classification data from a knowledge repository. The knowledge repository includes one or more defined input requests mapped to one or more classification types. The request classifier service determines confidence values for the one or more defined input requests. The confidence values represent a relative match score between the input request from the client device and each of the one or more defined input requests. The request classifier service sends classification types to a processing service implemented on the server computer. The processing service determines a process response type for the input request based upon the one or more classification types. The processing logic routes the process response type and the input request to a destination mapped to the process response type.
    Type: Application
    Filed: March 3, 2016
    Publication date: September 7, 2017
    Applicant: RICOH COMPANY, LTD.
    Inventors: Rathnakara Malatesha, Lana Wong, Hiroshi Kitada
  • Publication number: 20170255446
    Abstract: A method and apparatus for providing voice command functionality to an interactive whiteboard appliance is provided. An interactive whiteboard appliance comprises: one or more processors; a non-transitory computer-readable medium having instructions embodied thereon, the instructions when executed by the one or more processors cause performance of: detecting, during execution of an annotation window on the interactive whiteboard appliance, a voice input received from a user; storing, in an audio packet, a recording of the voice input; transmitting the audio packet to a speech-to-text service; receiving, from the speech-to-text service, a command string comprising a transcription of the recording of the voice input; using voice mode command processing in a command processor, identifying, from the command string, an executable command that is executable by the interactive whiteboard appliance; causing the application of the interactive whiteboard appliance to execute the executable command.
    Type: Application
    Filed: March 4, 2016
    Publication date: September 7, 2017
    Applicant: RICOH COMPANY, LTD.
    Inventors: Rathnakara Malatesha, Lana Wong, Hiroshi Kitada
  • Publication number: 20170214726
    Abstract: An open collaboration approach using an interactive whiteboard appliance is presented. An interactive whiteboard application executing on a computing device causes a first window instance to be generated and displayed on the display of the interactive whiteboard appliance, first data to be processed by the first window instance generated and displayed on the display of the interactive whiteboard appliance, and a second window instance to be generated and displayed on the display of the interactive whiteboard appliance. A data management application is configured to determine whether the first data processed by the first window instance generated and displayed on the display of the interactive whiteboard appliance is compatible with the second window instance generated and displayed on the display of the interactive whiteboard appliance, and cause the first data to be processed by the second window instance.
    Type: Application
    Filed: January 22, 2016
    Publication date: July 27, 2017
    Applicant: RICOH COMPANY, LTD.
    Inventors: Rathnakara Malatesha, Lana Wong, Hiroshi Kitada, Steven A. Nelson
  • Publication number: 20170212718
    Abstract: An open collaboration approach using an interactive whiteboard appliance is presented. An interactive whiteboard application executes on a computing device and causes performing receiving a request to invoke a web application. The request comprises an Internet address of the web application. A data management application executes on the computing device and causes accessing the web application using the Internet address. Upon accessing the web application, the web application is launched on the computing interactive whiteboard appliance. Upon detecting that first data has been received from the web application, a first window instance is generated and displayed on the display of the computing interactive whiteboard appliance. The first data to be processed by the first window instance is displayed on the display of the computing interactive whiteboard appliance.
    Type: Application
    Filed: January 22, 2016
    Publication date: July 27, 2017
    Applicant: RICOH COMPANY, LTD.
    Inventors: Steven A. Nelson, Rathnakara Malatesha, Hiroshi Kitada, Lana Wong
  • Publication number: 20170199876
    Abstract: A query processing service processes a query pertaining to a question about a client device. The query processing service identifies a subset of answers, from a plurality of answers, which are determined to be most relevant to the query, based upon relevance data for the plurality of answers. The query processing service provides to a client device answer data that includes the subset of answers. The query processing service receives, from the client device, user selection data that specifies a user selection of a particular answer to the question about the client device. In response to receiving the user selection data, the query processing service updates user selection data maintained by the query processing service to include the user selection of the particular answer to the question about the client device. The query processing device may also revise relevance data based upon the update made to the user selection data.
    Type: Application
    Filed: January 13, 2016
    Publication date: July 13, 2017
    Applicant: RICOH COMPANY, LTD.
    Inventors: Rathnakara Malatesha, Lana Wong, Hiroshi Kitada
  • Publication number: 20170201433
    Abstract: Systems and methods are provided herein for sensing, monitoring, and analyzing electronic meeting devices. A data management system is configured to: receive event data that describes a current state of an electronic meeting device from the electronic meeting device that is capable of supporting an electronic meeting having an Internet of Things (IoT) daemon executing thereon, wherein the IoT daemon is configured to generate the event data; perform one or more processes on the event data resulting in processed event data, wherein the one or more processes comprise conversion of the event data from a first format to a second format, compression of the event data, encryption of the event data, and associating a retention policy with the event data; send the processed event data to a data collection system that is configured to provide an analysis of the event data and data analysis tool that is configured to generate an alert associated with the electronic meeting device.
    Type: Application
    Filed: January 13, 2016
    Publication date: July 13, 2017
    Applicant: RICOH COMPANY, LTD.
    Inventors: Rathnakara Malatesha, Charchit Arora, Lana Wong, Hiroshi Kitada
  • Publication number: 20170111338
    Abstract: A network access service operates as an intermediary between client applications and network services. The network access service is configured to perform one or more authentication processes required by the network services on behalf of the client applications. This includes the network access service obtaining and managing access tokens on behalf of the client applications. The network access service reuses access tokens and automatically acquires new access tokens upon expiration. The network access service is also configured to format data from a client application into a format required by a network service and to provide application program interface and language support required by a network service.
    Type: Application
    Filed: October 19, 2015
    Publication date: April 20, 2017
    Applicant: RICOH COMPANY, LTD.
    Inventors: Rathnakara Malatesha, Lana Wong, Hiroshi Kitada