Patents by Inventor Gaurav

Gaurav 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: 20190251150
    Abstract: Techniques and systems are described in which a document management system is configured to update content of document portions of digital documents. In one example, an update to the digital document is initially triggered by a document management system by detecting a triggering change applied to an initial portion of the digital document. The document management system, in response to the triggering change, then determines whether trailing changes are to be made to other document portions, such as to other document portions in the same digital document or another digital document. To do so, triggering and trailing change representations are generated and compared to determine similarity of candidate document portions with an initial document portion.
    Type: Application
    Filed: February 14, 2018
    Publication date: August 15, 2019
    Applicant: Adobe Inc.
    Inventors: Vishwa Vinay, Sopan Khosla, Sanket Vaibhav Mehta, Sahith Thallapally, Gaurav Verma
  • Publication number: 20190247189
    Abstract: A prosthetic heart valve may include a stent having an inflow end, an outflow end, a collapsed condition, and an expanded condition. The prosthetic valve may also include a collapsible and expandable valve assembly disposed within the stent and having a plurality of leaflets. The prosthetic valve and/or stent may include features to anchor the prosthetic valve to a native valve annulus and to seal the prosthetic valve with respect to the native valve annulus, such as planar and/or nonplanar annular sealing members coupled to ends of the stent. The stent may include one or more circumferential rows of anchor members or hooks extending radially outwardly from the stent. These hooks may be configured to extend in a particular direction when the stent is in the collapsed condition to facilitate resheathing of the stent if, upon deployment, a user determines the prosthetic heart valve is not positioned optimally.
    Type: Application
    Filed: April 23, 2019
    Publication date: August 15, 2019
    Applicant: St. Jude Medical, Cardiology Division, Inc.
    Inventors: Theodore Paul Dale, Andrea N. Para, Gaurav Satam, Jason Diedering, Thomas Mark Benson, Saravana B. Kumar
  • Publication number: 20190251003
    Abstract: A means for assigning database objects to a backup storage group proceeds by collecting information related to a plurality of backup devices. The information collected includes speed of recovery, time to backup, and a recovery rank for each device. A backup pool is defined, using a database configuration parameter, to contain one or more of the plurality of backup devices. A determination is made to store a backup of a data object in a first device of the plurality of backup devices based on the collected information and a priority rank associated with the data object.
    Type: Application
    Filed: April 26, 2019
    Publication date: August 15, 2019
    Inventors: Gaurav Mehrotra, Nishant Sinha, Pratik P. Paingankar
  • Patent number: 10382429
    Abstract: The disclosed computer-implemented method for performing secure backup operations may include (i) identifying a group of backup servers with heterogeneous computing environments that provide backup services for a backup client, (ii) determining, for each backup server within the group, a trust level of the backup server by identifying at least one security characteristic of the backup server, (iii) deploying, on each of the backup servers, a signed certificate that enables the backup server to transfer backup data with a security level that corresponds to the trust level of the backup server, and (iv) performing secure backup operations for the backup client by (a) identifying a sensitivity level of a backup task initiated by the backup client and (b) assigning the backup task to a backup server within the group of backup servers that has a signed certificate with a security level appropriate for the sensitivity level of the backup task.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: August 13, 2019
    Assignee: Veritas Technologies LLC
    Inventors: Mukund Agrawal, Gaurav Malhotra, Vikas Kumar, Nachiket Tanksale
  • Patent number: 10380488
    Abstract: Disclosed herein is a technique for implementing a framework that enables application developers to enhance their applications with dynamic adjustment capabilities. Specifically, the framework, when utilized by an application on a mobile computing device that implements the framework, can enable the application to establish predictive models that can be used to identify meaningful behavioral patterns of an individual who uses the application. In turn, the predictive models can be used to preempt the individual's actions and provide an enhanced overall user experience. The framework is configured to interface with other software entities on the mobile computing device that conduct various analyses to identify appropriate times for the application to manage and update its predictive models. Such appropriate times can include, for example, identified periods of time where the individual is not operating the mobile computing device, as well as recognized conditions where power consumption is not a concern.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: August 13, 2019
    Assignee: APPLE INC.
    Inventors: Binu K. Mathew, Kit-Man Wan, Gaurav Kapoor
  • Patent number: 10380992
    Abstract: A system and method of generating a natural language generation (NLG) output, wherein the method includes: receiving speech signals from a user at a microphone of a client device; determining a requested communication goal and at least one inputted communication value based on the received speech signals; determining to use a static natural language generation (NLG) template or a dynamic NLG template to generate an NLG output, wherein the determination of whether to use a static NLG template or a dynamic NLG template is made using a neural network NLG template selection process; selecting an NLG template after the determination of whether to use a static NLG template or a dynamic NLG template; and generating an NLG output based on the selected NLG template.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: August 13, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Gaurav Talwar, Xu Fang Zhao
  • Patent number: 10382374
    Abstract: A system protects content, by detecting, by a first application interface, a message attribute associated with content received by the first application interface. A syntax parser on a first application parses the content to identify the message attribute. The first application interface embeds a protect attribute in metadata associated with the content, where the protect attribute indicated by the message attribute. The system transmits the content from the first application interface to a second application interface. The second application interface extracts the protect attribute from the metadata associated with the content. The system applies the protect attribute to the content rendered by the second application interface. The system propagates the protect attribute applied to the content when the content is transmitted from the second application interface to at least one third application interface, and then applies the protect attribute to the content rendered by the third application interface.
    Type: Grant
    Filed: April 6, 2017
    Date of Patent: August 13, 2019
    Assignee: International Business Machines Corporation
    Inventors: Venkatesh K S. Babu, Saba Kauser, Amarnath N. Reddy, Gaurav Saxena
  • Patent number: 10383037
    Abstract: Example method includes: reporting, by a network device, a detection of a Bluetooth Low Energy (BLE) beacon message from a first BLE device deployed in a wireless local area network (WLAN) serving a plurality of tenants; receiving, by the network device, information about a first tenant assigned to the first BLE device from a server; determining, by the network device, a first universally unique identifier (UUID) uniquely corresponding to the first tenant; and configuring, by the network device, the first BLE device to broadcast a first plurality of BLE beacon messages using the first UUID, wherein a second and different BLE device deployed in the WLAN is configured to broadcast a second plurality of BLE beacon messages using a second UUID that is different from the first UUID, the second UUID uniquely corresponding to a second tenant different from the first tenant in the plurality of tenants.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: August 13, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Gaurav Patwardhan, Ankur Kamthe, Shruthi Koundinya
  • Patent number: 10380283
    Abstract: This application discloses a computing system to select a design block in a circuit design of an electronic device for functional verification result reuse based on isolating operational characteristics of the design block. The computing system can determine whether the selected design block was previously simulated with input stimulus. When the selected design block was previously simulated with the input stimulus, the computing system can bypass the simulation of the design block and utilize an output generated in the previous simulation of the selected design block in response to the input stimulus as a result for the simulation of the design block. When the selected design block was not previously simulated with the input stimulus, the computing system can simulate the selected design block with the input stimulus, and storing an output generated in the simulation of the selected design block for functional verification result reuse.
    Type: Grant
    Filed: February 7, 2017
    Date of Patent: August 13, 2019
    Assignee: Mentor Graphics Corporation
    Inventor: Gaurav Kumar Verma
  • Patent number: 10380296
    Abstract: This application discloses a design verification tool to generate an interconnect between portions of a circuit design in a mixed language environment. The design verification tool can select an interconnect generation technique based on characteristics for the portions of the circuit design and, during elaboration of the circuit design, utilize the selected interconnect generation technique to generate the interconnect. The design verification tool can generate the interconnect without the circuit design including code to identify the selected interconnect generation technique to the design verification tool. The design verification tool can perform functional verification operations on the elaborated circuit design, and modify results of the functional verification operations to remove an intermediate hierarchy utilized to generate the interconnect during elaboration. The modified results can show the portions of the circuit design being directly connected by the interconnect.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: August 13, 2019
    Assignee: Mentor Graphics Corporation
    Inventor: Gaurav Kumar Verma
  • Patent number: 10376578
    Abstract: In alternative embodiments, the invention provides a “triple combination” therapy for treating, ameliorating and preventing Crohn's Disease (or Crohn syndrome, terminal or distal ileitis or regional enteritis) or related disorders and conditions in mammals, such as paratuberculosis in mammals, or Johne's disease, including genetically-predisposed and chronic disorders, where the microbial or bacterial flora of the bowel is at least one causative or symptom-producing factor; and compositions for practicing same. In alternative embodiments, methods and compositions of the invention comprise or comprise use of therapies, medications, formulations and pharmaceuticals comprising active agents that can suppress or eradicate the microbiota super-infection that causes Crohn's Disease or paratuberculosis infection in mammals.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: August 13, 2019
    Inventor: Gaurav Agrawal
  • Publication number: 20190245928
    Abstract: Examples described herein include systems and methods for migrating a group of user devices associated with an enterprise from a first device-management service to a second device-management service. An example method can include receiving a request to migrate the group of user devices from the first device-management service to the second device-management service. The second device-management service can associate the enterprise support service with the second, rather than the first, device-management service. It can also cause the enterprise support service to install an agent application the user devices in the group. Finally, the second device-management service can remove one or more applications, associated with the first device-management service, from the user devices in the group.
    Type: Application
    Filed: March 27, 2018
    Publication date: August 8, 2019
    Inventors: DON JOY, GAURAV VERMA, SUCHIT SHIVASHANKAR
  • Publication number: 20190243805
    Abstract: The invention provides a system and method capable of building and seamlessly playing of content modules. In detail, the user application is configured to fetch content or data files in different formats from multiple sources and store it in separate memory locations. Further, the application allows the user to edit and enhance the content through adding annotations and voice recordings in sync with the collected data files in a pre-defined format and either upload it to the application platform or broadcast it directly to the viewers over application platform. The content modules may be viewed by the user or other person through the same application, which seamlessly play the content that makes it look like a video play.
    Type: Application
    Filed: December 22, 2017
    Publication date: August 8, 2019
    Applicant: SORTING HAT TECHNOLOGIES PVT. LTD.
    Inventors: Hemesh Singh, Gaurav Munjal, Alok Maurya
  • Publication number: 20190246177
    Abstract: Systems and methods for recommending a media asset relating to a character unknown to a user are provided herein. The systems and methods may receive a first media asset viewed by a user, determine a first character in the first media asset, and include the first character in the character viewing profile for the user. Further, the systems and methods may receive a second media asset, including the first character, determine that a second character appears in the second media asset, and determine that the second character is not in the character viewing profile. The systems and methods may recommend a third media asset to the user for the second character.
    Type: Application
    Filed: April 16, 2019
    Publication date: August 8, 2019
    Inventors: Vishwas Sharadanagar Panchaksharaiah, Ashwini Dharwa, Gaurav Gupta, Harsha Neerakani
  • Publication number: 20190240102
    Abstract: To support a movable arm attached to a base and rotatable around a movable rotation point relative to the base, a force-balancing support comprises an arm attachment connectable to the movable arm and at least rotatable around a center of rotation of which a position is movable relative to the base attachment. The support is attachable to the base with a base attachment at a distance from the arm attachment. The support has a cantilever mechanism which transfers force exerted on the arm attachment by the movable arm, when coupled thereto, to the base attachment. The cantilever mechanism has a fixed end attached to the base attachment and a free, arm-side, cantilever end movable, e.g. by suitable flexing. The arm attachment is suspended with respect to the base attachment at the free end.
    Type: Application
    Filed: April 22, 2019
    Publication date: August 8, 2019
    Inventor: Gaurav Narayan Genani
  • Publication number: 20190239851
    Abstract: An imaging apparatus includes a transducer, a detecting device and a processor. The transducer includes an emitter and receiver configured to detect a property of an object being scanned at a scanning location. The detecting device is configured to detect a position of the transducer relative to the object being scanned. The processor is configured to obtain, from the transducer, scan information representative of the property when the transducer is positioned at a first position; obtain, form the detecting device, position information representative of the position of the transducer relative to the object being scanned when the transducer is disposed in the first position; determine a coordinate location from the position information; associate the coordinate location with the scan information; and cause the coordinate location associated with the scan information to be stored in a storage.
    Type: Application
    Filed: March 4, 2019
    Publication date: August 8, 2019
    Inventors: Gaurav PANDEY, Martin WEINBERG, Richard KOPLIN
  • Publication number: 20190244253
    Abstract: A device may obtain, from a collection of data sources, personal information and activity information for a group of individuals. The device may generate profile information by associating the personal information and the activity information for each individual in the group of individuals. The device may determine a set of features capable of being used to train a set of machine learning models by using one or more feature identification techniques to analyze the profile information. The set of features may include generic features and contextualized features associated with the group of individuals. The device may train the set of machine learning models using one or more subsets of features of the set of features. The device may use the set of machine learning models to process a request from a client device for a list of prospective targets for a campaign.
    Type: Application
    Filed: July 26, 2018
    Publication date: August 8, 2019
    Inventors: Abhinav Vij, Gaurav Goyal, Prithika Priyanshi, Anupam Shringi, Chinmay Jha, Saurabh Aggarwal, Abhishek Sunnak, Vijay Saini, Aashish Kumar, Shivam Singh Baghel, Rashmi Aggarwal
  • Patent number: 10369687
    Abstract: A tool is provided that includes unitary plate that includes a blade portion and a tang portion. The blade portion can include an edge. The tang portion can include a positioning hole, a first hole, a slot, a second hole, a rivet hole, and one or more teeth (also referred to as one or more barbs) on a side of the tang portion. The tool can further include a hilt member which includes a through passage, a tab, and a notch. The tool includes an overlay on a body to create a handle for gripping the tool. The tool further includes a hammerhead cap on an end of the body, the hammerhead cap is coupled to the handle with a rivet through the rivet hole.
    Type: Grant
    Filed: February 7, 2017
    Date of Patent: August 6, 2019
    Assignee: THE SHERWIN WILLIAMS COMPANY
    Inventors: Victor J. Levand, Sharad Gaurav, Sarah Bridget Mulroy, Joshua R. Robertson, Edward Ray Goodwin, Randi Boss, Michael C. Lambertson, Jr.
  • Patent number: 10375528
    Abstract: Dynamically switching between broadcast and unicast services for service continuity between wireless networks is presented herein. A system can comprise a detection component configured to determine that a mobile device is receiving a broadcast transmission of broadcast data from a broadcast enabled access point device configured to send, via a broadcast service wireless coverage area, the broadcast data to multiple devices via a point-to-multipoint communication protocol. Further, the detection component can detect a movement of the mobile device from the broadcast service wireless coverage area to a unicast service wireless coverage area. A transfer component can initiate, in response to the detection, a unicast transmission of the broadcast data from a unicast enabled access point device to the mobile device—the unicast enabled access point device configured to send, via the unicast service wireless coverage area, the broadcast data to a single device via a point-to-point communication protocol.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: August 6, 2019
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Rajendra Prasad Kodaypak, Ryan Redfern, Jiansong Wang, Gaurav Gupta
  • Patent number: 10374889
    Abstract: Systems and methods of determining network configurations for a modular computing entity are disclosed. For instance, a desired functionality to be implemented by a modular computing entity can be identified. Capacity data associated with one or more candidate network devices that are available to join a network associated with the modular computing entity is received. A network combination to implement the desired functionality can be determined based at least in part on the received capacity data. The network combination can include at least a subset of the candidate network devices.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: August 6, 2019