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).

  • Publication number: 20190132530
    Abstract: Detection of an image obstruction is facilitated by, in part, obtaining multiple frames of an image being captured via an imaging device, and confirming movement of the imaging device between the multiple frames. The movement causes perspective shifting of the image between frames and the perspective shifting results in one or more objects of the image shifting between frames. The detection process determines whether an edge object within the multiple frames does not shift in a manner corresponding to the one or more objects between the multiple frames, and based, at least in part, on determining that the edge object does not shift in the corresponding manner to the one or more objects, identifying the edge object as an image obstruction. Presence of the identified image obstruction is signaled to facilitate corrective action being taken.
    Type: Application
    Filed: October 26, 2017
    Publication date: May 2, 2019
    Inventors: Nixon CHEAZ, Anthony DIAZ, Rohit SHETTY, Richard A. GEBHARDT
  • Publication number: 20190132743
    Abstract: In some aspects, the disclosure is directed to methods and systems for utilizing protocols to enable two 802.11 devices to exchange their dynamically-changing local channel availability table and form a mutual channel availability table with time, frequency, and transmission rate domains available. This table may be used to make optimum opportunistic use of link resources by adapting packet duration, frequency utilization and transmission rate to channel conditions.
    Type: Application
    Filed: April 12, 2018
    Publication date: May 2, 2019
    Applicant: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Sundararm Vanka, Matthew J. Fischer, Rohit Gaikwad, Vinko Erceg, Ron Porat
  • Publication number: 20190125497
    Abstract: A system for correcting class III malocclusions is disclosed. The system may include a maxilla appliance having tooth receiving cavities shaped to receive teeth of the maxilla and a first coupling for receiving an elastic. The system may also include a mandibular appliance having tooth receiving cavities shaped to receive teeth of the mandible. In some embodiments, the system includes a class III corrective appliance having a first mount shaped to engage with the mandibular arch of the patient and having a second coupling shaped to receive the elastic.
    Type: Application
    Filed: October 31, 2018
    Publication date: May 2, 2019
    Inventors: Mitra DERAKHSHAN, Crystal TJHIA, Rohit TANUGULA, Yaser SHANJANI, Ryan KIMURA, Bruce CAM, Eric YAU, Yuxiang WANG, Ken WU, Peter WEBBER, Jun SATO, John Y. MORTON
  • Publication number: 20190127781
    Abstract: A method to detect liver fibrosis or for the differential diagnosis of non-alchohlic fatty liver disease (NAFLD) in a subject is provided. The method comprises analyzing a biological sample from a subject to determine an intestinal microbiome signature for the subject, and inspecting the intestinal microbiome signature relative to a reference intestinal microbiome signature to detect presence or absence of liver fibrosis.
    Type: Application
    Filed: April 20, 2017
    Publication date: May 2, 2019
    Inventors: Shibu YOOSEPH, Rohit LOOMBA, Karen E. NELSON, Victor SEGURITAN, Weizhong LI, Tao LONG, Niels KLITGORD
  • Patent number: 10275484
    Abstract: Embodiments of the present invention relate to a method, program product, and system for managing the percentage of unpopulated cells in a multidimensional data structure during the servicing of multidimensional analytical queries. In an embodiment, a multidimensional data structure is stored in a memory location of a computing device, wherein the multidimensional data structure includes a dimension that is a subset of a plurality of dimensions included in a relational database. The computing device determines a frequency of utilization of a dimension to service a multidimensional query request. The computing device combines the dimension with the multidimensional data structure responsive to the frequency of utilization.
    Type: Grant
    Filed: July 22, 2013
    Date of Patent: April 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: Vijay Bharti, Jeremiah Joseph, Hemant K. Sivaswamy, Kamalpreet Sapna, Rohit Jain
  • 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
  • Patent number: 10275170
    Abstract: A memory system may be configured to perform immediate folding of data from a low storage density area to a high storage density area. A low storage density target area may be monitored, and when a capacity of the low storage density target area reaches a threshold level, data stored in the low storage density target area may be folded to an associated high storage density target area. The memory system may utilize a pointer system to manage the folding of data. The pointer system may also be utilized for read operations in order to avoid updating address mapping tables for both the low storage density and the high storage density areas.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: April 30, 2019
    Assignee: SanDisk Technologies LLC
    Inventors: Narendhiran Chinnaanangur Ravimohan, Muralitharan Jayaraman, Balakumar Rajendran, Satya Kesav Gundabathula, Ramkumar Ramamurthy, Rohit Sathyanarayan
  • 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
  • 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: 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
  • 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: 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: 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
  • 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
  • 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: 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: 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
  • 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: 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: 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