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: 10272948
    Abstract: A vehicle underbody assembly may include a pair of front rails, a pair of hinge pillars, a pair of crush cans, a pair of bumper supports, and a bumper. Each of the front rails includes a front portion, a mid-portion, and a backup portion. Each of the hinge pillars may be attached to one of the backup portions. Each of the crush cans may be attached to one of the front portions. Each of bumper supports may be secured to one of the crush cans. The bumper may be attached to the bumper supports. The front portions and the backup portions may be heat treated to have a higher strength than the mid-portions. Each of the front portions and the backup portions may be heated to define a hard strength zone and the mid-portion may be heated to define a medium strength zone.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: April 30, 2019
    Assignee: Ford Global Technologies, LLC
    Inventors: Mohamed Ridha Baccouche, Raj Sohmshetty, Saied Nusier, Rohit Telukunta, Sridhar Santi Boyina
  • Patent number: 10275574
    Abstract: A retail pharmacy sales system for identifying a customer and identifying which prescriptions the customer is authorized to pick up is disclosed. The system may include a retail pharmacy sales device in communication with a mobile device. The retail pharmacy sales device is configured to identify the customer, receive acknowledgement for the prescriptions, and process the payments for the prescriptions based on communication with the mobile device.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: April 30, 2019
    Assignee: CVS Pharmacy, Inc.
    Inventors: Brian Tilzer, Dustin Wayne Humphreys, Rohit Gupta
  • Publication number: 20190121621
    Abstract: A method to generate compilable code from uncompilable code. The method includes receiving uncompilable code. The method further includes generating compilable code by one or more of (1) identifying and correcting syntax errors in the uncompilable code and (2) using an n-gram based token prediction model. The method further includes extracting features from the compilable code. The method further includes generating a machine learning model that recognizes patterns from extracted features in the compilable code.
    Type: Application
    Filed: October 25, 2018
    Publication date: April 25, 2019
    Inventors: Varun Aggarwal, Rohit Takhar
  • Publication number: 20190117996
    Abstract: An intracavitary applicator, such as a vaginal applicator, includes an elongate outer shell selectively housing an elongate cylinder insert, each having an open, proximal end and a closed and curved, distal end. An endcap selectively closes the proximal ends. A central through-bore extends substantially the length of the cylinder insert. Outer guide channels run along the length and around the curved distal end of the cylinder insert to terminate near an opening of the central through-bore. Guide holes and an endcap through-bore on the endcap align and communicate with the guide channels and central through-bore, respectively, when assembled to form pathways for introduction of radioactive sources and/or other instruments. The outer shell has a thinner wall at the distal end than the side to enable the insert to be closer to the target treatment area. An anchor collar can be used to fix positioning of the intracavitary applicator.
    Type: Application
    Filed: October 17, 2018
    Publication date: April 25, 2019
    Applicant: BEST MEDICAL INTERNATIONAL, INC.
    Inventors: MANNY R. SUBRAMANIAN, LLOYD MICHAEL CUTRER, ROHIT V. MEHTA, A. M. NISAR SYED, ANIL KUMAR SHARMA
  • Publication number: 20190122216
    Abstract: System and method for facilitating electronic payment on delivery of a product. The system includes a merchant device; a manufacturer device that is in communication with the merchant device; and a courier device that is in communication with the merchant device. The merchant device is configured to: receive, from an issuer device that is in communication with the merchant device, a pre-authorization code in response to a request for pre-authorization of a transaction corresponding to an electronic payment request for the product; and generate a first machine-readable code having encoded thereon at least the pre-authorization code and an identifier corresponding to the product. The manufacturer device is configured to generate a second machine-readable code having encoded thereon at least the pre-authorization code and the identifier corresponding to the product.
    Type: Application
    Filed: October 18, 2018
    Publication date: April 25, 2019
    Applicant: Mastercard International Incorporated
    Inventors: Navneet Jain, Arunmurthy Gurunathan, Sonal Vishwas Khanvilkar, Rohit Mali
  • Publication number: 20190121725
    Abstract: Blocks of memory cells may be selected for use based on one or more measured performance characteristics that may include, but are not limited to, programming time or fail bit count. Blocks may be placed into a single level cell (SLC) block pool and one or more multi-level cell (MLC) block pools based on measured performance characteristic(s). For example, blocks that have a better SLC performance may be placed into the SLC block pool. Blocks may be targeted for garbage collection based on one or more measured performance characteristics. For example, blocks within an SLC block pool may be targeted for garbage collection based on a performance ranking of the SLC blocks, blocks within an MLC block pool may be targeted for garbage collection based on a performance ranking of the MLC blocks. Thus, the better performing blocks may be used more frequently, thereby improving performance.
    Type: Application
    Filed: October 25, 2017
    Publication date: April 25, 2019
    Applicant: Western Digital Technologies, Inc.
    Inventors: Rohit Sehgal, Nian Niles Yang
  • Publication number: 20190121972
    Abstract: A computer-implemented method includes receiving a request to authenticate a user to remotely access a secure device and establishing, in response to the user being granted remote access to the secure device, a remote user session for the user. The computer-implemented method further includes identifying a plurality of actions performed during the remote user session. The computer-implemented method further includes comparing a first combination of actions in the plurality of actions to a plurality of policies for malicious intent. The computer-implemented method further includes determining a level of risk for malicious intent for the first combination of actions. The computer-implemented method further includes generating, in response to the level of risk of the first combination of actions exceeding a given threshold level, one or more preventive actions. A corresponding computer system and computer program product are also disclosed.
    Type: Application
    Filed: October 24, 2017
    Publication date: April 25, 2019
    Inventors: Trevor S. Norvill, Codur S. Pranam, Rohit U. Satyanarayana, Suhas Venkatesh Kashyap
  • Patent number: 10268410
    Abstract: A first plurality of block identifiers is sorted based, at least in part, on a measure of spatial locality. A second plurality of block identifiers is sorted based, at least in part, on the measure of spatial locality. At least the first plurality of block identifiers and the second plurality of block identifiers are incrementally merged into a third plurality of block identifiers based, at least in part, on the measure of spatial locality. A block of data corresponding to metadata associated with a plurality of block identifiers of the third plurality of block identifiers is updated.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: April 23, 2019
    Assignee: NETAPP, INC.
    Inventors: Jayalakshmi Pattabiraman, Nikhil Mattankot, Deekshith Belchapada, Blake H. Lewis, Subramaniam Periyagaram, Satya Suresh Chouta Naga Veera, Rohit Singh, Rajesh Khandelwal, James Robert Morefield
  • Patent number: 10267846
    Abstract: A system, computer program product, and computer-executable method for detecting defects in an interconnect, the system, computer program product, and computer-executable method comprising receiving a data measurement relating to the interconnect, analyzing the data measurement, and determining whether the interconnect includes a defect based on the analyzing of the data measurement isolated from the impedance of the interconnect.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: April 23, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Rohit Mundra, Jeffrey J. LeBlanc, Christopher A. Goonan
  • Patent number: 10268677
    Abstract: One or more processors deconstruct, by utilizing natural language processing (NLP), a text product review into multiple n-grams, where each of the multiple n-grams is a sequence of words from the text product review, and where each of the multiple n-grams is a review of a particular component from the multiple components of the product. The processor(s) generate a component numeric rating value (CNRV) for each of the multiple n-grams using machine learning techniques such as collaborative filtering, and store CNRVs for the multiple components of the product together with identifiers of particular components of the product. The processor(s) receive a request for a particular CNRV for the particular component of the product, retrieve the particular CNRV, and then transmit the particular CNRV to a requesting device of the request in order to adjust an operational feature of the requesting device.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: April 23, 2019
    Assignee: International Business Machines Corporation
    Inventors: Hui Lei, Ajay Mohindra, Rohit Ranchal, Ravi Tejwani
  • Patent number: 10270717
    Abstract: A device implementing unified media access control (MAC) for multiple physical layer devices may include a MAC module communicatively coupled to first and second physical layer modules that are configured to communicate with another device over first and second physical wireless channels, respectively. The MAC module may be configured to receive one or more data items to be transmitted to the another device and to select at least one of the first or second physical layer modules for transmission of the one or more data items based at least in part on a first wireless link quality of the first physical wireless channel and a second wireless link quality of the second physical wireless channel. The MAC module may be further configured to provide the one or more data items to the selected at least one of the first or second physical layer modules for transmission to another device.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: April 23, 2019
    Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
    Inventors: Vinko Erceg, Mark Gonikberg, Rohit Gaikwad, Hongyu Xie, Anand Iyer, Venkat Kodavati, Tirdad Sowlati, Payam Torab Jahromi, Matthew J. Fischer
  • Publication number: 20190115437
    Abstract: A semiconductor device includes a gate electrode structure that is positioned adjacent to a channel region of a transistor element. The gate electrode structure includes a floating gate electrode portion, a negative capacitor portion, and a ferroelectric material capacitively coupling the floating gate electrode portion to the negative capacitor portion. A first conductive material is positioned between the floating gate electrode portion and the ferroelectric material, wherein a first portion of the first conductive material is embedded in and laterally surrounded by the floating gate electrode portion, and a second conductive material is positioned between the first portion of the first conductive material and the ferroelectric material, wherein the second conductive material is embedded in and laterally surrounded by a second portion of the first conductive material.
    Type: Application
    Filed: October 22, 2018
    Publication date: April 18, 2019
    Inventors: Rohit Galatage, Steven Bentley, Puneet Harischandra Suvarna, Zoran Krivokapic
  • Publication number: 20190115444
    Abstract: A layer of ferroelectric material is incorporated into the gate contact of a metal oxide semiconductor field effect transistor (MOSFET), i.e., outside of the device active area. Flexibility in the deposition and patterning of the ferroelectric layer geometry allows for efficient matching between the capacitance of the ferroelectric layer and the capacitance of the gate, providing a step-up voltage transformer, decreased threshold voltage, and a sub-threshold swing for the device of less than 60 mV/decade.
    Type: Application
    Filed: October 13, 2017
    Publication date: April 18, 2019
    Applicant: GLOBALFOUNDRIES INC.
    Inventors: Steven BENTLEY, Rohit GALATAGE, Puneet Harischandra Suvarna
  • Publication number: 20190114761
    Abstract: In various embodiments, a defective pixel detection application automatically detects defective pixels in video content. In operation, the defective pixel detection application computes a first set of pixel intensity gradients based on a first frame of video content and a first neighborhood of pixels associated with a first pixel. The defective pixel detection application also computes a second set of pixel intensity gradients based on the first frame and a second neighborhood of pixels associated with the first pixel. Subsequently, the defective pixel detection application computes a statistical distance between the first set of pixel intensity gradients and the second set of pixel intensity gradients. The defective pixel detection application then determines that the first pixel is defective based on the statistical distance.
    Type: Application
    Filed: September 26, 2018
    Publication date: April 18, 2019
    Inventors: Subhabrata Bhattacharya, Adithya Prakash, Rohit Puri
  • Publication number: 20190116036
    Abstract: The present disclosure relates to system(s) and method(s) for building a blockchain application. The system configured to maintain a set of domains and a set of application service blocks. Further, the system receives domain data from a user. The domain data comprises information associated with a target domain, and a set of domain services. Once the domain data is received, the system identifies a subset of application service blocks, from the set of application service blocks. The system further builds one or more adapters for each application service block, from the subset of application service blocks, based on correlation between the subset of application service blocks. Upon building the one or more adapters, the system links the subset of application service blocks using the one or more adapters. Further, the blockchain application, compatible with the target domain, may be generated based on linking the subset of application service blocks.
    Type: Application
    Filed: October 17, 2018
    Publication date: April 18, 2019
    Inventors: RAHUL SABHARWAL, ROHIT THUKRAL, VINEET GOGIA
  • Publication number: 20190110745
    Abstract: This invention generally relates to methods useful for measuring heart rate, respiration conditions, and oxygen saturation and a wearable device that incorporate those methods with a computerized system supporting data collection, analysis, readout and sharing. Particularly this present invention relates to a wearable device, such as a wrist watch or ring, for real time measuring heart rate, respiration conditions, and oxygen saturation.
    Type: Application
    Filed: October 12, 2018
    Publication date: April 18, 2019
    Inventors: Jacqueline Callihan Linnes, Orlando Sanguinette Hoilett, Ashlyn Twibell, Hyowon Lee, Rohit Srivastava, Jason Ummel, Ryan Linsawy
  • Publication number: 20190114435
    Abstract: A system and method for security risk identification in a secure software lifecycle. A knowledge database has a plurality of security elements which are identified for a particular software application depending on software environment and prioritized in a task list. Code vulnerabilities are identified using code scanners, with security requirements updated based on identified vulnerabilities, lack of vulnerabilities for weaknesses covered by a code scanner, potential weaknesses not adequately covered by code scanners, and software environment changes.
    Type: Application
    Filed: October 13, 2017
    Publication date: April 18, 2019
    Inventors: Nishchal Bhalla, Rohit Kumar Sethi, Ramanan Sivaranjan, Ehsan Foroughi, Geoffrey Charles Whittington
  • Patent number: 10261836
    Abstract: A system for executing a workload that includes a plurality of transactions for a first time slot determines whether a metered cloud service has a sufficient quota of operations available to execute respective metered transactions. For the first time slot, the system determines whether a non-metered cloud service has a sufficient processing load to execute respective non-metered transactions. The system executes the plurality of transactions during the first time slot when each metered cloud service has the sufficient quota and each non-metered cloud service has the sufficient processing load. Further, the system waits to execute the plurality of transactions of the workload during a time slot subsequent to the first time slot when any of the metered cloud services does not have the sufficient quota or any of the non-metered cloud services does not have a sufficient processing load.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: April 16, 2019
    Assignee: Oracle International Corporation
    Inventors: Ajeet Bansal, Rohit Srivastava
  • Publication number: 20190106353
    Abstract: Glass-based articles having sections of different thicknesses where a maximum central tension in a thinner section is less than that of a thicker section. The articles comprise an alkali metal oxide having a independent nonzero concentrations that vary along at least a portion of the thickness of each section. Consumer electronic products may comprise the glass-based articles having sections of different thicknesses.
    Type: Application
    Filed: October 3, 2018
    Publication date: April 11, 2019
    Inventors: Rohit Rai, Ljerka Ukrainczyk
  • Patent number: 10253638
    Abstract: Embodiments of the present disclosure are directed toward systems including a turbomachine blade tip shroud having a pressure side portion and a suction side portion. The pressure side portion and the suction side portion are divided by a mean camber line of a turbomachine blade, and the pressure side portion has a greater surface area than the suction side portion.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: April 9, 2019
    Assignee: General Electric Company
    Inventors: Rohit Chouhan, Sumeet Soni, Paul Kendall Smith, Srinivasa Govardhan Jayana, Sylvain Pierre, Harish Bommanakatte, Santhosh Kumar Vijayan, Spencer Aaron Kareff