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: 20170064621
    Abstract: In this invention we disclose methods of automatically configuring a wireless node when it initially powers on and seeks to integrate into an existing wireless network. The wireless node could be part of an ad hoc, software defined network. One such network could be LTE network. The auto-configuration methods disclosed herein can be executed on wireless nodes throughout their operation. In addition, the methods herein allow a node to intelligently choose which network to join when there is more than one available network. In alternate embodiments, the methods disclosed could be used to create a new configuration based on changed environmental conditions, location or node capability change. These embodiments allow wireless nodes to migrate to better quality connections if they become available.
    Type: Application
    Filed: November 15, 2016
    Publication date: March 2, 2017
    Inventors: Sumit Garg, Rajesh Kumar Mishra, Gaurav Kumar
  • Publication number: 20170061776
    Abstract: A system including a security system that protects a secured geographic area, a delayed alarm process executing on a processor of the security system, the delayed alarm process is activated by an authorized person through a user input of the security system, a timer of the delayed alarm process that delays sending an alarm message to a predetermined destination for a predetermined time period first following activation of the delayed alarm process by the person through the user input and a cancel feature of the delayed alarm process that disables the delayed alarm process upon receipt of an instruction from the authorized user wherein upon expiration of the predetermined time period without receipt of a reset, the delayed alarm process sends the alarm message to the predetermined destination.
    Type: Application
    Filed: August 25, 2015
    Publication date: March 2, 2017
    Inventors: Nikhil Scaria, Galib Gaurav, Chaithra Mandanna.K, Sunil Parisi, Divyashree Krishnamurthy
  • Publication number: 20170061603
    Abstract: The present inventive concepts discloses methods, apparatuses, and/or systems for enabling spatially varying auto focusing of one or more objects using an image capturing system. The methods, apparatuses, and/or systems may include focusing objects in a region of interest using lenses, enabling spatially varying auto focusing of objects in the region of interest using a spatial light modulators (SLM), which are out of focus in the region of interest, and capturing the focused and the auto focused objects in the region of interest using a camera sensor.
    Type: Application
    Filed: March 23, 2016
    Publication date: March 2, 2017
    Inventors: Shashank Shrikant AGASHE, Gaurav KUMAR
  • Publication number: 20170061372
    Abstract: A method of verifying a package delivery includes electronically reading a package shipment code on a package delivered to an address, transmitting the package shipment code to a transaction server, receiving a confirmation message including a transaction amount from the transaction server, displaying the confirmation message to a user, receiving a payment authorization from the user in response to the confirmation message, and sending payment information to a payment processing server in response to receiving the payment authorization from the user.
    Type: Application
    Filed: August 31, 2015
    Publication date: March 2, 2017
    Applicant: CA, INC.
    Inventor: Gaurav AGARWAL
  • Publication number: 20170064665
    Abstract: Methods, systems, computer-readable media, and apparatuses for determining location are presented. One example method includes obtaining a route comprising an ordered set of waypoints; receiving an indication of traversal of the route beginning at a first waypoint and recording a time associated with the indication; determining location information and time information at a sampling rate; for each subsequent waypoint of the ordered set of waypoints: receiving a signal indicating arrival at a current waypoint of the ordered set of waypoints, determining a time and a ground truth associated with the signal, and determining error information associated with each determined location between the prior waypoint and the current waypoint; and providing the error information to a remote device.
    Type: Application
    Filed: March 21, 2016
    Publication date: March 2, 2017
    Inventors: James Douglass DELOACH, Gaurav LAMBA, Milind PATIL, Bruce Everett WILSON
  • Patent number: 9580658
    Abstract: A method of obtaining a hydrocarbon material from a mined material comprises forming a colloidal dispersion comprising solid particles and a carrier fluid. The colloidal dispersion is mixed with a mined, hydrocarbon-containing material to form an emulsion stabilized by the solid particles. At least one property of the emulsion is modified to destabilize the emulsion. Additional methods of obtaining a hydrocarbon material from a mined material, and a stabilized emulsion are also described.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: February 28, 2017
    Assignee: Baker Hughes Incorporated
    Inventors: Oleksandr V. Kuznetsov, Gaurav Agrawal, Valery N. Khabashesku, Devesh K. Agrawal
  • Patent number: 9584467
    Abstract: Methods, devices, systems, and non-transitory process-readable storage media of the various embodiments enable a software-enabled access point mobile computing device to delegate prefixes to already connected local area network (LAN) client devices upon establishment or re-establishment of a data connection. The various embodiments may enable a mobile computing device configured to operate as a mobile router (i.e., a softAP mobile computing device) to support prefix delegation by providing unique IPv6 prefixes to connected LAN client devices.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: February 28, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Chaitanya Pratapa, Rohit Tripathi, Gaurav Gopal Kathuria, Tyler Byron Wear, Venu Madhav Mokkapati
  • Patent number: 9582350
    Abstract: Fault isolation for a computer system having multiple FRUs in an FSI chain uses logic embedded in a device driver to determine first failure data and a logical error identifier. The logical error identifier represents a hardware logical area of the fault. The fault is then mapped to a segment of the system based on a self-describing system model which includes FRU boundary relationships for the devices. Operation of the device driver is carried out by a flexible service processor. The device driver uses the first failure data to identify a link at a failure point corresponding to the fault and determine a failure type at the link, then maps the link and the failure type to the logical error identifier. After identifying the segment, the device driver can generate a list of callouts of the field replaceable units associated with the segment which require replacement.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: February 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Douglas M. Boecker, Christopher L. Bostic, Gaurav Kakkar
  • Patent number: 9582351
    Abstract: Fault isolation for a computer system having multiple FRUs in an FSI chain uses logic embedded in a device driver to determine first failure data and a logical error identifier. The logical error identifier represents a hardware logical area of the fault. The fault is then mapped to a segment of the system based on a self-describing system model which includes FRU boundary relationships for the devices. Operation of the device driver is carried out by a flexible service processor. The device driver uses the first failure data to identify a link at a failure point corresponding to the fault and determine a failure type at the link, then maps the link and the failure type to the logical error identifier. After identifying the segment, the device driver can generate a list of callouts of the field replaceable units associated with the segment which require replacement.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: February 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Douglas M. Boecker, Christopher L. Bostic, Gaurav Kakkar
  • Patent number: 9582156
    Abstract: A content publisher can use a publisher tool to tag various content elements, which enables a user viewing content from the publisher to view related advertising. In at least some embodiments, the tool is a toolbar that the publisher can use to tag content elements such as images and text, whereby the toolbar can recommend related items to be linked to those content elements. The items can be associated with an entity, such as an advertiser or electronic retailer, that will provide some level of compensation to the publisher in return for the linking. Such an approach enables the publisher to monetize the content in a way that is minimally intrusive for the end user.
    Type: Grant
    Filed: April 18, 2013
    Date of Patent: February 28, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Matthew Hamilton Battles, Pradeep Desai, Balaji Hariharan Chandra, Prasanth Radhakrishnan, Harshit Beri, Gaurav Gupta, Vignesh Annamalai Paramadhayalan
  • Patent number: 9582213
    Abstract: Embodiments described herein provide an object store that efficiently manages and services objects for use by clients of a distributed data processing system. Illustratively, the object store may be embodied as a quasi-shared storage system that interacts with nodes of the distributed data processing system to service the objects as blocks of data stored on a plurality of storage devices, such as disks, of the storage system. To that end, an architecture of the object store may include an on-disk layout, e.g., of the storage system, and an incore layout, e.g., of the nodes, that cooperate to illustratively convert the blocks to objects for access by the clients.
    Type: Grant
    Filed: November 12, 2015
    Date of Patent: February 28, 2017
    Assignee: NetApp, Inc.
    Inventors: Gaurav Makkar, Srinivasan Narayanamurthy, Kartheek Muthyala, Stephen Daniel
  • Patent number: 9585100
    Abstract: The subject matter of the disclosure relates to low temperature power throttling at a mobile device to reduce the likelihood of an unexpected power down event in cold weather environments. A mobile device employing a power management solution may be configured to determine that a monitored temperature at the mobile device (at the battery of the mobile device) is below a first threshold level, and whether a hardware component (such as a camera) is active or inactive. Then, based on these determinations, the mobile device can select a throttle setting from a first set of throttle settings when the hardware component is active, and a second set of throttle settings when the hardware component is inactive. Subsequently the mobile device can throttle power consumption for one or more components of the mobile device according to the selected throttle setting.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: February 28, 2017
    Assignee: Apple Inc.
    Inventors: Patrick Y. Law, Keith Cox, John M. Ananny, Stephen D. Sterz, Derek J. DiCarlo, Gaurav Kapoor, Jason L. Pang, Alex J. Crumlin
  • Patent number: 9584648
    Abstract: Embodiments herein provide a method for managing an incoming notification. The method includes displaying, on a secondary display of a wearable device, an indication of the incoming notification, wherein the secondary display is located on a strap of the wearable device. The method includes receiving, by the wearable device, an input on the indication of the incoming notification displayed on the secondary display. The method includes performing, on a primary display of the wearable device, at least one action associated with the incoming notification based on the input.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: February 28, 2017
    Assignee: BRILLIO LLC
    Inventors: Karthik Gopalakrishnan Vinmani, Renji K Thomas, Gaurav Jain, Puneet Gupta, Venkat Kumar Sivaramamurthy
  • Publication number: 20170053405
    Abstract: Methods and systems for calibrating a medical imaging system based on visual feedback are described. A method includes projecting one or more points of a target area (real world) of the medical imaging system as an overlay on the feedback frame, wherein the feedback frame is an image of the target area captured by an imaging device of a visual feedback system. One or more points of the target area are then located on the feedback frame. Further, the method includes improving calibration accuracy of the medical imaging system by minimizing difference between one or more projected points and one or more point located on the feedback frame below a predefined threshold. The difference is minimized via an iterative error correction mechanism.
    Type: Application
    Filed: August 22, 2016
    Publication date: February 23, 2017
    Inventors: Nikunj Hemant DESAI, Aditya BHARDWAJ, Gaurav SHARMA
  • Publication number: 20170054747
    Abstract: Systems, methods, and software provided herein manage behavioral data for application components in a computing environment. In one example, a method of operating collection service includes receiving behavior reports for application containers in a computing environment. Once received, behavioral data in the behavior reports is stored in a tree data structure, wherein the tree data structure includes nodes for various time periods. Once the behavioral data is stored, a request may be generated for a portion of the behavioral data over a defined time period. In response to the request, a response summary may be generated based on the tree data structure and the defined time period.
    Type: Application
    Filed: August 5, 2016
    Publication date: February 23, 2017
    Inventors: Vibhav Sreekanti, Gaurav Mathur, Richard Spillane, Gordon Chaffee
  • Publication number: 20170054746
    Abstract: Systems, methods, and software provided herein identify unverified behavior in an application component environment. In one example, a method of operating a collection service includes receiving communication data for a plurality of application components and generating a baseline set of communication interactions for the application component environment based on the communication data. The method further includes receiving additional communication data for the application components and generating a second set of communication interactions for the application component environment based on the communication data. The method also provides identifying a differential set of communication interactions by comparing the baseline set and the second set of communication interactions.
    Type: Application
    Filed: August 5, 2016
    Publication date: February 23, 2017
    Inventors: Vibhav Sreekanti, Gaurav Mathur, Richard Spillane, Gordon Chaffee
  • Publication number: 20170050159
    Abstract: A method of making a nanostructure-reinforced composite comprises providing matrix particles in a reactor; fluidizing the matrix particles; introducing a nanostructure material into the reactor; homogeneously dispersing the nanostructure material; uniformly depositing the nanostructure material on the matrix particles to form a composite powder; generating a nanostructure on the matrix particles from the nanostructure material; and processing the composite powder to form the nanostructure-reinforced composite having a matrix formed from the matrix particles. The nanostructures are evenly distributed in the matrix of the nanostructure-reinforced composite.
    Type: Application
    Filed: November 3, 2016
    Publication date: February 23, 2017
    Applicant: Baker Hughes Incorporated
    Inventors: Zhiyue Xu, Gaurav Agrawal
  • Publication number: 20170053322
    Abstract: An advertising system receives an advertisement from a merchant system and receives data from a call center associated with the merchant system and with the advertisement. The advertising system determines a call center occupancy at the merchant system call center. The advertising system determines a first bid for an advertising space auction based on the call center occupancy and transmits the first bid to an advertising platform hosting the advertising space auction. The advertising system receives a notice of progress of the advertising space auction from the advertising platform system. If the advertising space auction is still open, the advertising system determines the current call center capacity and adjusts the first bid for the auction based on the current call center capacity. The advertisement is displayed on a user computing device. When a user selects the advertisement, the user computing device dials the merchant system call center.
    Type: Application
    Filed: August 19, 2015
    Publication date: February 23, 2017
    Inventors: Nandan Dixit, Amit Agarwal, Suman Gundapaneni, Tao Huang, Gaurav Bhaya
  • Patent number: 9577846
    Abstract: Apparatus and methods for channel estimation in a Multimedia Broadcast Multicast Service (MBMS) Single Frequency Network (MBSFN) are disclosed. A representative method includes a wireless communication device receiving multiple frames, each frame including multiple subframes, each subframe including multiple symbols. The wireless communication device determines whether subframes include MBMS data or not. For subframes that include MBMS data, the wireless communication device excludes all or certain symbols of the subframes that include MBMS data from a channel estimation process. The wireless communication device determines whether the subframes include MBMS data based at least in part on a channel impulse response and/or a channel energy response for one or more symbols of the subframes.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: February 21, 2017
    Assignee: Apple Inc.
    Inventors: Navid Damji, Zhu Ji, Johnson O. Sebeni, Gaurav Nukala, Srinivasan Vasudevan
  • Patent number: 9575926
    Abstract: A network device includes a port coupled to a device, another port coupled to another device, and an access control list with an access control entry that causes the network device to permit log in frames to be forwarded from the first device to the second device. The network device receives a frame addressed to the second device and determines the frame type. If the frame type is a log in frame, then the frame is forwarded to the second device and another access control entry is added to the access control list. The second access control entry causes the network device to permit data frames to be forwarded from the first device to the second device. If not, then the frame is dropped based upon the first access control entry.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: February 21, 2017
    Assignee: DELL PRODUCTS, LP
    Inventors: Saikrishna M. Kotha, Gaurav Chawla