Patents by Inventor Vipin Namboodiri

Vipin Namboodiri 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: 10848534
    Abstract: A system and method for modifying media stream based on a channel limitation are disclosed. In one embodiment, the system includes a channel analyzer, a modality of interest (MOI) identification module and an inter-modality resolution modification module. The channel analyzer determines a channel limitation. The MOI identification module receives a plurality of media streams and identifies at least one MOI. The inter-modality resolution modification module modifies a resolution of at least one of the media streams based on the channel limitation and content of the media streams. In another embodiment, the system includes a region of interest identification (ROI) module and an intra-modality resolution modification module instead of, or in addition to, the MOI identification module and inter-modality resolution modification module. The ROI identification module receives a media stream and identifies at least one ROI within the media stream.
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: November 24, 2020
    Assignee: RICOH COMPANY, LTD.
    Inventors: Vipin Namboodiri, Haixia Yu, Taro Terashi
  • Patent number: 10824621
    Abstract: The disclosure includes a system and method for generating a platform independent response to an input query. A query parsing application receives an input query from a user, generates an intermediate query token from the input query, converts the intermediate query token to a destination specific query, receives a response to the destination specific query, and formats the response to the destination specific query to generate a platform independent response to the input query.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: November 3, 2020
    Assignee: Ricoh Co., Ltd.
    Inventors: Vipin Namboodiri, Phalguni Mukherjee
  • Publication number: 20200293965
    Abstract: The disclosure includes a system and method for managing statuses of an object associated with an event. A bus controller, in communication with one or more service server, is configured to detect an event associated with a first user; create an object for the event, the object including a first state determined based on a first action of the first user; notify a second user of the event and associated object based on the first state; determine whether a second action of the second user associated with the object has been conducted; and responsive to determining that the second action has been conducted, modify the first state of the object to a second state.
    Type: Application
    Filed: March 15, 2019
    Publication date: September 17, 2020
    Applicant: Ricoh Company, Ltd.
    Inventor: Vipin Namboodiri
  • Publication number: 20200294632
    Abstract: A system and method for de-identification of electronic medical data is disclosed. The techniques include receiving electronic medical information for storing in an electronic medical record associated with a patient, dividing the electronic medical information into personally identifiable information and health record information, transmitting the health record information to a health record server, scrambling the personally identifiable information, dividing the personally identifiable information into a plurality of chunks of personally identifiable information, creating a plurality of data packages based on the plurality of chunks of personally identifiable information, and transmitting the plurality of data packages to a plurality of identity provider servers, wherein each data package is stored on a separate identity provider server.
    Type: Application
    Filed: March 15, 2019
    Publication date: September 17, 2020
    Applicant: Ricoh Company, Ltd.
    Inventor: Vipin Namboodiri
  • Publication number: 20200294633
    Abstract: A system and method that provides an interface to facilitate interoperability between health information systems is disclosed. The method includes receiving an electronic medical record in a first data format from a first health care server, parsing one or more elements of the electronic medical record in the first data format, mapping the one or more elements of the electronic medical record from the first data format to an intermediate data format using a schema mapping associated with the first data format and the intermediate data format, converting the electronic medical record from the intermediate data format to a second data format of a second health care server, and transmitting the converted electronic medical record in the second data format to the second health care server.
    Type: Application
    Filed: March 15, 2019
    Publication date: September 17, 2020
    Applicant: Ricoh Company, Ltd.
    Inventors: Vipin Namboodiri, Boppana Visweswara Rao
  • Publication number: 20200296112
    Abstract: An application delivery controller that may improve remote healthcare services is disclosed. The application delivery controller may be configured to provide improved service routing and security. In some implementations, a primary application delivery controller may receive a service request from a client device. The primary application delivery controller may authenticate access by the client device based on a token, route the service request to a primary service, replicate the service request and transmit it to a secondary computing device for routing to a secondary service, and route data to the client device based on the service request and the authenticated access.
    Type: Application
    Filed: March 15, 2019
    Publication date: September 17, 2020
    Applicant: Ricoh Company, Ltd.
    Inventor: Vipin Namboodiri
  • Patent number: 10621304
    Abstract: A system including one or more processors and a memory. The memory stores instructions that, when executed by the one or more processors, cause the system to receive, via a server, a first real time messaging protocol message from a hub application, the first real time messaging protocol message to control a medical; transmit a device driver command to control the medical device based on the first real time messaging protocol message; receive data from the medical device; and transmit, via the server, the data from the medical device to the hub application.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: April 14, 2020
    Assignee: Ricoh Co., Ltd.
    Inventors: Pankaj Wasnik, Maharsh Kapadia, Vipin Namboodiri
  • Patent number: 10530705
    Abstract: The disclosure includes a system and method for allocating a workflow for an application between a server and a client based on user context in usage of the application, and customizing user views based on the execution of the workflow. A customization module receives user input, identifies a type of an application based on the user input, determines a workflow for the application, partitions the workflow to a first portion of the workflow executed on a client and a second portion of the workflow executed on a server, and generates one or more user interfaces corresponding to the execution of the first portion of the workflow, wherein the execution of the first portion of the workflow on the client is based on the execution of the second portion of the workflow on the server.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: January 7, 2020
    Assignee: Ricoh Co., Ltd.
    Inventors: Vipin Namboodiri, Venugopal Baswaraju, Manuswath K. Bhat
  • Patent number: 10523782
    Abstract: An application delivery controller for improving remote healthcare services is disclosed. The application delivery controller may be configured to provide improved service routing and security. In some implementations, the application delivery controller may receive a service request from a client device. The application delivery controller may determine routing parameters based on a requested service of the service request, authenticate access from the client device based on the requested service, a security zone of the requested service, and a token, and route the requested service to the client device based on the routing parameters and the authenticated access.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: December 31, 2019
    Assignee: Ricoh Co., Ltd.
    Inventors: Vipin Namboodiri, Krishna Prasad Agara Venkatesha Rao
  • Patent number: 10162936
    Abstract: A method includes transmitting a low-resolution stream, buffering a high-resolution stream in a buffer memory, receiving a request for a high-resolution media item, retrieving the high-resolution media item from the buffer memory based on the frame numbers, and transmitting the high-resolution media item. The request includes one or more frame numbers based on the low-resolution stream.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: December 25, 2018
    Assignee: Ricoh Company, Ltd.
    Inventors: Pankaj Wasnik, Vipin Namboodiri, Boppana Visweswara Rao
  • Publication number: 20180262550
    Abstract: A system including one or more processors and a memory. The memory stores instructions that, when executed by the one or more processors, cause the system to receive, via a server, a first real time messaging protocol message from a hub application, the first real time messaging protocol message to control a medical; transmit a device driver command to control the medical device based on the first real time messaging protocol message; receive data from the medical device; and transmit, via the server, the data from the medical device to the hub application.
    Type: Application
    Filed: March 7, 2017
    Publication date: September 13, 2018
    Applicant: Ricoh Co., Ltd.
    Inventors: Pankaj Wasnik, Maharsh Kapadia, Vipin Namboodiri
  • Publication number: 20180262496
    Abstract: An application delivery controller for improving remote healthcare services is disclosed. The application delivery controller may be configured to provide improved service routing and security. In some implementations, the application delivery controller may receive a service request from a client device. The application delivery controller may determine routing parameters based on a requested service of the service request, authenticate access from the client device based on the requested service, a security zone of the requested service, and a token, and route the requested service to the client device based on the routing parameters and the authenticated access.
    Type: Application
    Filed: March 7, 2017
    Publication date: September 13, 2018
    Applicant: Ricoh Co., Ltd.
    Inventors: Vipin Namboodiri, Krishna Prasad Agara Venkatesha Rao
  • Patent number: 9883798
    Abstract: A multimode fundus camera enables three-dimensional and/or spectral/polarization imaging of the interior of the eye to assist in improved diagnosis.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: February 6, 2018
    Assignee: Ricoh Company, Ltd.
    Inventors: Noah Bedard, Lingfei Meng, Vipin Namboodiri, Krishna Prasad Agara Venkatesha Rao, Kathrin Berkner
  • Publication number: 20170374119
    Abstract: A system and method for modifying media stream based on a channel limitation are disclosed. In one embodiment, the system includes a channel analyzer, a modality of interest (MOI) identification module and an inter-modality resolution modification module. The channel analyzer determines a channel limitation. The MOI identification module receives a plurality of media streams and identifies at least one MOI. The inter-modality resolution modification module modifies a resolution of at least one of the media streams based on the channel limitation and content of the media streams. In another embodiment, the system includes a region of interest identification (ROI) module and an intra-modality resolution modification module instead of, or in addition to, the MOI identification module and inter-modality resolution modification module. The ROI identification module receives a media stream and identifies at least one ROI within the media stream.
    Type: Application
    Filed: June 6, 2017
    Publication date: December 28, 2017
    Applicant: Ricoh Company, Ltd.
    Inventors: Vipin Namboodiri, Haixia Yu, Taro Terashi
  • Patent number: 9779233
    Abstract: A system and method that grants a token to authenticate a user requesting access to an application in a domain is disclosed. The method includes receiving a response from an identity (ID) provider in a second domain responsive to a first request from a user to access an application provided by an application server in a first domain, the response indicating the authenticity of the user in the second domain, randomly selecting a first key and a second key from a key store, generating a secret by randomly permuting the first key and the second key, generating a signature by signing user information associated with the user using the secret, generating an authentication token including the signature, determining whether the authentication token is valid, and responsive to determining that the authentication token is valid, granting access to the first application to the user based on the authentication token.
    Type: Grant
    Filed: March 5, 2015
    Date of Patent: October 3, 2017
    Assignee: RICOH CO., LTD.
    Inventors: Phalguni Mukherjee, Vipin Namboodiri, Boppana Visweswara Rao
  • Publication number: 20170262501
    Abstract: The disclosure includes a system and method for generating a platform independent response to an input query. A query parsing application receives an input query from a user, generates an intermediate query token from the input query, converts the intermediate query token to a destination specific query, receives a response to the destination specific query, and formats the response to the destination specific query to generate a platform independent response to the input query.
    Type: Application
    Filed: March 10, 2016
    Publication date: September 14, 2017
    Applicant: Ricoh Co., Ltd.
    Inventors: Vipin Namboodiri, Phalguni Mukherjee
  • Publication number: 20170262921
    Abstract: The disclosure includes a system and method for determining and notifying a service provider to receive a consultation request based on dynamically generated rules. A scheduling and reporting application receives information about a plurality of service providers, receives a consultation request and associated attributes from a customer, the attributes indicating preferences of the customer, generates a set of rules based on the attributes associated with the consultation request, identifies, from the plurality of service providers, a recommended list of service providers by evaluating the information about the plurality of service providers based on the set of rules, and forwards the consultation request to a service provider selected by the customer from the recommended list.
    Type: Application
    Filed: March 10, 2016
    Publication date: September 14, 2017
    Applicant: Ricoh Co., Ltd.
    Inventors: Vipin Namboodiri, Boppana Visweswara Rao
  • Publication number: 20170262922
    Abstract: The disclosure includes a system and method for determining and notifying a service provider to receive a consultation request based on dynamically generated rules. A scheduling and reporting application receives information about a plurality of service providers, receives a consultation request automatically generated based on a report associated with a customer, determines attributes of the consultation request, generates a set of rules based on the attributes of the consultation request, identifies, from the plurality of service providers, a recommended list of service providers by evaluating the information about the plurality of service providers based on the set of rules, and forwards the consultation request generated based on the report associated with the customer to the service providers of the recommended list.
    Type: Application
    Filed: March 10, 2016
    Publication date: September 14, 2017
    Applicant: Ricoh Co., Ltd.
    Inventors: Vipin Namboodiri, Boppana Visweswara Rao
  • Publication number: 20170264566
    Abstract: The disclosure includes a system and method for allocating a workflow for an application between a server and a client based on user context in usage of the application, and customizing user views based on the execution of the workflow. A customization module receives user input, identifies a type of an application based on the user input, determines a workflow for the application, partitions the workflow to a first portion of the workflow executed on a client and a second portion of the workflow executed on a server, and generates one or more user interfaces corresponding to the execution of the first portion of the workflow, wherein the execution of the first portion of the workflow on the client is based on the execution of the second portion of the workflow on the server.
    Type: Application
    Filed: March 10, 2016
    Publication date: September 14, 2017
    Applicant: Ricoh Co., Ltd.
    Inventors: Vipin Namboodiri, Venugopal Baswaraju, Manuswath K. Bhat
  • Publication number: 20170262582
    Abstract: A method includes transmitting a low-resolution stream, buffering a high-resolution stream in a buffer memory, receiving a request for a high-resolution media item, retrieving the high-resolution media item from the buffer memory based on the frame numbers, and transmitting the high-resolution media item. The request includes one or more frame numbers based on the low-resolution stream.
    Type: Application
    Filed: March 10, 2016
    Publication date: September 14, 2017
    Applicant: Ricoh Co., Ltd.
    Inventors: Pankaj Wasnik, Vipin Namboodiri, Boppana Visweswara Rao