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: 10475065Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated management of campaigns using scripted rules.Type: GrantFiled: November 3, 2016Date of Patent: November 12, 2019Assignee: Google LLCInventors: Varouj A. Chitilian, Ilya Netchitailo, Nikhil Bakshi, Jiaqi Yu, Chetan Patel
-
Publication number: 20190259107Abstract: 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: ApplicationFiled: December 14, 2018Publication date: August 22, 2019Inventors: RICHARD B. HOLLIS, HAYDEN S. HOLLIS, ZACHARY SCHENKLER, ARVIND MORWAL, CHETAN PATEL
-
Publication number: 20180357660Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing application program interface calls.Type: ApplicationFiled: May 18, 2012Publication date: December 13, 2018Applicant: GOOGLE INC.Inventors: Varouj A. Chitilian, Ilya Netchitailo, Nikhil Bakshi, Jiaqi Yu, Chetan Patel
-
Publication number: 20180289432Abstract: 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: ApplicationFiled: April 5, 2018Publication date: October 11, 2018Inventors: Szymon Kostrzewski, Chetan Patel
-
Publication number: 20180263714Abstract: 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: ApplicationFiled: March 14, 2018Publication date: September 20, 2018Inventors: Szymon Kostrzewski, Jean-Marc Wismer, Daniel Gehriger, Roderik Berthelin, Chetan Patel
-
Publication number: 20180225582Abstract: 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: ApplicationFiled: February 6, 2017Publication date: August 9, 2018Inventors: Ali Ashrafi, Chetan Patel
-
Publication number: 20180158094Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated management of campaigns using scripted rules.Type: ApplicationFiled: May 21, 2012Publication date: June 7, 2018Applicant: GOOGLE INC.Inventors: Varouj A. Chitilian, Ilya Netchitailo, Nikhil Bakshi, Jiaqi Yu, Chetan Patel
-
Publication number: 20180136975Abstract: 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: ApplicationFiled: May 17, 2012Publication date: May 17, 2018Applicant: GOOGLE INC.Inventors: Varouj A. Chitilian, Ilya Netchitailo, Nikhil Bakshi, Jiaqi Yu, Chetan Patel
-
Publication number: 20180012252Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated management of campaigns using scripted rules.Type: ApplicationFiled: May 18, 2012Publication date: January 11, 2018Applicant: 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: 20170234805Abstract: 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: ApplicationFiled: August 26, 2015Publication date: August 17, 2017Applicant: SAHAJANAND TECHNOLOGIES PRIVATE LIMITEDInventors: Balkrishna Mahajan, Nishma Pandit, Chetan Patel, Rahul Gaywala, Bhargav Kotadia
-
Publication number: 20170169466Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated management of campaigns using scripted rules.Type: ApplicationFiled: July 7, 2016Publication date: June 15, 2017Inventors: Prabhu Balasubramanian, Bhanu Narasimhan, Alison B. Miller, Alena R. Fong, Nikhil Bakshi, Ilya Netchitailo, Jiaqi Yu, Varouj A. Chitilian, Chetan Patel
-
Patent number: 9519920Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated management of campaigns using scripted rules.Type: GrantFiled: May 21, 2012Date of Patent: December 13, 2016Assignee: Google Inc.Inventors: Varouj A. Chitilian, Ilya Netchitailo, Nikhil Bakshi, Jiaqi Yu, Chetan Patel
-
Publication number: 20160307228Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated management of campaigns using scripted rules.Type: ApplicationFiled: May 18, 2012Publication date: October 20, 2016Applicant: 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: 20160307229Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automated management of campaigns using scripted rules.Type: ApplicationFiled: May 18, 2012Publication date: October 20, 2016Applicant: 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: 20160151120Abstract: 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: ApplicationFiled: December 2, 2015Publication date: June 2, 2016Inventors: Szymon Kostrzewski, Chetan Patel, Alexander Mason
-
Patent number: 9292361Abstract: 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: GrantFiled: May 17, 2012Date of Patent: March 22, 2016Assignee: Google Inc.Inventors: Varouj A. Chitilian, Ilya Netchitailo, Nikhil Bakshi, Jiaqi Yu, Chetan Patel
-
Publication number: 20150213561Abstract: 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: ApplicationFiled: December 11, 2014Publication date: July 30, 2015Inventors: Richard B. Hollis, Hayden S. Hollis, Zachary Schenkler, Arvind Morwal, Chetan Patel
-
Publication number: 20150156226Abstract: 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: ApplicationFiled: June 14, 2013Publication date: June 4, 2015Inventors: Richard B Hollis, Hayden S. Hollis, Zachary Schenkler, Arvind Morwal, Chetan Patel
-
Publication number: 20140108128Abstract: 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: ApplicationFiled: March 15, 2013Publication date: April 17, 2014Inventors: Chetan Patel, Vinod Ramachandran Marur, Beverly Yang, Karen Yao, Varouj A. Chitilian, Shu Niu, Nam Hoang Mai
-
Publication number: 20140108145Abstract: 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: ApplicationFiled: November 5, 2013Publication date: April 17, 2014Applicant: Google Inc.Inventors: Chetan Patel, Vinod Ramachandran Marur, Beverly Yang, Karen Yao, Varouj A. Chitilian, Shu Niu, Nam Hoang Mai