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: 9747359
    Abstract: A technique includes, in response to an access to a database involving access to a table and specifying a natural key, using the database to translate the natural key to a surrogate key based at least in part on a mapping.
    Type: Grant
    Filed: October 19, 2011
    Date of Patent: August 29, 2017
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventor: Rohit N Jain
  • Patent number: 9749022
    Abstract: In a system having a first communication device with a first plurality of radio-frequency (RF) chains coupled to a first plurality of antennas and a second communication device with a second plurality of RF chains coupled to a second plurality of antennas, the second communication device receives consecutive training packets that were transmitted by the first communication device, the consecutive training packets having been produced at the first communication device by a power level rule to the first plurality of RF chains. The second communication device determines respective channel measurements corresponding to the consecutive training packets based on the power level rule, and selects a transmit parameter based on the respective channel measurements, the transmit parameter to be used by the first communication device when transmitting to the second communication device. The second communication device transmits and indication of the selected transmit parameter to the first communication device.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: August 29, 2017
    Assignee: Marvell World Trade Ltd.
    Inventors: Hongyuan Zhang, Rohit U. Nabar, Peter Loc
  • Publication number: 20170240209
    Abstract: A frame assembly for a machine is disclosed. The frame assembly includes a main frame including a pair of spaced apart members extending longitudinally between the front and back of the machine and a front frame. The front frame includes a top plate having a first portion extending between the spaced apart members and a bottom plate coupled to the top plate. The bottom plate has a second portion extending between the spaced apart members. The front frame is connected to the main frame by attaching at least a portion of the first portion and at least a portion of the second portion to the spaced apart members.
    Type: Application
    Filed: February 23, 2016
    Publication date: August 24, 2017
    Applicant: Caterpillar Inc.
    Inventors: Travis Ducheneaux, Kevin Miller, Rohit Gujarathi, Kenton Wyckoff
  • Publication number: 20170244518
    Abstract: Methods and systems for intelligent network checksum processing are disclosed. A method for intelligent network checksum processing may include receiving a data unit at a receiver network element sent from a sender network element, determining a success count of the sender network element, determining whether to perform a checksum validation at the receiver network element, wherein the determining may include skipping the checksum validation if the success count of the sender network element is greater than the predefined threshold success count, and performing the checksum validation if the success count of the sender network element is not greater than a predefined threshold success count, incrementing the success count of the sender network element if the checksum validation is performed and the checksum validation is successful, and resetting the success count of the sender network element if the checksum validation is performed and the checksum validation is unsuccessful.
    Type: Application
    Filed: February 23, 2016
    Publication date: August 24, 2017
    Inventors: Ankit Singh, Rohit Kumar Arehalli
  • Publication number: 20170244800
    Abstract: An example peripheral device implementation system and associated methods are described. The example peripheral device implementation system includes a central database, a peripheral service including a peripheral service interface, a communication platform, non-transitory computer-readable medium, and a processing device. The processing device can be configured to establish communication between a cloud environment and the central database, the peripheral service, and a client device. The processing device can be configured to establish communication between a peripheral device and the cloud environment, and automatically perform a self-registration of the peripheral device to the cloud environment.
    Type: Application
    Filed: February 17, 2017
    Publication date: August 24, 2017
    Inventor: Rohit Magazine
  • Publication number: 20170243313
    Abstract: Methods and systems for facilitating analysis of travel routes are provided. The method comprising: obtaining addendum data associated with electronic transactions conducted in relation to travel segments, the addendum data comprising a traveller identity, a time, a date, an originating location and a destination location of each of the travel segments; identifying, using an analysis module, travel segments having a time and/or date within a pre-determined period for each traveller identity based on the addendum data; determining, using the analysis module, at least one transit location for each of the traveller identities based on the identified travel segments, wherein the transit location is defined as a location that is both an originating location of one of the identified travel segments and a destination location of another of the identified travel segments; and determining, using the analysis module, a number of traveller identities associated with each transit location.
    Type: Application
    Filed: February 22, 2017
    Publication date: August 24, 2017
    Inventors: Ashutosh Kumar Gupta, Rohit Modi, Ankur Arora
  • Patent number: 9740663
    Abstract: A data processing device and a method for performing second or next stage of an N point Fast Fourier Transform is suggested. The processing device comprises an input operand memory unit and an input buffer comprising a plurality of addressable memory cells arranged in lines and columns. Furthermore, the device comprises a number of radix-P operation units for producing output operands that are buffered in an output buffer. Input operands are read from the input operand memory unit and buffering into the input buffer. The input operands are stored and fetched from the input buffer according to a reordering scheme that allows efficient parallel processing of the operands by the butterflies and the buffering of subsequent input operands.
    Type: Grant
    Filed: May 21, 2014
    Date of Patent: August 22, 2017
    Assignee: NXP USA, Inc.
    Inventors: Rohit Tomar, Maik Brett, Tejbal Prasad, Gurinder Singh
  • Patent number: 9742599
    Abstract: New partial response signaling systems and methods for high spectral efficiency communications are described. In a first implementation, a communication system includes a partial response signaling transmitter and a nonlinear satellite transponder. The partial response signaling transmitter includes a partial response transmit filter configured to convert complex-valued data symbols to a transmit signal using a partial response pulse shaping function; and a modulator configured to modulate the transmit signal onto a carrier wave. The transponder receives and non-linearly amplifies the modulated transmit signal for broadcast to receivers.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: August 22, 2017
    Assignee: Hughes Network Systems, LLC
    Inventors: Rohit Iyer Seshadri, Bassel F. Beidas
  • Patent number: 9742476
    Abstract: In a method for beamforming in a multiple input multiple output (MIMO) communication system, a data unit is received from a communication device via a MIMO communication channel, and it is determined whether the data unit satisfies one or more selection criteria. Further, when it is determined that the data unit satisfies the one or more selection criteria, the data unit is selected to be used in developing a steering matrix for transmitting data units to the communication device.
    Type: Grant
    Filed: April 8, 2016
    Date of Patent: August 22, 2017
    Assignee: MARVELL WORLD TRADE, LTD.
    Inventors: Rohit U. Nabar, Hongyuan Zhang, Sudhir Srinivasa, Xiayu Zheng
  • Patent number: 9740791
    Abstract: Techniques and solutions for providing a cloud browse service are described. For example, a client can request a web page. In response to the request, the client can receive a processed layer tree representing the web page. The processed layer tree can be created by a server environment (e.g., by creating an original DOM from obtained HTML and associated web page resources for the web page and creating the processed layers from the original DOM). The client can create a simplified DOM from the received processed layers and display the web page using the simplified DOM. Techniques and solutions for providing a browser as a service are described. For example, a web browser component can receive a processed layer tree representing a web page, create a simplified DOM, and display the web page.
    Type: Grant
    Filed: September 23, 2014
    Date of Patent: August 22, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: David Andrew Killian, Dhruva Lakshmana Rao Batni, Rohit Krishna Kumar, Nikhil Dinkar Joshi, Samuel John Young, Saral Jain, James Alan Umstot
  • Patent number: 9743259
    Abstract: A system for receiving multiple conversations or messages and for playing the multiple conversations or messages with a mobile device and wireless earpieces. The system may determine various presentation parameters based on various characteristics of the received messages and may play the messages such that audio appears at distinguishing locations around the user. The system may change how messages and/or conversations are played in response to recognize a change in the focus of the user based on detected user inputs, such as body movement gestures.
    Type: Grant
    Filed: May 19, 2016
    Date of Patent: August 22, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Brian F. Miller, Adam E. Newham, Jose Menendez, Rohit Sauhta
  • Publication number: 20170237727
    Abstract: A system and method where a computing device reads an authentication phrase from a single data field user input. The authentication phrase input will typically be checked against a registered user database in order to determine whether the new input matches currently registered phrases. Should the user enter an authentication phrase that currently doesn't match any existing phrases, the user will typically be asked to try again. However, in cases where the user enters a matching authentication phrase, the user typically will be matched in the registered user database and gain access to further information about the user from a second database. Then the user is authenticated into a multi-user computer applications and systems and logged in.
    Type: Application
    Filed: May 31, 2016
    Publication date: August 17, 2017
    Inventor: Rohit Kapoor
  • Publication number: 20170235558
    Abstract: A system and method are shown for automatically regenerating an application installer from an application instance installed in a computing environment that involves collecting information for objects installed in the computing environment for an installed application, creating an installer map showing a plan for linked objects related to the installed application, adding a copy of the linked objects to an application installer package for the installed application, and creating a regenerated application installer based on the application installer package for the installed application.
    Type: Application
    Filed: February 11, 2015
    Publication date: August 17, 2017
    Inventors: Mariano Saenz, Rajesh Manjrekar, Suhas Rohit Mehta
  • Publication number: 20170235596
    Abstract: Particular embodiments provide a system comprising a cluster of host machines for managing communication connections in a virtualization environment. Implementing a virtualization environment, each of the host machines may comprise a hypervisor, a user virtual machine (UVM), and an I/O controller. A virtual disk may include a plurality of storage devices, wherein the I/O controllers conduct I/O transactions with the virtual disk based on I/O requests received from the UVMs. A management module may implement a monitoring policy of rules associated with an operating status of components of the virtualization environment. The management module may receive data associated with the operating status of the components. In response to determining that the data associated with the operating status satisfies one or more rules in the monitoring policy, the management module may initiate an alert and also display a graphical user interface that includes a root cause analysis of the alert.
    Type: Application
    Filed: February 3, 2017
    Publication date: August 17, 2017
    Inventors: Deepak Vankadaru, Hector Guillermo Cuellar Rios, Rajesh P. Bhatt, Ribao Wei, Rohit Girme, Venkata Vamsi Krishna Kothuri
  • Publication number: 20170236082
    Abstract: A more effective real time visual representation of the factors and parameters in a timeline that is involved in executing an overall process. Such a process may be a typically be a manufacturing process, but the process may be any in which materials and resources are used to produce an end product. In one embodiment, a computer-based system and computer-implemented method are directed to a generating a dynamic graphical representation or user interface that depicts a time-ordered sequence of sub-processes and parameters associated with those sub-processes.
    Type: Application
    Filed: April 1, 2016
    Publication date: August 17, 2017
    Inventors: GAVIN DAVIDSON, SUHAS ROHIT MEHTA
  • Publication number: 20170237131
    Abstract: A battery array frame according to an exemplary aspect of the present disclosure includes, among other things, a frame body, and a thermal fin including a body embedded in the frame body and a leg that extends outside of the frame body. The thermal fin is flexible between a first position in which the leg is spaced farther from a surface of the frame body and a second position in which the leg is spaced closer to the surface of the frame body.
    Type: Application
    Filed: May 5, 2017
    Publication date: August 17, 2017
    Inventors: Rohit GUNNA, Patrick Daniel Maguire, George Albert Garfinkel
  • Publication number: 20170236221
    Abstract: A more effective visual representation of the factors and parameters in a timeline that is involved in executing an overall process. Such a process may be a typically be a manufacturing process, but the process may be any in which materials and resources are used to produce an end product. In one embodiment, a computer-based system and computer-implemented method are directed to a generating a graphical representation or user interface that depicts a time-ordered sequence of sub-processes and parameters associated with those sub-processes.
    Type: Application
    Filed: April 1, 2016
    Publication date: August 17, 2017
    Inventors: GAVIN DAVIDSON, SUHAS ROHIT MEHTA
  • Publication number: 20170235436
    Abstract: A system, apparatus and method for generating or modifying a display of objects using a “drag and drop” metaphor and coupling that to the processing of data records in a database. This results in a modification of the underlying records as needed to reflect the changes to the arrangement or ordering of content representing a set of objects.
    Type: Application
    Filed: January 20, 2016
    Publication date: August 17, 2017
    Inventors: ROBIN DANIEL HOOTON, SUHAS ROHIT MEHTA, ALAN DAVID MINSK
  • Patent number: 9736381
    Abstract: Particular embodiments described herein provide for an electronic device that can include a main camera, at least one array of cameras, and a display to display an image captured by the main camera, wherein the image includes more than one region of interest and each region of interest is displayed in a separate picture in picture image on the display. A stream synchronization process module can capture the image and each separate picture in picture image as a separate video stream or as a single video stream.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: August 15, 2017
    Assignee: Intel Corporation
    Inventors: Sreenidhi A. Koti, Manoj Gopalakrishnan, Rohit K. Choraria, Prasanna Krishnaswamy
  • Patent number: D795239
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: August 22, 2017
    Inventor: Rohit Batta