Patents by Inventor Chetan Patel

Chetan Patel 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: 10475065
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated management of campaigns using scripted rules.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: November 12, 2019
    Assignee: Google LLC
    Inventors: Varouj A. Chitilian, Ilya Netchitailo, Nikhil Bakshi, Jiaqi Yu, Chetan Patel
  • Publication number: 20190259107
    Abstract: Disclosed herein are systems and methods for internet publishing. In some aspects, the systems and methods may be implemented by software designed for users such as, for example, small businesses, to manage and implement an online digital strategy. A digital web-based platform, for example, may be used to establish and expand the online presence of a brand. In some aspects, the systems and methods may be implemented to publish, syndicate, and monetize content in an automated and seamless manner from a single interface as well as to monitor and respond to information relevant to such content.
    Type: Application
    Filed: December 14, 2018
    Publication date: August 22, 2019
    Inventors: RICHARD B. HOLLIS, HAYDEN S. HOLLIS, ZACHARY SCHENKLER, ARVIND MORWAL, CHETAN PATEL
  • Publication number: 20180357660
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing application program interface calls.
    Type: Application
    Filed: May 18, 2012
    Publication date: December 13, 2018
    Applicant: GOOGLE INC.
    Inventors: Varouj A. Chitilian, Ilya Netchitailo, Nikhil Bakshi, Jiaqi Yu, Chetan Patel
  • Publication number: 20180289432
    Abstract: Described herein are systems and methods for use in preparing holes in bones. In certain embodiments, the trajectory followed in preparing a hole in a bone is optimized by adjusting characteristics of rotation of a drill bit (e.g., an anti-skiving drill bit). In certain embodiments, a change in material is determined once a hard outer layer of a bone has been drilled. Subsequently, characteristics of rotation of a drill bit are altered to allow natural features of a patient's anatomy to guide the drill bit. In this way, certain hard walls of certain bones can act to redirect a drill bit. The change in material may be determined, and/or characteristics of rotation altered, by a surgeon or a robotic surgical system (e.g., automatically). In certain embodiments, a robotic surgical system notifies a surgeon of a change in material to prompt the surgeon to alter the characteristics of rotation.
    Type: Application
    Filed: April 5, 2018
    Publication date: October 11, 2018
    Inventors: Szymon Kostrzewski, Chetan Patel
  • Publication number: 20180263714
    Abstract: In certain embodiments, the systems, apparatus, and methods disclosed herein relate to robotic surgical systems with built-in navigation capability for patient position tracking and surgical instrument guidance during a surgical procedure, without the need for a separate navigation system. Robotic based navigation of surgical instruments during surgical procedures allows for easy registration and operative volume identification and tracking. The systems, apparatus, and methods herein allow re-registration, model updates, and operative volumes to be performed intra-operatively with minimal disruption to the surgical workflow. In certain embodiments, navigational assistance can be provided to a surgeon by displaying a surgical instrument's position relative to a patient's anatomy.
    Type: Application
    Filed: March 14, 2018
    Publication date: September 20, 2018
    Inventors: Szymon Kostrzewski, Jean-Marc Wismer, Daniel Gehriger, Roderik Berthelin, Chetan Patel
  • Publication number: 20180225582
    Abstract: System and techniques for identifying novel information are described herein. A classified experience may be obtained. The classified experience may include a set of attributes. Memory counts of members of the set of attributes for a user may be obtained. A novelty score for the classified experience may be computed by comparing the set of attributes to the memory counts. The classified experience may be presented to the user when the novelty score meets a qualification criterion.
    Type: Application
    Filed: February 6, 2017
    Publication date: August 9, 2018
    Inventors: Ali Ashrafi, Chetan Patel
  • Publication number: 20180158094
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated management of campaigns using scripted rules.
    Type: Application
    Filed: May 21, 2012
    Publication date: June 7, 2018
    Applicant: GOOGLE INC.
    Inventors: Varouj A. Chitilian, Ilya Netchitailo, Nikhil Bakshi, Jiaqi Yu, Chetan Patel
  • Publication number: 20180136975
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated management of campaigns using scripted rules, and managing the execution of the rules.
    Type: Application
    Filed: May 17, 2012
    Publication date: May 17, 2018
    Applicant: GOOGLE INC.
    Inventors: Varouj A. Chitilian, Ilya Netchitailo, Nikhil Bakshi, Jiaqi Yu, Chetan Patel
  • Publication number: 20180012252
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated management of campaigns using scripted rules.
    Type: Application
    Filed: May 18, 2012
    Publication date: January 11, 2018
    Applicant: GOOGLE INC.
    Inventors: Prabhu Balasubramanian, Bhanu Narasimhan, Alison B. Miller, Alena R. Fong, Nikhil Bakshi, Ilya Netchitailo, Jiaqi Yu, Varouj A. Chitilian, Chetan Patel
  • Publication number: 20170234805
    Abstract: Systems and methods for mobile gemstone identification are described herein. According to an embodiment, a mobile gemstone identification system (100) includes a gemstone holder (104, 202, 302, 402) to hold a gemstone (102) and includes an optoelectronic assembly (106). The optoelectronic assembly (106) includes an illumination device (108) to illuminate the gemstone (102) by causing radiations to be incident on the gemstone (102). Further, the optoelectronic assembly (106) further includes a screen (110) to form a pattern indicative of an optical response of the gemstone (102), in response to the radiations being incident on the gemstone (102). According to an aspect, the screen (110) is formed as having a plurality of regions (114, 116) having different masses, and the pattern is to be formed substantially on a region (114) having greater mass than other regions (116).
    Type: Application
    Filed: August 26, 2015
    Publication date: August 17, 2017
    Applicant: SAHAJANAND TECHNOLOGIES PRIVATE LIMITED
    Inventors: Balkrishna Mahajan, Nishma Pandit, Chetan Patel, Rahul Gaywala, Bhargav Kotadia
  • Publication number: 20170169466
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated management of campaigns using scripted rules.
    Type: Application
    Filed: July 7, 2016
    Publication date: June 15, 2017
    Inventors: Prabhu Balasubramanian, Bhanu Narasimhan, Alison B. Miller, Alena R. Fong, Nikhil Bakshi, Ilya Netchitailo, Jiaqi Yu, Varouj A. Chitilian, Chetan Patel
  • Patent number: 9519920
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated management of campaigns using scripted rules.
    Type: Grant
    Filed: May 21, 2012
    Date of Patent: December 13, 2016
    Assignee: Google Inc.
    Inventors: Varouj A. Chitilian, Ilya Netchitailo, Nikhil Bakshi, Jiaqi Yu, Chetan Patel
  • Publication number: 20160307228
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated management of campaigns using scripted rules.
    Type: Application
    Filed: May 18, 2012
    Publication date: October 20, 2016
    Applicant: GOOGLE INC.
    Inventors: Prabhu Balasubramanian, Bhanu Narasimhan, Alison B. Miller, Alena R. Fong, Nikhil Bakshi, Ilya Netchitailo, Jiaqi Yu, Varouj A. Chitilian, Chetan Patel
  • Publication number: 20160307229
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated management of campaigns using scripted rules.
    Type: Application
    Filed: May 18, 2012
    Publication date: October 20, 2016
    Applicant: GOOGLE INC.
    Inventors: Prabhu Balasubramanian, Bhanu Narasimhan, Alison B. Miller, Alena R. Fong, Nikhil Bakshi, Ilya Netchitailo, Jiaqi Yu, Varouj A. Chitilian, Chetan Patel
  • Publication number: 20160151120
    Abstract: Described herein is a device and method used to effectively remove volume inside a patient in various types of surgeries, such as spinal surgeries (e.g. laminotomy), neurosurgeries (various types of craniotomy), ENT surgeries (e.g. tumor removal), and orthopedic surgeries (bone removal). Robotic assistance linked with a navigation system and medical imaging it can shorten surgery time, make the surgery safer and free surgeon from doing repetitive and laborious tasks. In certain embodiments, the disclosed technology includes a surgical instrument holder for use with a robotic surgical system. In certain embodiments, the surgical instrument holder is attached to or is part of an end effector of a robotic arm, and provides a rigid structure that allows for precise removal of a target volume in a patient.
    Type: Application
    Filed: December 2, 2015
    Publication date: June 2, 2016
    Inventors: Szymon Kostrzewski, Chetan Patel, Alexander Mason
  • Patent number: 9292361
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing application program interface calls. In one aspect, a method includes generating a first API call to an advertising service. The first API call requests first entities corresponding to a campaign management entity. A set of first entities is received in response to the API call. An instruction for a request for second data associated with a particular first entity is processed. A determination is made, in response to the processing, that the second data associated with particular first entity is not stored in the local cache. In response to the determining, the request for second data associated with the particular first entity is expanded to a request for second data associated with each of a multitude of additional first entities in the set of first entities.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: March 22, 2016
    Assignee: Google Inc.
    Inventors: Varouj A. Chitilian, Ilya Netchitailo, Nikhil Bakshi, Jiaqi Yu, Chetan Patel
  • Publication number: 20150213561
    Abstract: Disclosed herein are systems and methods for internet publishing. In some aspects, the systems and methods may be implemented by software designed for users such as, for example, small businesses, to manage and implement an online digital strategy. A digital web-based platform, for example, may be used to establish and expand the online presence of a brand. In some aspects, the systems and methods may be implemented to publish, syndicate, and monetize content in an automated and seamless manner from a single interface as well as to monitor and respond to information relevant to such content.
    Type: Application
    Filed: December 11, 2014
    Publication date: July 30, 2015
    Inventors: Richard B. Hollis, Hayden S. Hollis, Zachary Schenkler, Arvind Morwal, Chetan Patel
  • Publication number: 20150156226
    Abstract: Disclosed herein are systems and methods for internet publishing. In some aspects, the systems and methods may be implemented by software designed for users such as, for example, small businesses, to manage and implement an online digital strategy. A digital web-based platform, for example, may be used to establish and expand the online presence of a brand. In some aspects, the systems and methods may be implemented to publish, syndicate, and monetize content in an automated and seamless manner from a single interface as well as to monitor and respond to information relevant to such content.
    Type: Application
    Filed: June 14, 2013
    Publication date: June 4, 2015
    Inventors: Richard B Hollis, Hayden S. Hollis, Zachary Schenkler, Arvind Morwal, Chetan Patel
  • Publication number: 20140108128
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for creating advertisements are disclosed. In one aspect, a method includes receiving an advertisement request that includes user context data. An advertisement having distribution parameters matching the user context data is identified. The identified advertisement can include one or more variables that are resolved based on the user context data. A proper subset of feed data to which the one or more variables for the advertisement will be resolved can be selected based on the user context data and performance measures for portions of the feed data that have been previously used to resolve the one or more variables. The advertisement is modified, at least in part, by including, in place of the one or more variables, the selected modifying data. The modified advertisement is provided in response to the advertisement request.
    Type: Application
    Filed: March 15, 2013
    Publication date: April 17, 2014
    Inventors: Chetan Patel, Vinod Ramachandran Marur, Beverly Yang, Karen Yao, Varouj A. Chitilian, Shu Niu, Nam Hoang Mai
  • Publication number: 20140108145
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for creating advertisements are disclosed. In one aspect, a method includes receiving an advertisement request that includes user context data. An advertisement having distribution parameters matching the user context data is identified. The identified advertisement can include one or more variables that are resolved based on the user context data. A proper subset of feed data to which the one or more variables for the advertisement will be resolved can be selected based on the user context data and performance measures for portions of the feed data that have been previously used to resolve the one or more variables. The advertisement is modified, at least in part, by including, in place of the one or more variables, the selected modifying data. The modified advertisement is provided in response to the advertisement request.
    Type: Application
    Filed: November 5, 2013
    Publication date: April 17, 2014
    Applicant: Google Inc.
    Inventors: Chetan Patel, Vinod Ramachandran Marur, Beverly Yang, Karen Yao, Varouj A. Chitilian, Shu Niu, Nam Hoang Mai