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: 20210117270
    Abstract: Error correction coding (ECC) mis-corrected reads, if undetected, result in silent data corruption of a non-volatile memory device. Overcoming ECC mis-corrected reads is based on a read signature of a result of reading a page in the non-volatile memory device. An ECC mis-correct logic counts the number of bits in the end-most buckets into which the bits of the result is divided. End-most buckets that are overpopulated or starved reveal a tell-tale read signature of an ECC mis-correct. The ECC mis-correct is likely to occur when the read reference voltage level used to read the page is shifted in one direction or another to an extreme amount that risks reading data from a different page. Detecting ECC mis-corrected reads can be used to overcome the ECC mis-corrects and mitigate silent data corruption.
    Type: Application
    Filed: December 24, 2020
    Publication date: April 22, 2021
    Inventors: Krishna K. PARAT, Ravi H. MOTWANI, Rohit S. SHENOY, Ali KHAKIFIROOZ
  • Publication number: 20210119802
    Abstract: Examples described herein include systems and methods for authenticating a voice-activated device. An example method can include receiving, at an application server, a request from a user device to authenticate the voice-activated device. The application server can provide a first temporary key and session ID to the user device. The method can further include communicating the first temporary key from the user device to the voice-activated device, such as by reading it aloud or having the user device communicate the key in some manner. The voice-activated device can then provide the key to the application server, which generates a second temporary key and sends it back to the voice-activated device. The second temporary key can then be transferred to the user device, which closes the loop by providing the key back to the application server. The application server can then authenticate and provide access to the voice-activated device.
    Type: Application
    Filed: October 21, 2019
    Publication date: April 22, 2021
    Inventor: Rohit Pradeep Shetty
  • Publication number: 20210119793
    Abstract: The system and methods described herein may be utilized to perform operations in a faster and less complex manner than provided by conventional systems. An encrypted record may be stored at a user device. The encrypted record may include entries related to operations that were previously requested by the user device. The encrypted record may have been encrypted using a dynamic value and a key that is associated with an entity associated with the user. A recipient computer of a request by the user device may be configured to utilize the dynamic value provided in the request and the key associated with the entity to derive the encryption key(s) last used to encrypt the record. The recipient computer may decrypt and modify the decrypted record to perform the requested operation while the user device is precluded from doing so.
    Type: Application
    Filed: April 24, 2019
    Publication date: April 22, 2021
    Inventors: Sivanarayana Gaddam, Rohit Sinha, Atul Luykx, Hao Yang
  • Publication number: 20210117964
    Abstract: A computer-implemented method includes receiving an indicator that a consumer stored account details associated with an account with a resource provider computer of a resource provider in an add-account event. The transaction details associated with the add-account event are displayed to the consumer at a display interface of a computer device if the consumer is enrolled in an account-on-file tracking system configured to track add-account events for the account. The method may further include providing the consumer with one or more transaction control selections at the display interface that allow the consumer to place transaction controls on the account stored with the resource provider computer.
    Type: Application
    Filed: October 17, 2019
    Publication date: April 22, 2021
    Inventors: Jaysheel Malaybhai Mehd, Shankara Narayanan Ramesh, Avishek Prasad, Rohit Mukherjee, Azad Singh
  • Publication number: 20210117055
    Abstract: A device obtains historical interaction data concerning a plurality of user interactions, where a user interaction of the plurality of user interactions includes one or more touchpoint sets, obtains historical response data concerning a plurality of user responses, where a user response of the plurality of user responses corresponds to a user interaction, and processes the historical interaction data and the historical response data using a modelling pipeline to determine an association between user interaction score and a touchpoint set. The device determines information concerning a current user interaction, processes the information concerning the current user interaction using the modelling pipeline to determine a current user interaction score and ranking of one or more touchpoint sets of the current user interaction, and causes, based on the current user interaction score and the ranking of the one or more touchpoint sets, at least one action to be performed.
    Type: Application
    Filed: December 28, 2020
    Publication date: April 22, 2021
    Inventors: Rohit SARIN, Ryan TOMLINSON, Elizabeth MAUE, Alex BAIRD, Jose MARTINEZ, Chengjun ZHU, Weiyan SUN, Robert CEZEAUX
  • Publication number: 20210113304
    Abstract: A dental appliance includes an interior shape that substantially conforms to a dental arch of a patient, a hollow portion forming a cavity, and an object bonded to the dental appliance and inserted into the cavity. The object provides structural strength to the dental appliance at a location of the hollow portion and does not interfere with a fit of the dental appliance onto the dental arch of the patient.
    Type: Application
    Filed: December 23, 2020
    Publication date: April 22, 2021
    Inventors: Bruce Cam, Crystal Tjhia, Rohit Tanugula, Dennis Te
  • Publication number: 20210117542
    Abstract: Maintaining system security by receiving metadata associated with at least a part of one data file from a metadata storage unit, generating a priority for the at least a part of one data file according to the metadata, and conducting a scan of the part of the data file. The metadata includes one or more virus indicators.
    Type: Application
    Filed: October 17, 2019
    Publication date: April 22, 2021
    Inventors: Paul R. Bastide, Rohit Ranchal, Shakil Manzoor Khan, Senthil Bakthavachalam
  • Publication number: 20210117492
    Abstract: This invention discloses the ability to automatically have portions of content that match the results for a search term(s): be highlighted. This saves users a lot of time when trying to find information of interest to them. It is especially delightful for users to automagically have this ability available without having to install any additional software components to their computing devices.
    Type: Application
    Filed: December 4, 2020
    Publication date: April 22, 2021
    Inventor: Rohit Chandra
  • Patent number: 10984529
    Abstract: Systems and methods are provided for presenting an interactive user interface that visually marks locations within a radiograph of one or more dental pathologies, anatomies, anomalies or other conditions determined by automated image analysis of the radiograph by a number of different machine learning models. Annotation data generated by the machine learning models may be obtained, and one or more visual bounding shapes generated based on the annotation data. A user interface may present at least a portion of the radiograph's image data, along with display of the visual bounding shapes appearing to be overlaid over the at least a portion of the image data to visually mark the presence and location of a given pathology or other condition.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: April 20, 2021
    Assignee: Pearl Inc.
    Inventors: Cambron Neil Carter, Nandakishore Puttashamachar, Rohit Sanjay Annigeri, Joshua Alexander Tabak, Nishita Kailashnath Sant, Ophir Tanz, Adam Michael Wilbert, Mustafa Alammar
  • Patent number: 10986178
    Abstract: Embodiments of the present invention provide systems and methods for organization of data logging in a networked computing environment. A plurality of logging and monitoring zones, referred to as “logmon” zones are defined. Each zone is associated with one or more policies. The policies specify various parameters such as storage limits, priority, periodicity, and retention time, among others. A networked application operating in a cloud (networked) environment is associated with a zone. The tenant for the application can be billed according to the zone.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: April 20, 2021
    Assignee: International Business Machines Corporation
    Inventors: Sudheesh S. Kairali, Vijay R. Kalangumvathakkal, Rohit S. Shetty
  • Patent number: 10986056
    Abstract: Techniques, including systems and methods for distributing electronic messages, are disclosed. In an embodiment, information relating to a message thread is maintained. The information includes information identifying one or more members of a distribution list to be excluded from receiving messages in the message thread. When it has been determined to prevent distribution of the electronic message to one or more members of the distribution list, the electronic message is distributed to members of the distribution list excluding the one or more members to whom distribution is to be prevented. The distributed electronic message may identify the distribution list as an intended recipient.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: April 20, 2021
    Assignee: Oracle International Corporation
    Inventors: Rohit Koul, Gurudutta Ramanathaiah
  • Patent number: 10983963
    Abstract: Embodiments for locating, identifying and categorizing data-assets through advanced machine learning algorithms implemented by profiler components across Hadoop and Hadoop Compatible File Systems, databases and in-memory objects automatically and periodically to provide a visual representation of the category of data infrastructure distributed across data-centers and multiple clusters, for the purposes of enriching data quality, enabling data discovery and improving outcomes from downstream systems.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: April 20, 2021
    Assignee: Cloudera, Inc.
    Inventors: Srikanth Venkatasubramanian, Babu Prakash Rao, Hemanth Yamijala, Rohit Choudhary, Raghumitra Kandikonda
  • Patent number: 10983705
    Abstract: Techniques for handling pattern identifiers in a data storage system. By replacing a block pointer with a pattern identifier, the techniques can identify a data block (or an indirect data block) as a bad block, without resorting to the use of a separate flag or bad block (BB) bit in per-block metadata (e.g., a mapping pointer) of the data block. The techniques can also avoid waste of valuable metadata space by using pattern identifiers at various levels of a mapping tree, leveraging pointer granularity at lower levels, mid-levels, and progressively higher levels of the mapping tree.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: April 20, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Rohit K. Chawla, William C. Davenport, Richard P. Ruef
  • Patent number: 10986510
    Abstract: An electronic device may be provided with wireless circuitry and control circuitry. The wireless circuitry may include a phased antenna array. Sensors and other circuitry in the electronic device may generate sensor data such as accelerometer data, gyroscope data, magnetometer data, location data, and spatial ranging data. The wireless circuitry may establish and maintain one or more wireless links with external devices based on the sensor data as the device moves over time. For example, the wireless circuitry may perform physical layer beam adjustments, inter-radio access technology handovers, intra-radio access technology handovers, and/or dual connectivity adjustments based on the sensor data. This may allow the device to maintain one or more wireless links without having to sweep the signal beam of the phased antenna array over its entire field of view each time the device has moved.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: April 20, 2021
    Assignee: Apple Inc.
    Inventors: Yakun Sun, Mingguang Xu, Mithat C. Dogan, Ehsan Haghani, Rohit U. Nabar, Matthew A. Mow
  • Patent number: 10980616
    Abstract: A series of appliances including a first shell and a second shell can be designed to incrementally implement a treatment plan. The first and second shells can have cavities designed to receive teeth of a jaw. A first number of bite adjustment structures can be formed of a same material as the first shell and extend from the first cavities and be designed to interface with teeth of a second jaw. The first number of bite adjustment structures can have a first shape and location. A second number of bite adjustment structures can be formed of a same material as the second shell and extend from the second cavities and be designed to interface with teeth of the second jaw. The second number of bite adjustment structures can have a second shape and location, different than the first shape and location.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: April 20, 2021
    Assignee: ALIGN TECHNOLOGY, INC.
    Inventors: Rohit Tanugula, John Morton, Chunhua Li, Bastien Pesenti, Jihua Cheng, Jeeyoung Choi
  • Patent number: 10983709
    Abstract: Methods, non-transitory computer readable media, and computing devices that execute a storage operation, without journaling the storage operation in a log, and withhold from a file system a list of freed inodes including an indication of an inode freed as a result of the execution of the storage operation. A consistency point operation is then initiated that retrieves storage operations logged as journal entries in the log and commits a result of each of the storage operations to data storage devices. A list of available inodes is updated based on the list of freed inodes, when the consistency point operation is determined to be complete. This technology reduces the number of storage operations that are required to be journaled to maintain consistency of a file system, thereby reducing the runtime resources required to facilitate the journaling and replay resource required to replay the storage operations following a recovery.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: April 20, 2021
    Assignee: NETAPP, INC.
    Inventors: Ram Kesavan, Ananthan Subramanian, Hiroshi Ishii, Abdul Basit, Joseph Brown, Rohit Singh
  • Publication number: 20210110555
    Abstract: A material data collection system allows capturing of material data. For example, the material data collection system may include digital image data for materials. The material data collection system may ensure that captured digital image data is properly aligned, so that material data may be easily recalled for later use, while maintaining the proper alignment for the captured digital image. The material data collection system may include using a capture guide, to provide cues on how to orient a mobile device used with the material data collection system.
    Type: Application
    Filed: December 22, 2020
    Publication date: April 15, 2021
    Inventors: Humberto Roa, Rammohan Akula, Fabrice Canonge, Nicholas Fjellberg Swerdlowe, Rohit Ghatol, Grif Von Holst
  • Publication number: 20210111976
    Abstract: The present disclosure relates to methods and apparatus for display or graphics processing. Aspects of the present disclosure can determine a communication compatibility of one or more client devices. Further, aspects of the present disclosure can modify a user space or a kernel based on the communication compatibility of each of the one or more client devices. Additionally, aspects of the present disclosure can communicate at least some data with the one or more client devices based on the modified user space or the modified kernel. Aspects of the present disclosure can also modify the kernel based on the communication compatibility of each of the one or more client devices. Aspects of the present disclosure can also extend the kernel based on the communication compatibility.
    Type: Application
    Filed: October 13, 2020
    Publication date: April 15, 2021
    Inventors: David ARELLANES, Ramesh CHANDRASEKHAR, Aditya DEGWEKAR, Ashwani Kumar JHA, Rohit BANDI, Walker CURTIS, Abhijeet BISAIN, Martin RENSCHLER
  • Publication number: 20210112296
    Abstract: A stream management platform may receive a request to provide, via a network, a content stream to an area, wherein the request indicates a requested latency associated with providing the content stream to the area. The stream management platform may determine an entry node of the network that is to receive the content stream from a content source. The stream management platform may identify a plurality of transmission nodes associated with the area. The stream management platform may determine respective latencies associated with multicasting the content stream from the entry node to the plurality of transmission nodes. The stream management platform may determine whether the respective latencies satisfy the requested latency. The stream management platform may perform, based on whether the respective latencies satisfy the requested latency, an action associated with the content stream according to the respective latencies.
    Type: Application
    Filed: October 15, 2019
    Publication date: April 15, 2021
    Inventors: Neil S. MEHTA, Arvind BASRA, Rohit SHARMA, Yuk Lun LI
  • Patent number: 10973568
    Abstract: An actuator for use in a surgical instrument, the actuator includes an upper portion configured to be actuated by one or more fingers, wherein the upper portion has an upper distal portion for operating the surgical instrument in a first mode of operation, and an upper proximal portion for operating the surgical instrument in a second mode of operation, and wherein the upper distal portion and the upper proximal portion have different respective tactile configurations for informing the user of the first and second modes of operation, respectively.
    Type: Grant
    Filed: June 8, 2017
    Date of Patent: April 13, 2021
    Assignee: MAQUET CARDIOVASCULAR LLC
    Inventors: Fred Ginnebaugh, Joseph N. Lamberti, Rohit Girotra, Ryan Abbott, Kenny L. Dang, Justin Williams