Patents by Inventor Ravi Ranjan

Ravi Ranjan 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: 20190116210
    Abstract: A method, system and computer program product for discovering social network groups of interests to attendees of a group gathering. Voice imprints of attendees of a group gathering are received during a registration process. The received voice imprints are associated with the registered attendees. A voice stream that was captured in the group gathering is then translated to a list of utterances. Each utterance is then tagged with the attendee who made the utterance based on the voice imprints provided by the attendees during registration. The utterances are parsed and analyzed to identify concepts and keywords. An attendee to the group gathering may then be associated with a social network group (either preexisting or newly created) with a mapping to concepts and keywords that have a similarity to the identified concepts and keywords that meets or exceeds a threshold.
    Type: Application
    Filed: October 18, 2017
    Publication date: April 18, 2019
    Inventors: Martin G. Keen, Grant Mericle, Martin Presler-Marshall, Ravi Ranjan
  • Publication number: 20190087434
    Abstract: Merging directory information from a user directory to a common directory includes based on a rule associated with contents of a user directory of a local database, extracting a department indicator from the user directory, mapping the department indicator to a corresponding user record in a common directory of a registry database, and based on the department indicator, marking the user record in the common directory with a department that corresponds to the contents from the user directory with a department for controlling access to that user record in the registry database.
    Type: Application
    Filed: November 19, 2018
    Publication date: March 21, 2019
    Applicant: International Business Machines Corporation
    Inventors: GORDON E. HEGFIELD, RUSSELL HOLDEN, STANLEY K. JERRARD-DUNNE, RAVI RANJAN
  • Patent number: 10169351
    Abstract: Merging directory information from a user directory to a common directory includes based on a rule associated with contents of a user directory of a local database, extracting a department indicator from the user directory, mapping the department indicator to a corresponding user record in a common directory of a registry database, and based on the department indicator, marking the user record in the common directory with a department that corresponds to the contents from the user directory with a department for controlling access to that user record in the registry database.
    Type: Grant
    Filed: August 19, 2015
    Date of Patent: January 1, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gordon E. Hegfield, Russell Holden, Stanley K. Jerrard-Dunne, Ravi Ranjan
  • Publication number: 20180367611
    Abstract: Cache data analysis for enterprise content management systems is described. A content category is identified based on content provided by a cache server associated with an enterprise content management system. A determination is made whether content associated with the content category is cached by the cache server. The content associated with the content category is requested by the cache server if the content associated with the content category is not cached by the cache server. The content associated with the content category is cached by the cache server.
    Type: Application
    Filed: August 27, 2018
    Publication date: December 20, 2018
    Inventors: Gourav Mukherjee, Venkatesh Giriyappa, Saurav Choudhuri, Ravi Ranjan Jha
  • Publication number: 20180331924
    Abstract: A device may select an enterprise content management (ECM) system for monitoring. The ECM system may include a set of subsystems. The device may monitor the set of subsystems of the ECM system based on selecting the ECM system for monitoring. The device may perform a set of health checks on the set of subsystems based on monitoring the set of subsystems. The set of health checks may include a validation of a set of network addresses associated with the set of subsystems, an analysis of a set of log files associated with the set of subsystems, and a determination of a set of metrics associated with the set of subsystems. The device may generate a health check report based on the set of health checks. The device may provide the health check report.
    Type: Application
    Filed: July 23, 2018
    Publication date: November 15, 2018
    Inventors: Vijay H. Gurdasani, Rohit Jain, Sumit Kumar Ghosh, Neelam Ved, Rajnee Maheshwari, Ravi Ranjan
  • Publication number: 20180318594
    Abstract: An implantable cardioverter defibrillator (ICD) and methods of detection and treatment of dangerous and life-threatening heart rhythms by delivering real-time, customized low-energy pacing pulses to specific anatomy in the heart. The ICD includes a power source, a controller, powered by the power source, including an electronic processor, a memory, and a signal generator. The ICD also includes a lead coupled to the controller and an electrode that is in electrical communication with a His-bundle of a patient's heart. The ICD detects a ventricular arrhythmia of the patient's heart using the controller, and is configured to provide a pulsed defibrillation signal to the electrode to terminate the ventricular arrhythmia.
    Type: Application
    Filed: May 4, 2018
    Publication date: November 8, 2018
    Inventors: Derek J. Dosdall, Ravi Ranjan
  • Patent number: 10106066
    Abstract: The present invention describes a head restraint system for a vehicle. The head restrained system comprises a head restraint cushion connected to headrest rods. The swivel mechanism comprises swivel rods, dampers and springs. The angular movement of the head restraint cushion is controlled by the damper movement on application of load on the head restrained cushion, where the damper movement is based on the amplitude and duration of load being applied on head restrained cushion. Another embodiment of the present invention describes a head restraint system comprising a movable assembly and a stationary assembly. The movable assembly comprises slotted guide plate, flat plate and slotted guide column. The stationary assembly comprises guide rod, and linear guide way. The movable assembly and stationary assembly are connected using a linear damping unit, where the linear damping unit is placed inside the slotted guide column.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: October 23, 2018
    Assignee: KPIT TECHNOLOGIES LTD.
    Inventors: Ravi Ranjan, Shivaswaroop C.P.
  • Patent number: 10091292
    Abstract: Cache data analysis for enterprise content management systems is described. A content category is identified based on content provided by a cache server associated with an enterprise content management system. A determination is made whether content associated with the content category is cached by the cache server. The content associated with the content category is requested by the cache server if the content associated with the content category is not cached by the cache server. The content associated with the content category is cached by the cache server.
    Type: Grant
    Filed: September 25, 2013
    Date of Patent: October 2, 2018
    Assignee: Open Text Corporation
    Inventors: Gourav Mukherjee, Venkatesh Giriyappa, Saurav Choudhuri, Ravi Ranjan Jha
  • Patent number: 10049041
    Abstract: A system and method for Java object storage and retrieval in a non-volatile all flash memory database. Bean annotations define the attributes of objects and object classes that are created using a Java compiler in an all flash Java runtime environment. Object indexes are created based upon these attributes, and a Java object query language using the indexes is employed to locate objects in the all flash memory database. A new transactional model is provided for managing objects and memory in the all flash memory database, and a new garbage collector deletes objects and reclaims memory.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: August 14, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Jeroen M. van Rotterdam, Michael Mohen, Ravi Ranjan Jha, Sreecharan Shroff
  • Patent number: 10033603
    Abstract: A device may select an enterprise content management (ECM) system for monitoring. The ECM system may include a set of subsystems. The device may monitor the set of subsystems of the ECM system based on selecting the ECM system for monitoring. The device may perform a set of health checks on the set of subsystems based on monitoring the set of subsystems. The set of health checks may include a validation of a set of network addresses associated with the set of subsystems, an analysis of a set of log files associated with the set of subsystems, and a determination of a set of metrics associated with the set of subsystems. The device may generate a health check report based on the set of health checks. The device may provide the health check report.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: July 24, 2018
    Assignee: Accenture Global Solutions Limited
    Inventors: Vijay H. Gurdasani, Rohit Jain, Sumit Kumar Ghosh, Neelam Ved, Rajnee Maheshwari, Ravi Ranjan
  • Patent number: 9999206
    Abstract: Herein provided are a model and method for a transgenic a bovidae having an TGF-?1 gene inserted into the bovidae genome and capable of expressing higher than normal levels of TGF-?1 in cardiac muscle.
    Type: Grant
    Filed: July 25, 2014
    Date of Patent: June 19, 2018
    Assignee: Utah State University
    Inventors: Irina Polejaeva, Zhongde Wang, Shengwei Hu, Ravi Ranjan, Aaron James Thomas, Christopher Joseph Davies, Kenneth L. White
  • Publication number: 20180111595
    Abstract: A brake retarder valve for a tractor-trailer combination includes a valve housing and a valve assembly. The valve assembly includes a poppet valve biased by a spring and a gravity spool. The valve assembly is selectively operable between the operative closed configuration and an open configuration in response to a resultant of the fluid pressure between a trailer axle brake and a tractor axle brake. The tractor axle brake is actuated with a time delay from actuation of the trailer axle brake. This delay is actuation of the tractor axle brake prevents jack knifing of the trailer onto the tractor in a tractor-trailer combination, thereby ensuring safety during operation of a tractor-trailer combination.
    Type: Application
    Filed: May 3, 2017
    Publication date: April 26, 2018
    Inventors: PRASHANTHA KINI, RAJGOPAL RAIBAGI, RAVI RANJAN THAKUR
  • Publication number: 20170171043
    Abstract: A device may select an enterprise content management (ECM) system for monitoring. The ECM system may include a set of subsystems. The device may monitor the set of subsystems of the ECM system based on selecting the ECM system for monitoring. The device may perform a set of health checks on the set of subsystems based on monitoring the set of subsystems. The set of health checks may include a validation of a set of network addresses associated with the set of subsystems, an analysis of a set of log files associated with the set of subsystems, and a determination of a set of metrics associated with the set of subsystems. The device may generate a health check report based on the set of health checks. The device may provide the health check report.
    Type: Application
    Filed: December 10, 2015
    Publication date: June 15, 2017
    Inventors: Vijay H. GURDASANI, Rohit JAIN, Sumit Kumar GHOSH, Neelam VED, Rajnee MAHESHWARI, Ravi RANJAN
  • Patent number: 9626328
    Abstract: On-demand aggregated logging for distributed systems is described. An identification of a logging condition is received via a first user interface. The logging condition is sent to multiple logging elements, wherein each of the multiple logging elements is executing on a corresponding one of multiple distributed systems components. A logging element determines whether a local runtime condition matches the logging condition. The logging element sends a local log associated with the local runtime condition to an aggregating logger, wherein the local log is supplemented with information that identifies the logging condition, in response to a determination that the local runtime condition matches the logging condition. The aggregating logger creates an aggregated log based on the local log and the supplemented information. The aggregated log is output via a second user interface to enable resolution of a problem associated with the multiple distributed systems components.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: April 18, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Vinod Kumar, Pankaj Pradhan, Ravi Ranjan Jha, Gourav Mukherjee
  • Publication number: 20170066353
    Abstract: The present invention describes a head restraint system for a vehicle. The head restrained system comprises a head restraint cushion connected to headrest rods. The swivel mechanism comprises swivel rods, dampers and springs. The angular movement of the head restraint cushion is controlled by the damper movement on application of load on the head restrained cushion, where the damper movement is based on the amplitude and duration of load being applied on head restrained cushion. Another embodiment of the present invention describes a head restraint system comprising a movable assembly and a stationary assembly. The movable assembly comprises slotted guide plate, flat plate and slotted guide column. The stationary assembly comprises guide rod, and linear guide way. The movable assembly and stationary assembly are connected using a linear damping unit, where the linear damping unit is placed inside the slotted guide column.
    Type: Application
    Filed: February 20, 2015
    Publication date: March 9, 2017
    Inventors: Ravi RANJAN, Shivaswaroop C.P.
  • Publication number: 20170053127
    Abstract: Merging directory information from a user directory to a common directory includes based on a rule associated with contents of a user directory of a local database, extracting a department indicator from the user directory, mapping the department indicator to a corresponding user record in a common directory of a registry database, and based on the department indicator, marking the user record in the common directory with a department that corresponds to the contents from the user directory with a department for controlling access to that user record in the registry database.
    Type: Application
    Filed: August 19, 2015
    Publication date: February 23, 2017
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: GORDON E. HEGFIELD, RUSSELL HOLDEN, STANLEY K. JERRARD-DUNNE, RAVI RANJAN
  • Publication number: 20170053038
    Abstract: Merging directory information from a user directory to a common directory includes based on a rule associated with contents of a user directory of a local database, extracting a department indicator from the user directory, mapping the department indicator to a corresponding user record in a common directory of a registry database, and based on the department indicator, marking the user record in the common directory with a department that corresponds to the contents from the user directory with a department for controlling access to that user record in the registry database.
    Type: Application
    Filed: May 9, 2016
    Publication date: February 23, 2017
    Applicant: International Business Machines Corporation
    Inventors: GORDON E. HEGFIELD, RUSSELL HOLDEN, STANLEY K. JERRARD-DUNNE, RAVI RANJAN
  • Publication number: 20170027465
    Abstract: Electrophysiology mapping systems and methods that are used to determine longitudinal and transverse conduction velocities within myocardial tissue. The myocardial tissue can be contacted with at least three non-collinear electrodes. A selected electrical pacing protocol can include at least one pacing wave that is delivered to the at least three non-collinear electrodes. During each pacing wave, at least one pair of adjacent electrodes can generate an electrical activation pattern, and at least one additional electrode can detect the activation pattern. For each pacing wave, a processor determines a conduction velocity vector associated with the detection of the electrical activation pattern at a corresponding electrode. The processor can determine a singular value decomposition of the conduction velocity vectors determined during the electrical pacing protocol and use the singular value decomposition to determine the longitudinal and transverse conduction velocities within the myocardial tissue.
    Type: Application
    Filed: August 1, 2016
    Publication date: February 2, 2017
    Inventors: JOSH E. BLAUER, NASSIR F. MARROUCHE, RAVI RANJAN
  • Publication number: 20170031818
    Abstract: A system and method for Java object storage and retrieval in a non-volatile all flash memory database. Bean annotations define the attributes of objects and object classes that are created using a Java compiler in an all flash Java runtime environment. Object indexes are created based upon these attributes, and a Java object query language using the indexes is employed to locate objects in the all flash memory database. A new transactional model is provided for managing objects and memory in the all flash memory database, and a new garbage collector deletes objects and reclaims memory.
    Type: Application
    Filed: July 30, 2015
    Publication date: February 2, 2017
    Applicant: EMC CORPORATION
    Inventors: Jeroen M. van Rotterdam, Michael Mohen, Ravi Ranjan Jha, Sreecharan Shroff
  • Publication number: 20160152107
    Abstract: The present invention discloses a dynamically adjustable suspension device including one or more springs having similar or different spring rates, where said one or more springs are arranged in a pre-defined configuration, and a dynamically adjustable damper. The dynamically adjustable damper, includes a rotatable knob coupled to the dynamically adjustable damper to change the damping coefficient dynamically in real-time, means to rotate the knob so as to adjust damping coefficient in real-time while the dynamically adjustable suspension device being used, means to identify compression of the one or more springs by sensing one or more positions of the springs, between a fully elongated state and a fully compressed state in real-time.
    Type: Application
    Filed: June 3, 2014
    Publication date: June 2, 2016
    Inventors: Ravi Ranjan, Pranjali Modak