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: 10215032
    Abstract: A rotating blade for use in a turbomachine is disclosed. In an embodiment, the rotating blade includes an airfoil portion, a root section affixed to a first end of the airfoil portion, and a tip section affixed to a second end of the airfoil portion, the second end being opposite the first end. A part span shroud is affixed to the airfoil portion between the tip section and the root section, wherein the part span shroud further comprises a hollow portion, wherein the hollow portion is devoid of any coupling structure therein.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: February 26, 2019
    Assignee: General Electric Company
    Inventor: Rohit Chouhan
  • Patent number: 10217190
    Abstract: A method for reconstructing one or more high-resolution point spread functions (PSF) from one or more low-resolution images includes acquiring one or more low-resolution images of a wafer, aggregating the one or more low-resolution image patches, and estimating one or more sub-pixel shifts in the one or more low-resolution images and simultaneously reconstructing one or more high-resolution PSF from the aggregated one or more low-resolution image patches.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: February 26, 2019
    Assignee: KLA-Tencor Corporation
    Inventors: Helen Liu, Rohit Patnaik, Stephen Osborne
  • Patent number: 10219187
    Abstract: A communication device and a method for circuit switched fallback (CSFB) configured to conduct inter radio access technology (RAT) measurements upon receipt of a CSFB notification and later use the information obtained from the measurements to intelligently conduct a cell selection procedure if redirection to the target RAT frequency indicated by the Evolved Universal Terrestrial Radio Access Network (EUTRAN) in a CSFB redirection request fails.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: February 26, 2019
    Assignee: Intel IP Corporation
    Inventors: Rohit Mann, Ranganadh Karella
  • Patent number: 10216614
    Abstract: Disclosed are various embodiments for sampling in a distributed code tracing system. A sampling service receives a segment of a code trace corresponding to a request submitted to a particular application of a plurality of applications hosted in a computing environment. The code trace documents at least one call to at least one component service of the particular application to respond to the request. The sampling service determines whether to forward the segment to a trace processing system or to discard the segment based at least in part on at least one sampling parameter.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: February 26, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Anssi Alaranta, Rohit Banga, James Bowman, Sandra McMullen, Jeffrey Hoffman
  • Publication number: 20190059172
    Abstract: In one embodiment, an apparatus includes a frame comprising a top wall, a bottom wall, and sides defining an opening for receiving a plurality of removable electronic modules, a guide slidably insertable into the frame to partition an upper or lower portion of the opening when inserted into the frame, wherein the guide comprises a first edge for slidable engagement with the top wall or the bottom wall, and a lead screw extending from an opening in the guide spaced from a front end of the guide, to a back end of the guide for connecting the guide to the frame.
    Type: Application
    Filed: June 28, 2018
    Publication date: February 21, 2019
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Rohit Dev Gupta, Prashanth Pavithran, Viktor Brauer, Shailesh R. Nayak
  • Publication number: 20190057016
    Abstract: Methods, systems, and computer program products for integrating front-end applications with application program interfaces (APIs) and middleware business services. A front-end application flow, including at least one call to one or more business services flows, and one or more business services flows, each including one or more calls to application program interfaces (APIs), are received at a processor and the processor compiles a complete end-to-end flow that includes the front-end application flow and the one or more business services flows. The complete end-to-end flow is expressed in ordered terms of the one or more business services flows and the one or more calls to the APIs. A projected latency for the complete end-to-end flow is automatically constructed by the processor by totaling response times for each of the one or more calls to the APIs included in the complete end-to-end flow.
    Type: Application
    Filed: August 21, 2017
    Publication date: February 21, 2019
    Inventors: Ilaria Pasquini, Nicolas Krasensky, Christelle Legrand, Rohit Aggarwal
  • Publication number: 20190057449
    Abstract: A financial planning system automatically chooses which goals to fund, and which assets to liquidate to enable goal funding. A user specifies her goals with associated priorities, possibly with a variable timeframe and/or a variable cost. As the system decides that a goal is affordable, by determining that the user's wealth in a simulation scenario exceeds a benchmark based on the user's financial situation, the system changes that goal to a committed life action. The user's investment allocation may automatically change in response to one or more of the user's age, life actions and total wealth. If the simulation scenarios result in an acceptable plan, and if the user has given permission, the financial planning system then acts on this plan, such as by moving funds among accounts or placing securities trades. The system can be used for asset management, money management, and consumption advice.
    Type: Application
    Filed: April 24, 2018
    Publication date: February 21, 2019
    Applicant: Wealth Technologies Inc.
    Inventors: Arthur M. Berd, Rohit M. D'Souza, Anton B. Fokin
  • Publication number: 20190056957
    Abstract: In one embodiment, an operating system is booted based on results of boot-up operations performed during a shutdown. In operation, during a shutdown phase of an operating system, one or more boot-up operations are performed, and the results of these operations are stored in memory. During a boot-up phase of the operating system, the results are received, and the operating system is booted based on the one or more results.
    Type: Application
    Filed: October 16, 2017
    Publication date: February 21, 2019
    Inventors: Rohit MEWAR, Eugine VARGHESE
  • Patent number: 10209241
    Abstract: This invention discloses devices and methods for high throughput skin sensitization detection. The devices comprise a microfabricated chamber comprising a region having one or more input channels and an outlet, and a face suitable for mounting a skin tissue and in fluidic communication with the region. The devices can be used in the methods for determining a prognosis of sensitization in an animal subject and identifying compounds that do not cause sensitization and thus are suitable for preparing cosmetic compositions.
    Type: Grant
    Filed: August 10, 2012
    Date of Patent: February 19, 2019
    Assignee: Rutgers, The State University of New Jersey
    Inventors: Tim Maguire, Martin L. Yarmush, Rene S. Schloss, Bhaskar Mitra, Rohit Jindal, Mehdi Ghodbane
  • Patent number: 10209345
    Abstract: A signal processing unit and a method for searching for peaks in a two-dimensional matrix of numbers are described. The matrix is analyzed row by row and then column by column. Analyzing a row comprises, for each element of the row, tagging the element in response to determining that the element is a local maximum of the row Analyzing a column comprises determining a bit field associated with the column by determining, for each element of the column, a corresponding bit field element Determining the bit field element comprises: if the element of the column has not been tagged, setting the bit field element to a predefined first value, and, if the element of the column has been tagged, determining whether the element is a local maximum and, in this case, setting the bit field element to a predefined second value different from the first value and, otherwise, setting the bit field element to the first value.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: February 19, 2019
    Assignee: NXP USA, Inc.
    Inventors: Maik Brett, Deboleena Sakalley, Rohit Tomar
  • Publication number: 20190048776
    Abstract: Methods and systems are provided for diagnostics of a gasoline particulate filter in an exhaust system. In one example, a method may include indicating degradation of a hose coupled across a particulate filter responsive to a difference between a first differential pressure and a second differential pressure being greater than a threshold, the first differential pressure measured by a differential pressure sensor positioned in the hose responsive to a downstream exhaust tuning valve being fully open, the second differential pressure measured by the differential pressure sensor responsive to the exhaust tuning valve being fully closed.
    Type: Application
    Filed: August 10, 2017
    Publication date: February 14, 2019
    Inventors: Michiel J. Van Nieuwstadt, Allen Lehmen, Douglas Raymond Martin, John Eric Rollinger, Sumanth Dadam, Rohit Bhat
  • Publication number: 20190050437
    Abstract: A method and an inclusion dependency determination system (IDDS) for determining inclusion dependency between columns of tables in a target database to establish primary key (PK)-foreign key (FK) relationships among data in the columns with minimized disk input and output operations are provided. The IDDS determines dependency characteristic data (DCD) of each column and arranges the columns by applying one or more predefined rules to the columns based on a minimum value of the data of each column. The IDDS determines pairs of arranged columns that demonstrate a possibility of inclusion dependency based on the DCD and identifies a first column and a second column of each determined pair as a candidate PK and a candidate FK respectively. The IDDS determines inclusion dependency between the candidate PK and the candidate FK on comparing data of the candidate PK with the data of the candidate FK using dynamically determined search techniques.
    Type: Application
    Filed: August 10, 2017
    Publication date: February 14, 2019
    Inventors: Ram Dayal Goyal, Rohit Mahajan
  • Publication number: 20190053023
    Abstract: Some examples include a plurality of secure low-power compressive sensing sensor blocks able to communicate with each other and with a computing device to perform spatial and/or temporal compressive sensing. As one example, a first sensor block may obtain data by randomly sampling a sensor signal from a first sensor coupled to the first sensor block. The first sensor block may send the data obtained from the randomly sampled sensor signal to at least one other sensor block of the plurality of sensor blocks, wherein the data is distributed to the plurality of sensor blocks. In addition, at least one of the first sensor block or another sensor block may process the data to at least one of packetize or encrypt the data. The first sensor block and/or the other sensor block may send the processed data to the computing device.
    Type: Application
    Filed: October 12, 2018
    Publication date: February 14, 2019
    Inventors: Rohit MITTAL, Neeraj JHANJI
  • Publication number: 20190050043
    Abstract: In an embodiment, an integrated circuit includes multiple instances of a component (e.g. a processor) and a control circuit. The instances may be configured to operate in various modes. Some of the modes are incapable of presenting a worst-case load on the power supply. The control circuit may be configured to monitor the instances and detect the modes in which the instances are operating. Based on the monitoring, the control circuit may request to recover a portion of the voltage margin established for worst-case conditions in the instances. If the instances are to change modes, they may be configured to request mode change from the control circuit. If the mode change causes an increase in the current supply voltage magnitude (e.g. to restore some of the recovered voltage margin), the control circuit may cause the restore and permit it to complete prior to granting the mode change.
    Type: Application
    Filed: October 15, 2018
    Publication date: February 14, 2019
    Inventors: John H. Mylius, Conrad H. Ziesler, Daniel C. Murray, Jong-Suk Lee, Rohit Kumar
  • Publication number: 20190052544
    Abstract: An apparatus includes a scanner and a cloud engine. The scanner determines that a first cloud environment is of a first type and that a second cloud environment is of a second type that is different from the first type. The cloud engine selects a first tool and a second tool. The cloud engine also sets a first parameter and a first configuration for the first tool and a second parameter and a second configuration for the second tool. The cloud engine further receives a first alert that a security vulnerability in the first cloud environment has been detected and a second alert that resource consumption in the second cloud environment has exceeded a threshold. The cloud engine communicates a first solution to resolve the security vulnerability in the first cloud environment and a second solution to lower resource consumption in the second cloud environment.
    Type: Application
    Filed: August 9, 2017
    Publication date: February 14, 2019
    Inventors: Anant Bondalapati Sharma, Rohit Kumar Jain, Sasidhar Purushothaman
  • Publication number: 20190052572
    Abstract: Various solutions for avoiding packet fragmentation with respect to user equipment and network apparatus in mobile communications are described. An apparatus may determine a first maximum transmission unit (MTU) configuration of a session via a first network interface. The apparatus may determine a second MTU configuration of the session via a second network interface. The apparatus may determine a tunnel overhead size between the second network interface and the first network interface. The apparatus may select a transport protocol to generate a packet according to the second MTU configuration and the tunnel overhead size. The apparatus may transmit the packet via the second network interface.
    Type: Application
    Filed: July 19, 2018
    Publication date: February 14, 2019
    Inventors: Rohit Naik, Chien-Chun Huang-Fu, Sami Jutila
  • Publication number: 20190048947
    Abstract: A vehicle includes a transmission and a controller. The transmission has clutches that are configured to establish multiple speed ratios, including a first clutch. The first clutch has a measured drag torque distribution. The measured drag torque distribution has a median and a standard deviation. The controller is programmed to increase a pressure at a rate to engage the first clutch and to increase the rate in response to a measured first clutch torque exceeding the median by a predetermined multiple of the standard deviation.
    Type: Application
    Filed: August 11, 2017
    Publication date: February 14, 2019
    Inventors: Gregory Michael PIETRON, Qi WANG, Yuji FUJII, Rohit HIPPALGAONKAR, Joseph F. KUCHARSKI, Jason MEYER, Stuart N. FORD
  • Publication number: 20190050164
    Abstract: A computer program implemented method for securely transferring content sent between clients using a storage media and a computer processor is provided. The method describes receiving the content on a server array from a first node, storing the content on volatile memory on logical memory store, the logical memory store comprising at least two of the servers of the server array, creating a unique identification for the content, allowing retrieval of the content based on predetermined business logic, the unique identification or both, and resetting the volatile memory on the plurality of servers at a predetermined time after retrieval to permanently erase the content. A system for securely transferring content sent between clients using a storage media and a computer processor is also provided.
    Type: Application
    Filed: December 27, 2016
    Publication date: February 14, 2019
    Inventors: Rohit KOTIAN, Ryan Ozonian, Igor Shpitalnik
  • Patent number: 10202326
    Abstract: The present invention relates to the polyprenylated phloroglucinol compounds of formulae I and II. The present invention also provides synthesis and p-glycoprotein induction activity of the alkyl- and acyl-polyprenylated phloroglucinol compounds. Further, use of the compounds as p-glycoprotein inducers and methods of treatment of Alzheimer's disease using compounds of the invention are also provided.
    Type: Grant
    Filed: July 20, 2015
    Date of Patent: February 12, 2019
    Assignee: COUNCIL OF SCIENTIFIC & INDUSTRIAL RESEARCH
    Inventors: Sandip Bharate, Ajay Kumar, Jaideep Bharate, Prashant Joshi, Abubakar Wani, Ramesh Mudududdla, Rohit Sharma, Ram Vishwakarma
  • Patent number: 10203370
    Abstract: A method for masking scan chains in a test circuit of an integrated circuit is disclosed. A test pattern to be fed into the test circuit of the integrated circuit is generated. The generated test pattern can be used for detecting a primary fault, one or more secondary faults, and one or more tertiary faults. A mask to mask the output of the scan chains of the test circuit is generated. If a condition is not met, a mask that increases the total number of detectable faults is generated. If the condition is met, a mask that protects the primary fault of the test pattern is generated.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: February 12, 2019
    Assignee: Synopsys, Inc.
    Inventors: Jyotirmoy Saikia, Rohit Kapur