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

  • Patent number: 10127372
    Abstract: An electronic device, a method of an electronic device authenticating a user and a computer readable recording medium are provided, The electronic device includes a storage configured to store an identifier and attributes of a first object as authentication information, a display configured to display a plurality of authentication objects comprising a second object that has one or more of the attributes of the first object and has a form different from a form of the first object, in response to a request to perform an authentication procedure, and a controller configured to authenticate a user based on an attribute of an authentication object selected by the user from among the plurality of displayed authentication objects and the stored authentication information.
    Type: Grant
    Filed: February 18, 2015
    Date of Patent: November 13, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sandeep Gupta, Gaurav Kakkar
  • Patent number: 10127086
    Abstract: A stream management system may implement dynamic management of a data stream. Utilization data of different partitions of a data stream may be tracked. When routing a data record received at the stream management system, a partition may be dynamically identified for the data recorded. The data record may then be directed to the identified partition. Other management operations, such as repartitioning the data stream or reassigning resources for processing data records in the data stream may be performed based on the utilization data tracked for the partitions.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: November 13, 2018
    Assignee: Amazon Technologies, Inc.
    Inventor: Gaurav D. Ghare
  • Patent number: 10127384
    Abstract: Methods and apparatus for verifying a boot process of a computing system are disclosed. An example computer-implemented method includes reading, by a computing system during a boot process, a header section of a read-write portion of firmware of the computing system. The example method further includes generating, using a first cryptographic hash algorithm, a message digest corresponding with the header. The example method also includes decrypting, using a first public-key, an encrypted signature corresponding with the header. The example method still further includes comparing the message digest corresponding with the header and the decrypted signature corresponding with the header. In the event the message digest corresponding with the header and the decrypted signature corresponding with the header match, the example method includes continuing the boot process.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: November 13, 2018
    Assignee: GOOGLE LLC
    Inventors: Gaurav Shah, William A. Drewry, Randall Spangler, Ryan Tabone, Sumit Gwalani, Luigi Semenzato
  • Publication number: 20180322536
    Abstract: A system and method for generating content having an embedded optical label includes serving the ad, logging engagement, and transmitting a platform-specific redirect link. A third-party content provider specifies a URL to a webpage. A content generator uses the URL to generate content including an optical label encoding a combined URL. The combined URL includes a click server URL and redirect links from the webpage. Content is generated with various elements from the webpage and served to a first client device. When a second client device scans the optical label, the second client device decodes the optical label and sends a request to a click server. The click server logs user engagement, detects the platform of the second client device, and transmits a redirect link to the second client device.
    Type: Application
    Filed: June 29, 2017
    Publication date: November 8, 2018
    Applicant: Google Inc.
    Inventors: Guannan Zhang, Kai Ye, Gaurav Bhaya, Robert Stets
  • Publication number: 20180324230
    Abstract: The present disclosure relates to a method for broadcasting a digital content among a plurality of computing devices of users on a single tap or click, the plurality of users are subscribed to a digital content service provider. The method comprises the steps of generating a digital content via a digital content server, transmitting the said digital content to a computing device of a first user, presenting the said transmitted digital content on the computing device of the first user, receiving a request from a computing device of a first user to broadcast the digital content, fetching contact information for one or more users based on a predefined criteria and broadcasting the digital content to the computing devices of the fetched one or more users.
    Type: Application
    Filed: May 3, 2017
    Publication date: November 8, 2018
    Inventors: Manish BISHT, Deepit PURKAYASTHA, Anunay PANDEY, Azhar IQUBAL, Gaurav PHULWARIA, Sourav DE, Salaam THOMAS, Saalis UMER, Ravi SINGH
  • Publication number: 20180322879
    Abstract: A system of multi-modal transmission of packetized data in a voice activated data packet based computer network environment is provided. A natural language processor component can parse an input audio signal to identify a request and a trigger keyword. Based on the input audio signal, a direct action application programming interface can generate a first action data structure, and a content selector component can select a content item. An interface management component can identify first and second candidate interfaces, and respective resource utilization values. The interface management component can select, based on the resource utilization values, the first candidate interface to present the content item. The interface management component can provide the first action data structure to the client computing device for rendering as audio output, and can transmit the content item converted for a first modality to deliver the content item for rendering from the selected interface.
    Type: Application
    Filed: July 18, 2018
    Publication date: November 8, 2018
    Inventors: Gaurav Bhaya, Robert Stets
  • Publication number: 20180324161
    Abstract: Various systems and methods for domain authentication are described herein. In an example, the method may include detecting a domain from a request of a tenant for access to a farm. The method may also include identifying a presence of a site ID from a database of the farm based on the domain. The method may also include sending an authentication request to a default site or a custom site, the authentication request managed through a site manager based on the identified presence of the site ID in the database of the farm. The method may also include routing traffic from the tenant to the farm in response to satisfaction of the authentication request.
    Type: Application
    Filed: May 8, 2017
    Publication date: November 8, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Kalyan K. KONA, Patrick J. SIMEK, Le CHANG, Roshane SILVA, Prashant GAURAV
  • Publication number: 20180320496
    Abstract: A method of extracting hydrocarbons from a subterranean formation comprises forming a suspension comprising reactive particles and a carrier fluid. The suspension is introduced into a subterranean formation containing a hydrocarbon material. At least a portion of the reactive particles are exothermically reacted with at least one other material within the subterranean formation to form a treated hydrocarbon material from the hydrocarbon material. The treated hydrocarbon material is extracted from the subterranean formation. An additional method of extracting hydrocarbons from a subterranean formation, and a method of treating a hydrocarbon material within a subterranean formation are also described.
    Type: Application
    Filed: July 17, 2018
    Publication date: November 8, 2018
    Inventors: Oleg A. Mazyar, Valery N. Khabashesku, Oleksandr V. Kuznetsov, Gaurav Agrawal, Michael H. Johnson
  • Publication number: 20180322103
    Abstract: Systems and methods for extracting audiovisual features from images and other digital components. A data processing system can extract image data and image features from an input image. The data processing system can match the image features to the image features of a plurality of image to identify candidate images. A second image can be selected from the candidate images based on a request that the data processing system received with the input image.
    Type: Application
    Filed: June 29, 2017
    Publication date: November 8, 2018
    Applicant: Google Inc.
    Inventors: Boon-Lock Yeo, Xuemei GU, Gangjiang Li, Gaurav Bhaya, Robert Stets
  • Publication number: 20180322878
    Abstract: A system of multi-modal transmission of packetized data in a voice activated data packet based computer network environment is provided. A natural language processor component can parse an input audio signal to identify a request and a trigger keyword. Based on the input audio signal, a direct action application programming interface can generate a first action data structure, and a content selector component can select a content item. An interface management component can identify first and second candidate interfaces, and respective resource utilization values. The interface management component can select, based on the resource utilization values, the first candidate interface to present the content item. The interface management component can provide the first action data structure to the client computing device for rendering as audio output, and can transmit the content item converted for a first modality to deliver the content item for rendering from the selected interface.
    Type: Application
    Filed: July 18, 2018
    Publication date: November 8, 2018
    Inventors: Gaurav Bhaya, Robert Stets
  • Publication number: 20180321982
    Abstract: The present disclosure provides modular electronic devices that are capable of managing task performance based on a particular context of computing resources currently available from the ad hoc combination of devices.
    Type: Application
    Filed: June 29, 2018
    Publication date: November 8, 2018
  • Publication number: 20180319280
    Abstract: An object-detection system for an automated vehicle includes an object-detector, a receiver, and a controller. The object-detector detects detectable-objects proximate to a host-vehicle. The receiver receives an indication of an object-presence from other-transmitters proximate to the host-vehicle. The controller is in communication with the object-detector and the receiver. The controller is configured to operate the host-vehicle to avoid interference with a hidden-object when the hidden-object is not detected by the object-detector and the object-presence is indicated by at least two instances of the other-transmitters.
    Type: Application
    Filed: May 2, 2017
    Publication date: November 8, 2018
    Inventors: Junsung Kim, Gaurav Bhatia
  • Patent number: 10117600
    Abstract: Pacer activity data of a user may be managed. For example, historical activity data of a user corresponding to a particular time of a day prior to a current day may be received. Additionally, a user interface configured to display an activity goal of the user may be generated and the user interface may be provided for presentation. In some aspects, the user interface may be configured to display a first indicator that identifies cumulative progress towards the activity goal and a second indicator that identifies predicted cumulative progress towards the activity goal. The cumulative progress may be calculated based on monitored activity from a start of the current day to the particular time of the current day and the predicted cumulative progress may be calculated based on the received historical activity data corresponding to the particular time of the day prior to the current day.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: November 6, 2018
    Assignee: Apple Inc.
    Inventors: Daniel S. Keen, Jay C. Blahnik, Gaurav Kapoor, Michael R. Siracusa
  • Patent number: 10122788
    Abstract: Managed function execution for processing data streams in real time may be. A function that describes one or more operations to be performed with respect to one or more data streams may be received via programmatic interface for a managed stream processing system. Stream processing nodes capable of applying the function may be determined and execution of the one or more operations may be initiated at the stream processing nodes as data records of the data stream are received. Results of the application of the processing function may be provided to one or more destinations specified for the function. Performance metrics may also be collected for the execution of the function and provided to a client that submitted the function.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: November 6, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Gaurav D. Ghare, Roger Shane Barga
  • Patent number: 10120423
    Abstract: Described herein are unibody thermal enclosures for electronic devices. In some instances, the enclosure is a unibody structure formed by injecting a structural material into the tool suspending thermal absorbing/spreading material and thermal insulating material within a cavity of the tool. In other instances, the thermal absorbing/spreading material may be exposed to circuitry of the electronic device and the thermal insulating material may be exposed to the exterior of the electronic device.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: November 6, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Bradley David Urban, Troy Hulick, Shelomon Patrick Doblack, Robert Olson, Albert John Yu Sam Chua, Daniel Jones, Adam Kenneth Cybart, Gaurav Soni, William James Carter-Giannini, Matthew Michael Seflic
  • Patent number: 10121157
    Abstract: A multi-tenant system stores data for customers. The multi-tenant system presents user interfaces allowing users associated with the customers to perform analysis of data stored for the customer. The multi-tenant system determines recommendations for subsequent user actions that can be performed by a user in a context. The context includes a report being analyzed, a type of visualization of the report, one or more interactions performed by the user with the report, and so on. The multi-tenant system presents one or more widgets based on the recommendations that allow the user to perform the recommended action. The multi-tenant system may determine a recommendation based on past interactions of a subset of users of the multi-tenant system, for example, users associated with a type of industry, users having a particular role in an organization, or a level of experience of the user with analysis of data.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: November 6, 2018
    Assignee: GoodData Corporation
    Inventors: Gaurav Vijay Agarwal, Jan Vlcek, Winston Christie-Blick, Michael {hacek over (S)}tencl, Martin Matula
  • Patent number: 10123226
    Abstract: In order to dynamically allocate spectrum resources to broadcast and unicast operations, user equipment (UE) sends a start message to a broadcast multicast tracking application in response to the UE deciding to start receiving a content stream. The start message includes cell site information where the user equipment is located and a channel identification indicating the content stream. The tracking application tracks the number of active listeners to the content stream in the cell and based on the number of active listeners and cell utilization, determines whether to initiate a broadcast. If the broadcast is initiated, the tracking application sends a message to the UE to retune to a broadcast channel. The UE sends a stop message when the UE decides to stop receiving the content stream and the tracking application and determines whether to terminate the broadcast based on the remaining active listeners and the cell utilization.
    Type: Grant
    Filed: December 2, 2015
    Date of Patent: November 6, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Gaurav Gupta, Rajendra P. Kodaypak
  • Publication number: 20180314680
    Abstract: Using stored information about the content of an electronic document which an end user has accessed, and information about changes made by other users to the electronic document, when the end user accesses a server computer from any device, the server computer can identify changed content in the electronic document which the end user has not yet accessed. When the server computer delivers the electronic document to the device used by the end user, the electronic document can be accompanied by information indicating which content of the electronic document the end user has not yet accessed. An end user application on the device can present the electronic document with information indicating the content which that end user has not yet accessed. By storing this information on the server computer, the end user can access the electronic document from any device and quickly identify the changed content which that end user has not yet accessed.
    Type: Application
    Filed: April 28, 2017
    Publication date: November 1, 2018
    Inventors: Amal DORAI, Taili FENG, Matthew Charles GAUTHIER, Alyssa Marie IRWIN, Douglas Lane MILVANEY, Gaurav MISHRA, Manasi VELHANKAR, Joan WEAVER
  • Publication number: 20180315607
    Abstract: An embodiment includes a system comprising: a first gate and a first contact that correspond to a transistor and are on a first fin; a second gate and a second contact that correspond to a transistor and are on a second fin; an interlayer dielectric (ILD) collinear with and between the first and second contacts; wherein (a) the first and second gates are collinear and the first and second contacts are collinear; (b) the ILD includes a recess that comprises a cap layer including at least one of an oxide and a nitride. Other embodiments are described herein.
    Type: Application
    Filed: December 26, 2015
    Publication date: November 1, 2018
    Applicant: Intel Corporation
    Inventors: Vyom Sharma, Rohan K. Bambery, Christopher P. Auth, Szuya S. Liao, Gaurav Thareja
  • Publication number: 20180316830
    Abstract: In certain embodiments, a video camera system includes a camera housing including a back side, a plurality of concentric electrical traces disposed on the back side of the camera housing, and a notched mounting apparatus disposed on the back side of the camera housing, where the notched mounting apparatus can be operable to receive and secure a modular attachment to the camera housing such that the modular attachment is mechanically and rotatably coupled to the camera housing. In some implementations, the one or more of the concentric electrical traces can be configured to contact one or more electrical contacts of the modular attachment and remain in contact with the one or more electrical contacts as the camera housing is rotated with respect to the modular attachment.
    Type: Application
    Filed: May 1, 2017
    Publication date: November 1, 2018
    Inventors: Andrew Gartrell, Aron Michael Rosenberg, Gaurav Bradoo, Timucin Kip