Nikhyl P Singhal

age ~51

from Menlo Park, CA

Also known as:
  • Nikhyl D Singhal
  • Nikhyl P Sighal
  • Singhal P Nikhyl
  • L Singhal
Phone and address:
1015 Windsor Dr, Menlo Park, CA 94025
4082537632

Nikhyl Singhal Phones & Addresses

  • 1015 Windsor Dr, Menlo Park, CA 94025 • 4082537632
  • Atherton, CA
  • 458 Ives Ter, Sunnyvale, CA 94087
  • 2827 Tallgrass St, Wichita, KS 67226
  • 20686 Celeste Cir, Cupertino, CA 95014
  • Mountain View, CA
  • Santa Clara, CA
Name / Title
Company / Classification
Phones & Addresses
Nikhyl Singhal
President
SAYNOW CORPORATION
Communication Services
1600 Amphitheatre Pkwy, Mountain View, CA 94043
299 S California Ave, Palo Alto, CA 94306
6502891085

Resumes

Nikhyl Singhal Photo 1

Nikhyl Singhal

view source
Location:
Menlo Park, CA
Industry:
Internet
Skills:
Start Ups
Nikhyl Singhal Photo 2

Nikhyl Singhal

view source
Location:
San Francisco Bay Area
Industry:
Internet
Skills:
Start-ups

Us Patents

  • Application Network Communication Method And Apparatus

    view source
  • US Patent:
    7610404, Oct 27, 2009
  • Filed:
    May 22, 2003
  • Appl. No.:
    10/444635
  • Inventors:
    George M. Scott - Sunnyvale CA, US
    Nikhyl P. Singhal - Cupertino CA, US
    Samir G. Mitra - Fremont CA, US
  • Assignee:
    Cast Iron Systems, Inc. - Mountain View CA
  • International Classification:
    G06F 15/173
  • US Classification:
    709242, 709230, 709238, 709244, 709246, 370356, 370367
  • Abstract:
    A method and apparatus is provided to discover and integrate applications in an application router framework. The discovery operation includes receiving a registration notification for an application on a network, adding information describing the application to a repository into a data structure and publishing the data structure onto an application router. The association operations include querying one or more application routers on an application network for meta-data and other information on applications, exchanging the meta-data and other information between the application routers and associating the applications together automatically using their respective application protocols. Routing operations include receiving application information in an application protocol format, converting the application information in the application protocol format into a neutral protocol format and forwarding the application information in the neutral protocol format along with state information to other application router devices on the network.
  • Conditional Audio Content Delivery Method And System

    view source
  • US Patent:
    7860995, Dec 28, 2010
  • Filed:
    Nov 29, 2007
  • Appl. No.:
    11/947421
  • Inventors:
    Ujjwal Singh - Mountain View CA, US
    Nikhyl Singhal - Sunnyvale CA, US
    Janahan Vivekanandan - Oakland CA, US
  • Assignee:
    SayNow Corporation - Palo Alto CA
  • International Classification:
    G06F 15/16
    G06F 12/00
  • US Classification:
    709231, 709246
  • Abstract:
    A method of transmitting audio content over a communication network includes generating a predetermined audio content in a format capable of being transmitted to members in the publisher's network; receiving a request for the predetermined audio content from the members interested in receiving the audio content; embedding advertisements into the predetermined audio content selected according to details describing each of the members and transmitting to each of the members the predetermined audio content embedded with the advertisements selected specifically for each member. Additionally, a communication method selectively transmits messages between a publisher and members of a publisher's network. The communication method includes receiving a request from a member of the publisher's network to communicate with the publisher, ordering the request to communicate from the member according to a queuing scheme that serializes the request with other requests from other members of the publisher's network, determining if a response to the request from the member should be made through a synchronous interactive communication channel rather than the queuing scheme and an asynchronous communication channel, ordering a response from the publisher responsive to the determination and according to a queuing scheme that serializes the response to the request along with other responses to other requests over the asynchronous communication channel from other members and establishing the synchronous interactive communication channel responsive to the determination that circumvents the queuing scheme and is capable of delivering a response to the request directly to the member making the request.
  • Application Network Communication

    view source
  • US Patent:
    8285873, Oct 9, 2012
  • Filed:
    Sep 15, 2009
  • Appl. No.:
    12/560380
  • Inventors:
    George M. Scott - Sunnyvale CA, US
    Nikhyl P. Singhal - Cupertino CA, US
    Samir G. Mitra - Fremont CA, US
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F 15/173
  • US Classification:
    709242, 709230, 709238, 370355, 370356
  • Abstract:
    Techniques are provided to discover and integrate applications in an application router framework. The discovery operation includes receiving a registration notification for an application on a network, adding information describing the application to a repository into a data structure and publishing the data structure onto an application router. Association operations include querying one or more application routers on an application network for meta-data and other information on applications, exchanging the meta-data and other information between the application routers and associating the applications together automatically using their respective application protocols. Routing operations include receiving application information in an application protocol format, converting the application information in the application protocol format into a neutral protocol format and forwarding the application information in the neutral protocol format along with state information to other application router devices on the network.
  • Application Network Communication

    view source
  • US Patent:
    8321590, Nov 27, 2012
  • Filed:
    Sep 16, 2009
  • Appl. No.:
    12/560429
  • Inventors:
    George M. Scott - Sunnyvale CA, US
    Nikhyl P. Singhal - Cupertino CA, US
    Samir G. Mitra - Fremont CA, US
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F 15/173
  • US Classification:
    709242, 709229, 709238, 370356, 370367
  • Abstract:
    Techniques are provided to discover and integrate applications in an application router framework. The discovery operation includes receiving a registration notification for an application on a network, adding information describing the application to a repository into a data structure and publishing the data structure onto an application router. Association operations include querying one or more application routers on an application network for meta-data and other information on applications, exchanging the meta-data and other information between the application routers and associating the applications together automatically using their respective application protocols. Routing operations include receiving application information in an application protocol format, converting the application information in the application protocol format into a neutral protocol format and forwarding the application information in the neutral protocol format along with state information to other application routers on the network.
  • Application Network Communication

    view source
  • US Patent:
    8468264, Jun 18, 2013
  • Filed:
    Sep 16, 2009
  • Appl. No.:
    12/560436
  • Inventors:
    George M. Scott - Sunnyvale CA, US
    Nikhyl P. Singhal - Cupertino CA, US
    Samir G. Mitra - Fremont CA, US
  • Assignee:
    International Businsess Machines Corporation - Armonk NY
  • International Classification:
    G06F 15/173
  • US Classification:
    709238, 709242, 717103, 719328
  • Abstract:
    A method and apparatus is provided to discover and integrate applications in an application router framework. The discovery operation includes receiving a registration notification for an application on a network, adding information describing the application to a repository into a data structure and publishing the data structure onto an application router. The association operations include querying one or more application routers on an application network for meta-data and other information on applications, exchanging the meta-data and other information between the application routers and associating the applications together automatically using their respective application protocols. Routing operations include receiving application information in an application protocol format, converting the application information in the application protocol format into a neutral protocol format and forwarding the application information in the neutral protocol format along with state information to other application router devices on the network.
  • Application Network Communication

    view source
  • US Patent:
    20130073740, Mar 21, 2013
  • Filed:
    Sep 14, 2012
  • Appl. No.:
    13/617798
  • Inventors:
    George M. Scott - Sunnyvale CA, US
    Nikhyl P. Singhal - Cupertino CA, US
    Samir G. Mitra - Fremont CA, US
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F 15/173
  • US Classification:
    709230
  • Abstract:
    A method and apparatus is provided to discover and integrate applications in an application router framework. The discovery operation includes receiving a registration notification for an application on a network, adding information describing the application to a repository into a data structure and publishing the data structure onto an application router. The association operations include querying one or more application routers on an application network for meta-data and other information on applications, exchanging the meta-data and other information between the application routers and associating the applications together automatically using their respective application protocols. Routing operations include receiving application information in an application protocol format, converting the application information in the application protocol format into a neutral protocol format and forwarding the application information in the neutral protocol format along with state information to other application router devices on the network.
  • Access Controls For Communication Sessions

    view source
  • US Patent:
    20130179491, Jul 11, 2013
  • Filed:
    Feb 10, 2012
  • Appl. No.:
    13/371255
  • Inventors:
    David Scrymgeour Bennett - Issaquah WA, US
    Chee H. Chew - Redmond WA, US
    Eduardo Fernandez - Bothell WA, US
    Loren Michael Groves - Sunnyvale CA, US
    Christopher Paul David Johnson - San Bruno CA, US
    Nikhyl David Singhal - Menlo Park CA, US
    Brian David Marsh - Seattle WA, US
    William Kuo-Wei Wen - Renton WA, US
  • Assignee:
    GOOGLE INC. - Mountain View CA
  • International Classification:
    G06F 15/16
  • US Classification:
    709203
  • Abstract:
    Aspects of the present disclosure may provide techniques that enable a first user participating in a real-time communication session to choose whether to communicate with a second user that joins the real-time communication session. In one example, a method includes sending a plurality of video feeds for display at a plurality of graphical user interfaces (GUIs) of client devices coupled to a real-time communication session. The method also includes receiving a request from a first client computing device to couple to the real-time communication session, wherein a first user is associated with the first client device. The method also includes determining whether to enable communication using the real-time communication session between the first user and a second user associated with a second client device coupled to the real-time communication session.
  • Three-Dimensional Real-Time Monitoring Of Attributes Of Computer Software Processes

    view source
  • US Patent:
    57200181, Feb 17, 1998
  • Filed:
    Sep 25, 1995
  • Appl. No.:
    8/533175
  • Inventors:
    Hans Muller - Saratoga CA
    Greg B. Nuyens - Menlo Park CA
    Qiang A. Zhao - Atlanta GA
    Nikhyl Singhal - Stanford CA
  • Assignee:
    Sun Microsystems, Inc. - Mountain View CA
  • International Classification:
    G06T 1500
  • US Classification:
    395133
  • Abstract:
    An improved technique for monitoring computer processes and their attributes using a three-dimensional graphical image. The three dimensional graphical image is formed by displaying the graphical objects associated with the computer processes and their attributes. The physical relationship between the various graphical objects within the graphical image preferably model the actual relationships between the processes and their attributes. The computers which run or activate the processes may also be represented by a graphical object within the graphical image. As the attributes of the computer processes change, the characteristics of the graphical objects are quickly adjusted and the three-dimensional graphical image is updated to reflect the changes to the attributes of the computer processes being monitored. By varying the characteristics of the graphical objects, a user is able to visually notice the changes that occur to the graphical objects of the three-dimensional graphical image as an indication of the changes taking place to the attributes of the processes being monitored.

Youtube

The Skip podcast trailer | Nikhyl Singhal

The Skip podcast helps tech professionals get ahead in their career. I...

  • Duration:
    5m 43s

Career FAQ with Nikhyl Singhal | The Skip pod...

Tech moves fast and is ever evolving. But career worries remain consta...

  • Duration:
    28m 38s

Crafting a career framework | The Skip podcas...

You're wondering if you should stay in your current role, or maybe you...

  • Duration:
    26m

When, How & Why to Add Product Management Int...

Nikhyl Singhal, VP of Product at Facebook, will share his view on: Ho...

  • Duration:
    55m 50s

World Class Lawyers Share The Best Strategies...

It's hosted by Nikhyl Singhal, a successful founder, head of product, ...

  • Duration:
    1h 5m 48s

A Job Seeker's guide to Breaking into Startups

Facebook's VP of Product Nikhyl Singhal and Coatue Head of Talent Jess...

  • Duration:
    47m 34s

Product Management Executives share their key...

It's hosted by Nikhyl Singhal, a successful founder, head of product, ...

  • Duration:
    1h 11m 6s

Balancing Work and Life: Insights from Nikhyl...

Hosted by Nikhyl Singhal, a successful founder, head of product, and e...

  • Duration:
    1h 1m 7s

Googleplus

Nikhyl Singhal Photo 3

Nikhyl Singhal

Lived:
Menlo Park, CA
Wichita, KS
Mountain View, CA
Work:
Google - Product Manager (2011)
SayNow - Founder & CEO (2005-2011)
Cast Iron Systems - Founder & CEO (2001-2004)
WebSwap - Founder & Dir Engr (1999-2001)
Visigenic / Borland - Engineering Manager (1996-1999)
Education:
Stanford University - Computer Science BS, Stanford University - Computer Science MS

Get Report for Nikhyl P Singhal from Menlo Park, CA, age ~51
Control profile