Patents by Inventor Rohit

Rohit 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: 9461319
    Abstract: Systems, methods, and devices of the various embodiments provide a hardware and software architecture enabling electrochemical impedance spectroscopy (“EIS”) to be performed on multiple electrochemical devices, such as fuel cells, at the same time without human interaction with the electrochemical devices. In an embodiment, a matrix switch may connect each cell of a fuel cell stack individually to an EIS analyzer enabling EIS to be performed on any fuel cell in the fuel cell stack. In a further embodiment, the EIS analyzer may be a multi-channel EIS analyzer, and the combination of the matrix switch and multi-channel EIS analyzer may enable EIS to be performed on multiple fuel cells simultaneously.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: October 4, 2016
    Assignee: BLOOM ENERGY CORPORATION
    Inventors: Karthick Sudhan, Amit Nawathe, Rohit Srivastava, Mohamed Sharif, Abhishek Dudhmande, Timothy Bekkedahl
  • Patent number: 9459895
    Abstract: In a computer system running at least a first virtual machine (VM) and a second VM on virtualization software, a computer implemented method for the second VM to provide quasi-lockstep fault tolerance for the first VM. The method includes enabling operations of the second VM to diverge from being in lockstep with operations with the first VM without resynchronizing the second VM with the first VM, if output of the second VM is not diverging from output of the first VM. The output of the second VM is compared with the output of the first VM to determine whether the output of the second VM has diverged from the output of the first VM. In response to a determination that the output of the second VM has diverged from the output of the first VM, a resynchronization of the second VM is executed.
    Type: Grant
    Filed: May 15, 2012
    Date of Patent: October 4, 2016
    Assignee: VMware, Inc.
    Inventors: Ganesh Venkitachalam, Rohit Jain, Boris Weissman, Daniel J. Scales, Vyacheslav Malyugin, Jeffrey W. Sheldon, Min Xu
  • Patent number: 9460811
    Abstract: A read only memory (ROM) with redundancy and methods of use are provided. The ROM with redundancy includes a programmable array coupled to a repair circuit having one or more redundant repairs. The one or more redundant repairs include a word address match logic block, a data I/O address, and a tri-state buffer. The word address match logic block is provided to the tri-state buffer as a control input and the data I/O address is provided to the tri-state buffer as an input. An output of the tri-state buffer of each redundant repair is provided as a first input to one or more logic devices. One or more data outputs of a ROM bit cell array is provided as a second input to a respective one of the one or more logic devices.
    Type: Grant
    Filed: August 7, 2014
    Date of Patent: October 4, 2016
    Assignee: GLOBALFOUNDRIES INC.
    Inventors: George M. Braceras, Albert M. Chu, Kevin W. Gorman, Michael R. Ouellette, Ronald A. Piro, Daryl M. Seitzer, Rohit Shetty, Thomas W. Wyckoff
  • Patent number: 9461972
    Abstract: Systems, apparatuses, and methods for enabling the efficient configuration of a User Interface (UI) for a user so that the configured UI represents the UI elements used most commonly by the user. In one embodiment, the invention may be used by the operator and users of a multi-tenant business data processing platform to permit each user to be associated with a specific configuration of UI elements and capabilities based on that user's typical or most common usage patterns. Further, in one embodiment, information or data that represents the UI configuration associated with a user may be encoded and provided to the multi-tenant business data processing platform in an efficient manner to enable the platform to present the desired UI to that user.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: October 4, 2016
    Assignee: NetSuite Inc.
    Inventor: Suhas Rohit Mehta
  • Publication number: 20160283363
    Abstract: Embodiments of the present invention enable users to extract knowledge from testing scenarios performed during application development, and later employ that knowledge to interpret application usage scenarios to enhance serviceability of applications by expediting identification and solving of problems. In an exemplary embodiment, log data generated during simulation of test cases is analyzed to create one or more rules based on patterns in which one or more log entries appear in the log data. Later, log data may be analyzed to look for a pattern of log entries that matches a pattern-based rule, thereby facilitating faster identification and resolution of the problem.
    Type: Application
    Filed: June 7, 2016
    Publication date: September 29, 2016
    Inventors: Hariharan Krishna, Arun Ramakrishnan, Rohit Shetty
  • Publication number: 20160281616
    Abstract: A method of operating a vehicle includes measuring a transmission output torque, measuring impeller and turbine speeds, estimating a transmission component torque, and adjusting an engine torque to avoid overstressing a transmission component such as a gear. The method does not rely on an accurate estimate of engine torque. Furthermore, the method does not rely on a fixed transmission torque rating in each gear ratio.
    Type: Application
    Filed: March 25, 2015
    Publication date: September 29, 2016
    Inventors: Rohit Hippalgaonkar, Joseph F. Kucharski, Yuji Fujii, Gregory Michael Pietron, Jason Meyer, Eric Hongtei Tseng
  • Publication number: 20160285642
    Abstract: Techniques are provided to manage how router advertisement messages are forwarded for ultimate wireless transmission in a wireless network. In one embodiment, a multicast router advertisement message intended for a virtual local area network is converted into individual unicast router advertisement messages directed to specific wireless mobile client devices that are part of that virtual local area network. In another embodiment, router advertisement messages are routed between controllers according to the current location of a wireless mobile client device. In still other embodiments, techniques are provided to minimize the volume of the router advertisement messages sent over a wireless network, and to proactively send a unicast router advertisement message to a mobile client device that has performed a handoff, without waiting for a router solicitation message.
    Type: Application
    Filed: June 6, 2016
    Publication date: September 29, 2016
    Inventors: Srinath Gundavelli, Abhijit Choudhury, Rohit Suri, Venkatesh Kanagasabapathy, Bhavannarayana Nelakanti, Sudhir Jain
  • Publication number: 20160285728
    Abstract: Embodiments of the present invention provide methods, computer program products, and systems for optimizing log analysis, such as in SaaS environments. Embodiments of the present invention can be used to determine an optimal log analysis location and ensure that the log file is processed at the optimal location based, at least in part, on the log file size and available network bandwidth.
    Type: Application
    Filed: March 25, 2015
    Publication date: September 29, 2016
    Inventors: Albee Jhoney, Hariharan Krishna, Rohit Shetty
  • Publication number: 20160281846
    Abstract: A method of operating a transmission includes measuring an output torque, estimating a gearbox input torque using a model, and estimating gearbox component torques based on a detailed gearbox model. The model used to estimate the input torque varies depending on whether a torque converter is locked, open, or slipping. In some operating conditions, multiple estimates are available for gearbox input torque, impeller torque, or shift element torque in which case the models are adapted. When an estimated component torque is outside an expected range, a warning flag is raised and diagnostic data is saved. When an estimated torque approaches or exceeds a torque limit, the input torque command may be reduced to prevent component damage. A warning flag may also be raised and diagnostic data saved in response to a model parameter being adapted to a value outside of a predetermined range.
    Type: Application
    Filed: March 25, 2015
    Publication date: September 29, 2016
    Inventors: Rohit Hippalgaonkar, Eric Hongtei Tseng, Yuji Fujii, Gregory Michael Pietron, James William Loch McCallum, Jason Meyer, Michael John Leads, Joseph F. Kucharski
  • Publication number: 20160282979
    Abstract: Systems, apparatuses, and methods may include a touch device having conductive traces to receive human body communication signals and user selection signals such that the human body communication signals are multiplexed with the user selection signals on the conductive traces. A processor receives the human body communication signals and the user selection signals.
    Type: Application
    Filed: March 25, 2015
    Publication date: September 29, 2016
    Inventors: Anand S. Konanur, Shwetank Kumar, Anchit Dixit, Rohit Mittal, Jaroslaw J. Sydir, Chia-Yun Kuan
  • Patent number: 9454383
    Abstract: A system and method that performs retrofitting and autowiring of service bindings by generating a plurality of retrofitted references from a plurality of resource references and autowiring the plurality of retrofitted references into an application. The system and method deploys the application to an environment in response to the autowiring of the plurality of retrofitted references.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: September 27, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: JunJie Cai, Rohit D. Kelapure, James W. Stopyro, Matthew J. Sykes
  • Patent number: 9454609
    Abstract: A search system architecture is disclosed. The search system architecture includes a search server, which in turn includes a search services module and a search engine adapter. The search services module and the search engine adapter are communicatively coupled to one another. The search services module is configured to communicate with a user interface. The search engine adapter is configured to communicate with a search engine.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: September 27, 2016
    Assignee: Oracle International Corporation
    Inventors: Hari Krishna Gutlapalli, Shirish Kasturchand Kothari, Suhas Rohit Mehta, Wai Pak
  • Patent number: 9454196
    Abstract: In some embodiments, a system may include at least one voltage controller. At least one of the voltage controllers may assess, during use, an occurrence of a predetermined condition. In some embodiments, the system may include an at least first capacitor. The at least first capacitor may be coupled to at least one of the voltage controllers such that at least one of the voltage controllers engages the at least first capacitor to supply additional current when the predetermined condition occurs. When the increase in current is no longer required the at least first capacitor may be disengaged. The at least first capacitor may be charged when disengaged until a predetermined capacity.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: September 27, 2016
    Assignee: Apple Inc.
    Inventors: Matthias Knoth, Rohit Kumar, Eric Smith, Louis Luh
  • Patent number: 9455201
    Abstract: In one aspect there is set forth herein a semiconductor device having a first field effect transistor formed in a substrate structure, and a second field effect transistor formed in the substrate structure. The first field effect transistor can include a first substrate structure doping, a first gate stack, and a first threshold voltage. The second field effect transistor can include the first substrate structure doping, a second gate stack different from the first gate stack, and a second threshold voltage different from the first threshold voltage.
    Type: Grant
    Filed: February 25, 2014
    Date of Patent: September 27, 2016
    Assignee: GLOBALFOUNDRIES INC.
    Inventors: Manoj Joshi, Manfred Eller, Rohit Pal, Richard J. Carter, Srikanth Balaji Samavedam, Bongki Lee, Jin Ping Liu
  • Patent number: 9454557
    Abstract: Systems, methods, and other embodiments associated with a unit of work for incremental data processing are described. In one embodiment, a method includes selecting a unit of work key for a program that processes records in a source table. The unit of work key is selected such that modifications to a record having a certain unit of work key value will not affect the program's processing of records having a different unit of work key value. The selected unit of work key is associated with the program. When a record in the source table is created, modified, or deleted, a unit of work key value is identified for the record and a selected set of records having the identified unit of work key value is provided to the program. Thus, records in the data source that do not have the identified unit of work key values are not provided to the program.
    Type: Grant
    Filed: January 20, 2014
    Date of Patent: September 27, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: John K. Rees, Rohit Chaturvedi
  • Publication number: 20160276579
    Abstract: A method of forming a memory device that in one embodiment may include forming a magnetic tunnel junction on a first electrode using an electrically conductive mask and subtractive etch method. Following formation of the magnetic tunnel junction, at least one dielectric layer is deposited to encapsulate the magnetic tunnel junction. Ion beam etching/Ion beam milling may then remove the portion of the at least one dielectric layer that is present on the electrically conductive mask, wherein a remaining portion of the at least one dielectric layer is present over the first electrode. A second electrode may then be formed in contact with the electrically conductive mask.
    Type: Application
    Filed: June 1, 2016
    Publication date: September 22, 2016
    Inventors: Michael C. Gaidis, Erwan Gapihan, Rohit Kilaru, Eugene J. O'Sullivan
  • Publication number: 20160275629
    Abstract: A method and a system control the water production for a water distribution network. The method includes collecting field sensor data from a water distribution network, using the received data to model the water distribution network and determining an optimal water flow, and generating the optimal water production plan for controlling the water production in the water distribution network based on received data including the sensor data and the historical data. The system includes a process and memory and processor executable instructions to carry out the above method.
    Type: Application
    Filed: March 16, 2016
    Publication date: September 22, 2016
    Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Nigel Robert Markey, Madhur Sharma, Rohit Banerji
  • Publication number: 20160274976
    Abstract: The present disclosure provides systems and methods to optimize data backup in a distributed enterprise system by firstly generating a set of unique files from all the files available in the enterprise. A backup set comprising files to be backed up are then generated from the set of unique files and backup is scheduled in the order in which the files to be backed up are identified. Unique files are generated based on file sharing patterns and communications among users that enable generating a social network graph from which one or more communities can be detected and deduplication can be performed on the files hosted by client systems in these communities thereby conserving resources.
    Type: Application
    Filed: March 11, 2016
    Publication date: September 22, 2016
    Applicant: Tata Consultancy Services Limited
    Inventors: Sumesh Manjunath, Manish Shukla, Sachin Premsukh Lodha, Rohit Saxena, Sutapa Mondal
  • Publication number: 20160277522
    Abstract: The disclosure generally relates to detecting playback buffer underrun at a sink device to improve streaming media quality. More particularly, according to various embodiments, a media source device may establish a connection with the sink device according to a short-range wireless communication protocol (e.g., Bluetooth) and stream multimedia data to the sink device over the established connection. The sink device may then store the streamed multimedia data in a playback buffer, render the streamed multimedia data from the playback buffer, and send a signal to the source device to indicate a status associated with the playback buffer. Accordingly, the source device may increase local resources allocated to streaming the multimedia data to the sink device in response to the status signal indicating an underrun condition in the playback buffer at the sink device (e.g., where the buffered multimedia data stored therein has fallen below a threshold).
    Type: Application
    Filed: March 20, 2015
    Publication date: September 22, 2016
    Inventors: Rohit SINGH, Nitin SRIVASTAVA, Bhasker NETI
  • Patent number: 9449598
    Abstract: Features are disclosed for performing speech recognition on utterances using a grammar and a statistical language model, such as an n-gram model. States of the grammar may correspond to states of the statistical language model. Speech recognition may be initiated using the grammar. At a given state of the grammar, speech recognition may continue at a corresponding state of the statistical language model. Speech recognition may continue using the grammar in parallel with the statistical language model, or it may continue using the statistical language model exclusively. Scores associated with the correspondences between states (e.g., backoff arcs) may be determined according to a heuristically or based on test data.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: September 20, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Ariya Rastrow, Bjorn Hoffmeister, Sri Venkata Surya Siva Rama Krishna Garimella, Rohit Krishna Prasad