Patents by Inventor Deepak Jindal

Deepak Jindal 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: 9679309
    Abstract: A computer-implemented method, system, and computer-readable medium includes determining an attribute of a web page to be displayed to a user at a location, selecting content corresponding to the determined web page attribute, and transmitting the selected content to the location for display as at least part of the web page.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: June 13, 2017
    Assignee: Google Inc.
    Inventors: Rama Ranganath, Deepak Jindal, Ching Law, Gokul Rajaram
  • Publication number: 20170078967
    Abstract: Certain aspects of the present disclosure provide methods and apparatus for polling for data by a wireless device. Certain aspects of the present disclosure providing a method performed by the wireless device. The method generally includes receiving a polling frame from at least one wireless device. The polling frame can include an indication of a service period during which the access point may deliver multiple protocol data units (PDUs) to the wireless device in response to the polling frame. The indication of the service period is provided as a value relative to a local clock synchronized between the wireless device and the access point. The method generally also includes transmitting the multiple PDUs to the wireless device during the service period, in response to the polling frame. The access point can receive the polling frame and transmit the multiple PDUs during the service period, in response to the polling frame.
    Type: Application
    Filed: September 8, 2016
    Publication date: March 16, 2017
    Inventors: Alfred ASTERJADHI, Sandip HOM CHAUDHURI, Zhanfeng JIA, George CHERIAN, Simone MERLIN, Alireza RAISSINIA, Gwendolyn Denise BARRIAC, James Simon CHO, Yan ZHOU, Deepak Jindal KUMAR
  • Patent number: 9563646
    Abstract: A system and method for associating a document with a concept are provided. One or more idea-electronic document associations is identified, wherein each idea-electronic document association is based on a user performance criteria relative to the electronic document and the idea. At least one of the one or more electronic documents is identified with a concept based on the one or more idea-electronic document associations, wherein the concept is related to the one or more ideas.
    Type: Grant
    Filed: November 21, 2011
    Date of Patent: February 7, 2017
    Assignee: Google Inc.
    Inventors: Wesley T. Chan, Sumit Agarwal, Rama Ranganath, Leora Ruth Wiseman, Deepak Jindal
  • Patent number: 9560587
    Abstract: A method and apparatus to save power in a soft access point for a network. If no network traffic is detected for an integral number of TBTT (Target Beacon Transmission Time) intervals immediately prior to a current TBTT interval, and if no network traffic is detected for a first time slot in the current TBTT interval, then the soft access point sends a CTS (Clear-to-Send) packet addressed to itself to quiet the network for a second time slot and enters a low power mode for the second time slot. At the beginning of a third time slot, the soft access point puts itself into an active mode and monitors network traffic.
    Type: Grant
    Filed: November 5, 2012
    Date of Patent: January 31, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Ganesh Kondabattini, Deepak Jindal Kumar, Sudheer Kumar Suryadevara
  • Patent number: 9542668
    Abstract: System and methods are provided for receiving selection, by a user, of a subset of message clusters in a plurality of message clusters. Each message cluster is associated with a corresponding set of clustering rules. Each respective electronic message, addressed to and/or from the user, in a plurality of electronic messages is assigned to one or more of the clusters in the subset of clusters in accordance with the sets of clustering rules associated with the subset of clusters. The set of clustering rules for a first cluster in the subset of clusters (i) prevents some messages in the plurality of messages from being assigned to the first cluster and (ii) assigns messages to the first cluster without regard to content relatedness between messages in the plurality of messages and messages already in the first cluster. Messages in the first cluster are formatted for display as a single cluster graphic.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: January 10, 2017
    Assignee: Google Inc.
    Inventors: Itamar Gilad, Thompson Alexander Ivor Gawley, Andrew Ward Moedinger, Deepak Jindal, Kevin Smilak, Jeroen Daniël Jillissen, Balint Miklos, Jason Briggs Cornwell
  • Patent number: 9542365
    Abstract: A method includes accessing, by a server computer, a plurality of electronic mail messages; identifying, based on information contained in each electronic mail message, one or more actions that can be taken with respect to each electronic mail message; and outputting, for display at a client computing device, an electronic mail interface. The electronic mail interface includes a message preview element for each electronic mail message. Each message preview element includes an interface element for causing performance of the action for each electronic mail message.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: January 10, 2017
    Assignee: Google Inc.
    Inventors: Aaron Nathaniel Rothman, Deepak Jindal, David Farber Stern, Jason Cornwell, Stacey Kapadia, Nilesh Singh, Katharina Probst, Brendan Linn, Isaac Sterling VanDuyn, Mayank Singhal
  • Publication number: 20160364751
    Abstract: A computer-implemented method, system, and computer-readable medium includes determining an attribute of a web page to be displayed to a user at a location, selecting content corresponding to the determined web page attribute, and transmitting the selected content to the location for display as at least part of the web page.
    Type: Application
    Filed: August 23, 2016
    Publication date: December 15, 2016
    Inventors: Rama Ranganath, Deepak Jindal, Ching Law, Gokul Rajaram
  • Patent number: 9454776
    Abstract: A computer-implemented method, system, and computer-readable medium includes determining an attribute of a web page to be displayed to a user at a location, selecting content corresponding to the determined web page attribute, and transmitting the selected content to the location for display as at least part of the web page.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: September 27, 2016
    Assignee: Google Inc.
    Inventors: Rama Ranganath, Deepak Jindal, Ching Law, Gokul Rajaram
  • Publication number: 20160125747
    Abstract: Some embodiments of the present disclosure provide a method that includes compiling, for each of a plurality of individuals, health-related data in a plurality of categories, determining that a given individual has a particular type of health-related data in a particular set of one or more categories, and based on the determination that the given individual has the particular type of health-related data in the particular set of one or more categories, transmitting from a server device to a client device associated with the given individual, over a communication network, a first instruction configured to cause the client device to present a first incentive designed to cause a change in the given individual's health-related data. The first incentive may make use of a first type of motivational foundation. The method may also include determining whether the first incentive was effective or ineffective.
    Type: Application
    Filed: November 3, 2014
    Publication date: May 5, 2016
    Inventors: Katherine Chou, Diane Ling Tang, Geoffrey Mark Davis, Zeeshan Syed, Deepak Jindal, Christopher Roat, Thomas Randolph Stanis, Daniel Moisa
  • Patent number: 9324455
    Abstract: A method of measuring skew between signals from an asynchronous integrated flash memory controller (IFC) includes connecting input/output (I/O) pins of the IFC to cycle based test equipment (ATE). The ATE applies a pattern of test signals as input drive to the IFC. Relative to the test cycle, the earliest delay time at which output signals from all of the I/O pins first correspond with expected results, and the latest delay time at which the output signals still correspond with the expected results are measured. The difference between the latest and the earliest delay times is compared with a limit value and a comparison report is generated.
    Type: Grant
    Filed: May 27, 2014
    Date of Patent: April 26, 2016
    Assignee: FREESCALE SEMICONDUCTOR, INC.
    Inventors: Vishal Vadhavania, Deepak Jindal, Anuruddh Sachan
  • Publication number: 20160104197
    Abstract: A computer-implemented method includes storing at a computer server indicative data for a first web-accessible document that is not associated with the computer server, receiving a request from a program module in a container document associated with the web-accessible document, and providing, in response to the request, information related to the indicative data.
    Type: Application
    Filed: December 17, 2015
    Publication date: April 14, 2016
    Inventors: Adam Sah, Deepak Jindal, Christian Oestlien
  • Publication number: 20160066353
    Abstract: Methods, systems, and devices are provided that reduce delay in establishing connectivity between wireless devices when either device detects a session overlap condition during a wireless network setup. In response to detecting the session overlap condition at a first node, the first node made transmit a notification to a second node to switch from the first setup procedure to a second setup procedure using a vendor specific information element.
    Type: Application
    Filed: August 27, 2014
    Publication date: March 3, 2016
    Inventors: Chinamay Kumar, Ashish Kumar Agrawal, Krishna Chaitanya Suryavenkata Emani, Deepak Jindal Kumar, Anil Kumar Daga
  • Patent number: 9271329
    Abstract: Embodiments relate to systems and methods for enabling stations to connect to wireless hotspots using non-Unicode service set identification information. A WiFi™ wireless router or other access point can broadcast beacon information to smart phones or other stations within wireless range of that device. In existing access point implementations, the character set in which the access point broadcasts this information, including a service set identification indicating the connection services available from the access point, are assumed to be encoded in Unicode format, specifically, UTF-8 format. While English-language options are properly displayed, character sets and/or languages which are not encoded in Unicode (UTF-8) format are translated into unintelligible characters using this approach.
    Type: Grant
    Filed: January 25, 2013
    Date of Patent: February 23, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Jammula Rahul, Deepak Jindal Kumar
  • Patent number: 9224149
    Abstract: A computer-implemented method includes storing at a computer server indicative data for a first web-accessible document that is not associated with the computer server, receiving a request from a program module in a container document associated with the web-accessible document, and providing, in response to the request, information related to the indicative data.
    Type: Grant
    Filed: October 15, 2007
    Date of Patent: December 29, 2015
    Assignee: Google Inc.
    Inventors: Adam Sah, Deepak Jindal, Christian Oestlien
  • Publication number: 20150348648
    Abstract: A method of measuring skew between signals from an asynchronous integrated flash memory controller (IFC) includes connecting input/output (I/O) pins of the IFC to cycle based test equipment (ATE). The ATE applies a pattern of test signals as input drive to the IFC. Relative to the test cycle, the earliest delay time at which output signals from all of the I/O pins first correspond with expected results, and the latest delay time at which the output signals still correspond with the expected results are measured. The difference between the latest and the earliest delay times is compared with a limit value and a comparison report is generated.
    Type: Application
    Filed: May 27, 2014
    Publication date: December 3, 2015
    Applicant: Freescale Semiconductor, Inc.
    Inventors: Vishal Vadhavania, Deepak Jindal, Anuruddh Sachan
  • Patent number: 9152718
    Abstract: Advertisers are permitted to put targeted ads on page on the web (or some other document of any media type). The present invention may do so by (i) obtaining content that includes available spots for ads, (ii) determining ads relevant to content, and/or (iii) combining content with ads determined to be relevant to the content.
    Type: Grant
    Filed: August 6, 2013
    Date of Patent: October 6, 2015
    Assignee: Google Inc.
    Inventors: Darrell Anderson, Paul Buchheit, Alexander Paul Carobus, Yingwei Cui, Jeffrey A. Dean, Georges R. Harik, Deepak Jindal, Narayanan Shivakumar
  • Publication number: 20150278885
    Abstract: A computer-implemented method includes determining an attribute of a web page to be displayed to a user at a location, selecting content corresponding to the determined web page attribute, and transmitting the selected content to the location for display as at least part of the web page.
    Type: Application
    Filed: June 12, 2015
    Publication date: October 1, 2015
    Inventors: Rama Ranganath, Deepak Jindal, Ching Law, Gokul Rajaram
  • Patent number: 9141964
    Abstract: A system and method for generating an electronic document are provided. A request to generate an electronic document associated with a concept is received. Content for the electronic document is suggested based on the concept. A selection of the suggested content is received. An electronic document is automatically generated using the selected suggested content.
    Type: Grant
    Filed: August 8, 2011
    Date of Patent: September 22, 2015
    Assignee: Google Inc.
    Inventors: Wesley T. Chan, Sumit Agarwal, Rama Ranganath, Leora Ruth Wiseman, Deepak Jindal
  • Patent number: 9100942
    Abstract: Systems and methods are disclosed for a first WiFi Direct device to receive a machine-readable label from a second WiFi Direct device to provide information on the P2P WiFi capability of the second WiFi Direct device to aid the two devices in establishing a WiFi Direct connection. The machine-readable label may include the display of a QR code by the second WiFi Direct device to the first WiFi Direct device. The information on the WiFi capability of the second WiFi Direct device may include the identity of the listen channel, the operating channel, whether the device is a P2P group owner or not (e.g., a P2P client device), and other service and/or configuration information. Because the first WiFi Direct device knows whether the second WiFi Direct device is a group owner or not, the first WiFi Direct device may take the appropriate connection to establish the WiFi Direct connection.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: August 4, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Sathiyanarayanan Ramasamy, Deepak Jindal Kumar
  • Patent number: 9078210
    Abstract: Systems and methods are disclosed for wireless communication including transmitting a beacon comprising group traffic information indicating whether group traffic is buffered for transmission and multicast/broadcast (MB) information indicating a type of the buffered group traffic with a first node. The beacon may be received by a second node, allowing the type of the buffered group traffic to be determined from the MB information. Types of buffered group traffic include multicast data, broadcast data and both multicast and broadcast data. As desired, the second node may enter a power save mode of operation upon determining that the type of buffered group data is not currently of interest.
    Type: Grant
    Filed: February 7, 2013
    Date of Patent: July 7, 2015
    Assignee: Qualcomm Incorporated
    Inventors: Pradeep K. Yenganti, Deepak Jindal Kumar