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: 20180150559
    Abstract: In one embodiment, a method includes receiving a text query comprising one or more n-grams inputted by a first user, identifying one or more primary entities matching one or more n-grams of the received text query, and identifying, for each of the identified primary entities, one or more related entities based on one or more related-entity indexes associated with the primary entity. The method also includes accessing, for each identified related entity, one or more posts authored by the identified related entity, each accessed post matching all of the n-grams of the received text query, calculating a score for each of the accessed posts, and sending to the first user one or more search results corresponding to one or more of the accessed posts having scores higher than a threshold score, respectively.
    Type: Application
    Filed: November 30, 2016
    Publication date: May 31, 2018
    Inventor: Gaurav Ahuja
  • Publication number: 20180150345
    Abstract: Upon occurrence of multiple errors in a central processing unit (CPU) package, data indicating the errors is stored in machine check (MC) banks. A timestamp corresponding to each error is stored, the timestamp indicating a time of occurrence for each error. A machine check exception (MCE) handler is generated to address the errors based on the timestamps. The timestamps can be stored in the MC banks or in a utility box (U-box). The MCE handler can then address the errors based on order of occurrence, for example by determining that the first error in time causes the remaining error. The MCE can isolate hardware/software associated with the first error to recover from a failure. The MCE can report only the first error to the operating system (OS) or other error management software/hardware. The U-Box may also convert the timestamps into real time to support user debugging.
    Type: Application
    Filed: November 28, 2016
    Publication date: May 31, 2018
    Applicant: Intel Corporation
    Inventors: Gaurav Porwal, Subhankar Panda, John G. Holm
  • Publication number: 20180152338
    Abstract: A computer-implemented method for correlating alarms that are generated with relation to a computer network is disclosed. The alarms represent faults of the computer network and/or faults of components of the computer network.
    Type: Application
    Filed: October 20, 2017
    Publication date: May 31, 2018
    Inventors: Badarayan PANIGRAHI, Gaurav KHANDURI, Sanjay TIWARI, Nithyanandan KANDASWAMY
  • Publication number: 20180147413
    Abstract: Systems and methods are disclosed in which an external device such as a consumer mobile device (e.g., smart phone) is used as an external controller to bi-directionally communicate with an Implantable Medical Device (IMD) using a dedicated patient remote control (RC) as an intermediary device to translate communications between the two. The dedicated RC contains a graphical user interface allowing for control and monitoring of the IMD even if the mobile device is not present in the system, which is useful as a back-up should the mobile device experience problems. Use of the dedicated RC as an intermediary device broadens the utility of other computing devices to operate as an external controller for an IMD even if the computing device and IMD do not have compliant communication means.
    Type: Application
    Filed: January 26, 2018
    Publication date: May 31, 2018
    Inventors: Habet Ter-Petrosyan, Gaurav Gupta, Sridhar Kothandaraman
  • Patent number: 9986394
    Abstract: Techniques for enabling a system to create a multimedia messaging service (MMS) message or a short message service (SMS) message from a spoken message are described. A system may receive audio data corresponding to a spoken message. The system may determine a recipient of the spoken message as well as a device associated with the recipient. The system may determine the type of messaging supported by the device. Based on the messaging capabilities, the system generates either a MMS message or a SMS message. The MMS message may include a message payload including a portion of text corresponding to content of the message as well as audio data embedded in the message payload. The SMS message may include a message payload including a portion of text corresponding to content of the message as well as a link to message content audio data stored by the system.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: May 29, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Brandon Taylor, Gaurav Singh, Reza Abdollahi, Mugunthan Govindaraju
  • Publication number: 20180146451
    Abstract: Aspects of the subject disclosure may include, for example, determining a request to transfer data to a group of wireless communication devices within an area. Wireless base stations of a wireless mobility network are identified, responsive to the request, wherein the wireless base stations provide wireless communication services within the area, including a Multimedia Broadcast Multicast Service (MBMS) service. A wireless transmission is facilitated of a first broadcast message by the wireless base stations, wherein the first broadcast message identifies the group of wireless communication devices. The broadcast message is transmitted by way of the MBMS service of the wireless communication services. The first broadcast message initiates a state transition to an active state for a plurality of wireless communication devices of the group of wireless communication devices configured in an idle state. Other embodiments are disclosed.
    Type: Application
    Filed: January 18, 2018
    Publication date: May 24, 2018
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Gaurav Gupta, Rajendra Prasad Kodaypak, Vivek Mhatre
  • Publication number: 20180145970
    Abstract: The disclosed computer-implemented method for performing secure backup operations may include (i) identifying a backup server that has been designated to perform a backup task for a backup client, (ii) prior to facilitating the backup task on the backup client (a) identifying both a trust level of the designated backup server and a sensitivity level of the backup task and (b) determining whether the trust level of the designated backup server is appropriate for the sensitivity level of the backup task, and (iii) facilitating the backup task on the backup client based on the determination of whether the trust level of the designated backup server is appropriate for the sensitivity level of the backup task. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: November 18, 2016
    Publication date: May 24, 2018
    Inventors: Mukund Agrawal, Gaurav Malhotra, Vikas Kumar, Nachiket Tanksale
  • Publication number: 20180145938
    Abstract: Systems, methods, and non-transitory computer readable media are configured to evaluate, by a computing system associated with a user, a sharing policy associated with a media content item. It is determined whether provision of the media content item to a second computing system associated with a second user is permissible under the sharing policy. The media content item is transmitted to the second computing system in a peer to peer manner when the provision is permissible under the sharing policy.
    Type: Application
    Filed: November 22, 2016
    Publication date: May 24, 2018
    Inventors: Gaurav Lochan, William Shun Xiao, Rama Ajit Karve, Bhavana Vattompadath Radhakrishnan
  • Publication number: 20180146063
    Abstract: Systems, methods, and non-transitory computer-readable media can determine a request to create an identifier for a page that is accessible through a social networking system. Page data that describes the page is determined. One or more identifiers for the page are generated based at least in part on the page data.
    Type: Application
    Filed: November 18, 2016
    Publication date: May 24, 2018
    Inventors: Gaurav Dosi, Matthew Eric Lanter, Gina Marie Rodriguez, Andrea Bich Lan Nguyen
  • Publication number: 20180141201
    Abstract: Provided is a tool that includes a handle assembly including a top portion and a bottom portion. The tool also includes a lock plate disposed between the top and bottom portions and having a deflectable arm having a free end biased towards the top portion, a fixed end opposite the free end, an inner edge, an outer edge, and a detent near the free end and the inner edge. The tool additionally includes a blade having first and second ends, an indent in a bottom surface of the blade near the first end for engaging the detent in a closed position, and a ramp on the bottom surface near the indent defining a reduced thickness portion of the blade that reduces in thickness from the indent towards an edge of the blade to reduce contact between the detent and the blade during rotation of the blade.
    Type: Application
    Filed: January 15, 2018
    Publication date: May 24, 2018
    Inventors: VICTOR J. LEVAND, SHARAD GAURAV, SARAH BRIDGET MULROY, JOSHUA R. ROBERTSON, EDWARD RAY GOODWIN, RANDI BOSS, MICHAEL C. LAMBERTSON, JR.
  • Publication number: 20180143981
    Abstract: Systems, methods, and non-transitory computer-readable media can select a set of selected pages from a plurality of pages on a social networking system based on page selection criteria. A set of potential stories from the set of selected pages is aggregated. The set of potential stories are ranked based on ranking criteria. An administrator feed associated with a first page is generated, the administrator feed comprising a plurality of stories from the set of potential stories based on the ranking the set of potential stories.
    Type: Application
    Filed: November 23, 2016
    Publication date: May 24, 2018
    Inventors: Neal Suresh Vora, James Donovan, Deepak Chinavle, Gaurav Dosi, Jason Eric Brewer, Bradley Ray Green
  • Publication number: 20180140715
    Abstract: Methods and compositions are described herein for covalently linking an antibody to a molecular payload. Compositions are described herein containing an antibody covalently linked to a molecular payload.
    Type: Application
    Filed: October 6, 2017
    Publication date: May 24, 2018
    Inventors: Diana LAC, Chun FENG, Gaurav BHARDWAJ, Siddarth CHANDRASEKARAN, Kit S. LAM
  • Publication number: 20180145989
    Abstract: Embodiments are directed towards a system and method for a cloud-based front end that may abstract and enable access to the underlying cloud-hosted elements and objects that may be part of a multi-tenant application, such as a search application. Search objects may be employed to access indexed objects. An amount of indexed data accessible to a user may be based on an index storage limit selected by the user, such that data that exceeds the index storage limit may continue to be indexed. Also, one or more projects can be elastically scaled for a user to provide resources that may meet the specific needs of each project.
    Type: Application
    Filed: January 16, 2018
    Publication date: May 24, 2018
    Inventors: Robin Kumar Das, Ledio Ago, Declan Gerard Shanaghy, Gaurav Gupta
  • Publication number: 20180144407
    Abstract: According to some embodiments, a data store may contain electronic data records each representing an event associated with an existing risk association between an enterprise and an entity. Each electronic data record may be associated with a record identifier and a set of record characteristic values. Moreover, at least some of the electronic data records may be linked to supplemental electronic note data messages. A back-end application computer server, coupled to the data store, may automatically queue new supplemental electronic note data messages in accordance with at least one trigger rule. The computer server may also automatically transmit batches of information about the queued new supplemental electronic note data messages in near real-time. According to some embodiments, information may be exchanged with a plurality of remote management system terminals, via a distributed communication network, to support an interactive user interface display including the supplemental electronic note data messages.
    Type: Application
    Filed: November 18, 2016
    Publication date: May 24, 2018
    Inventors: Jaclyn E. Pajor, Gaurav Chandrashekhar Patrikar, James S. Rogers, Justin J Thorpe, Karen B. Weiss
  • Publication number: 20180145969
    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: Application
    Filed: November 18, 2016
    Publication date: May 24, 2018
    Inventors: Mukund Agrawal, Gaurav Malhotra, Vikas Kumar, Nachiket Tanksale
  • Patent number: 9977697
    Abstract: Systems and methods are provided for managing task performance for a modular electronic device. In one implementation, a modular electronic device can include one or more electronic modular components. The modular electronic device can identify a computational task associated with the modular electronic device and identify one or more computing devices that are available to perform at least a portion of the computational task. The modular electronic device can obtain one or more sets of data associated with one or more computational resources of the computing devices. The modular electronic device can determine a potential benefit to the modular electronic device associated with the performance of the computational task by the computing devices. The modular electronic device can perform at least a portion of the computational task with the computing devices based, at least in part, on the sets of data associated with the computational resources and the potential benefit.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: May 22, 2018
  • Publication number: 20180134543
    Abstract: Capped microelectromechanical systems (MEMS) devices are described. In at least some situations, the MEMS device includes one or more masses which move. The cap may include a stopper which damps motion of the one or more movable masses. In at least some situations, the stopper damps motion of one of the masses but not another mass.
    Type: Application
    Filed: July 14, 2017
    Publication date: May 17, 2018
    Applicant: Analog Devices, Inc.
    Inventors: Jinbo Kuang, Gaurav Vohra
  • Publication number: 20180137267
    Abstract: The present disclosure is generally directed a data processing system for authenticating packetized audio signals in a voice activated computer network environment. The data processing system can improve the efficiency and effectiveness of auditory data packet transmission over one or more computer networks by, for example, disabling malicious transmissions prior to their transmission across the network. The present solution can also improve computational efficiency by disabling remote computer processes possibly affected by or caused by the malicious audio signal transmissions. By disabling the transmission of malicious audio signals, the system can reduce bandwidth utilization by not transmitting the data packets carrying the malicious audio signal across the networks.
    Type: Application
    Filed: January 5, 2018
    Publication date: May 17, 2018
    Inventors: Ken Krieger, Andrew Joseph Alexander Gildfind, Nicholas Salvatore Arini, Simon Michael Rowe, Raimundo Mirisola, Gaurav Bhaya, Robert Stets
  • Publication number: 20180135780
    Abstract: A cable tie includes a flexible elongate strap and a head attached to a first end of the strap. The head has a front wall, side walls and a rear wall defining an aperture. The front wall has at least one fixed tooth formed thereon and the rear wall has a flexural element formed thereon opposite the at least one fixed tooth, wherein the at least one fixed tooth and the flexural element are configured to permit a second end of the strap opposite the head to be inserted through the head aperture in a first direction and being further configured to prevent movement of the second end of the strap from the head aperture in a second direction opposite the first direction.
    Type: Application
    Filed: November 13, 2017
    Publication date: May 17, 2018
    Inventors: Colin Tschida, Kathryn F. Murphy, Gaurav Dave
  • Patent number: 9974043
    Abstract: Example method includes: determining, by a network device, a plurality of client devices' locations within a wireless network; assigning the plurality of client devices into a number of clusters; calculating an original cluster centroid location for each cluster of client devices; calculating an average distance between each client device in a particular cluster and the original cluster centroid location for the particular cluster; iteratively adjusting the number of clusters and assignment of the plurality of client devices to determine the number of clusters associated with a low number of cluster and a low average distance from each client device in a respective cluster to a respective cluster centroid location; and assigning a subset of access points in the wireless network to a high priority, each AP in the subset having the closest distance to the respective cluster centroid location corresponding to the determined number of clusters.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: May 15, 2018
    Assignee: ARUBA NETWORKS, INC.
    Inventors: Gaurav Patwardhan, Sachin Ganu