Search

Arvind Krishnan Phones & Addresses

  • 160 Marston Ave, San Francisco, CA 94112 (650) 593-4691
  • 2250 24Th St, San Francisco, CA 94101 (415) 970-2235
  • Chicago, IL
  • 1001 Continentals Way, Belmont, CA 94002 (650) 593-4691
  • Aurora, IL
  • Verona, NJ

Work

Company: Salesforce Nov 2018 Position: Senior vice president of engineering

Education

Degree: Masters School / High School: University of Illinois at Chicago 1997 to 1999 Specialities: Computer Science

Skills

Cloud Computing • Saas • Scrum • Enterprise Software • Agile Methodologies • Software Development • Oracle • Java • Sql • Java Enterprise Edition • Software Design • Salesforce.com • Web Applications • Pl/Sql • Javascript • Databases • Software As A Service • Architecture • Servlets • Jsp • Architectures • Employee Relations • Agile • J2Ee • Application Development • Force.com • Ajax • Jdbc • Html • Core Java • Development Management

Languages

English

Industries

Internet

Resumes

Resumes

Arvind Krishnan Photo 1

Senior Vice President Of Engineering

View page
Location:
160 Marston Ave, San Francisco, CA 94112
Industry:
Internet
Work:
Salesforce
Senior Vice President of Engineering

Salesforce Jul 2016 - Oct 2018
Vice President Software Engineering

Desk.com Mar 2015 - Jun 2016
Senior Director of Engineering

Desk.com Apr 2014 - Feb 2015
Director of Engineering

Salesforce Sep 2012 - Mar 2014
Senior Development Manager
Education:
University of Illinois at Chicago 1997 - 1999
Masters, Computer Science
R.v. College of Engineering, Rvce, Bangalore, India 1992 - 1996
Bachelor of Engineering, Bachelors, Computer Science
Sri Aurobindo Memorial School
Skills:
Cloud Computing
Saas
Scrum
Enterprise Software
Agile Methodologies
Software Development
Oracle
Java
Sql
Java Enterprise Edition
Software Design
Salesforce.com
Web Applications
Pl/Sql
Javascript
Databases
Software As A Service
Architecture
Servlets
Jsp
Architectures
Employee Relations
Agile
J2Ee
Application Development
Force.com
Ajax
Jdbc
Html
Core Java
Development Management
Languages:
English

Publications

Us Patents

Computer Implemented Methods And Apparatus For Feed-Based Case Management

View page
US Patent:
8549047, Oct 1, 2013
Filed:
Apr 4, 2012
Appl. No.:
13/439755
Inventors:
Scott D. Beechuk - San Francisco CA, US
Orjan N. Kjellberg - Walnut Creek CA, US
Larry P. G. Robinson - Nevada City CA, US
Michael Ramsey - Foster City CA, US
Arvind Krishnan - San Francisco CA, US
Jyoti M. Khubchandani - Fremont CA, US
Jill Blue Lin - Berkeley CA, US
Mustafa O. Al-Alami - San Francisco CA, US
Jason A. Ellis - Geneva IL, US
Christopher A. Myers - San Francisco CA, US
Vahn K. Phan - Oakland CA, US
Chitra Gulabrani - San Francisco CA, US
Assignee:
salesforce.com, inc. - San Francisco CA
International Classification:
G06F 17/30
US Classification:
707803
Abstract:
Techniques for providing feed-based case management on an online social network. A user interface that includes a publisher and an information feed is provided. Information associated with a record is received and the record is updated in a database system. A feed item associated with the database system update is generated and provided in the information feed. The feed item includes one or more actionable selections providing a reference to the publisher. Selection of one of the one or more actionable selections causes the publisher to be operable to receive further information associated with the record. The record is capable of being updated based on the further information. In some implementations, the record is a case and the user interface serves as a single interface for all interactions required in solving the case.

Providing A Timeline Control In A Multi-Tenant Database Environment

View page
US Patent:
20110283224, Nov 17, 2011
Filed:
Dec 23, 2010
Appl. No.:
12/977588
Inventors:
Michael Ramsey - Foster City CA, US
Marco S. Casalaina - San Francisco CA, US
Arvind Krishnan - San Francisco CA, US
Jason A. Ellis - Geneva IL, US
Assignee:
Salesforce.com, Inc - San Francisco CA
International Classification:
G06F 3/048
US Classification:
715781
Abstract:
A system and method for providing a timeline control in a multi-tenant database system. In one embodiment, a method includes determining a plurality of entitlement processes and milestones that are to be enforced, where each entitlement process includes one or more actions, and where each action is associated with a corresponding milestone. The method further includes displaying a timeline control window that shows one or more milestones for an entitlement process, and updating the timeline control window as the status of the entitlement process changes.

Computer Implemented Methods And Apparatus For Feed-Based Case Management

View page
US Patent:
20130346362, Dec 26, 2013
Filed:
Aug 30, 2013
Appl. No.:
14/014832
Inventors:
Orjan N. Kjellberg - Walnut Creek CA, US
Larry P.G. Robinson - Nevada City CA, US
Michael Ramsey - Foster City CA, US
Arvind Krishnan - San Francisco CA, US
Jyoti M. Khubchandani - Fremont CA, US
Jill Blue Lin - Berkeley CA, US
Mustafa O. Al-Alami - San Francisco CA, US
Jason A. Ellis - Geneva IL, US
Christopher A. Myers - San Francisco CA, US
Vahn K. Phan - Oakland CA, US
Chitra Gulabrani - San Francisco CA, US
Assignee:
salesforce.com, inc. - San Francisco CA
International Classification:
G06F 17/30
US Classification:
707609
Abstract:
Techniques for providing feed-based case management on an online social network. A user interface that includes a publisher and an information feed is provided. Information associated with a record is received and the record is updated in a database system. A feed item associated with the database system update is generated and provided in the information feed. The feed item includes one or more actionable selections providing a reference to the publisher. Selection of one of the one or more actionable selections causes the publisher to be operable to receive further information associated with the record. The record is capable of being updated based on the further information. In some implementations, the record is a case and the user interface serves as a single interface for all interactions required in solving the case.

Systems And Methods For Cross Domain Service Component Interaction

View page
US Patent:
20140013246, Jan 9, 2014
Filed:
Jul 3, 2013
Appl. No.:
13/935304
Inventors:
Orjan N. Kjellberg - Walnut Creek CA, US
Arvind Krishnan - San Francisco CA, US
International Classification:
H04L 29/06
US Classification:
715753
Abstract:
Disclosed are methods, apparatus, systems, and computer readable storage media for interacting with components across different domains in a single user interface in an online social network. The user interface includes a first component and a second component, where the first component exposes content from a first database system at a first network domain and the second component exposes content from a second database system at a second network domain. A first interaction with the first component is received at a computing device, followed by a reference being provided in the second component, where the reference includes information related to the first interaction. A second interaction with the second component regarding the reference can be received at the computing device. Interactions between the components hosted on different database systems can occur through an application programming interface (API).

Systems And Methods For Providing A Customized User Interface For Publishing Into A Feed

View page
US Patent:
20140013247, Jan 9, 2014
Filed:
Jul 3, 2013
Appl. No.:
13/935308
Inventors:
Orjan N. Kjellberg - Walnut Creek CA, US
Arvind Krishnan - San Francisco CA, US
International Classification:
H04L 29/06
US Classification:
715753
Abstract:
Disclosed are methods, apparatus, systems, and computer-readable storage media for creating a customized user interface. The user interface includes one or more user interface components, where the one or more user interface components include a publisher configured to publish information to an information feed. Custom page instructions are received at a computing device, where the custom page instructions modify attribute and/or attribute values of the user interface components of at least one of: dimensions of the user interface components, layout of the user interface components, values for one or more data fields in the user interface components, visibility of the user interface components and/or data fields, user access permissions for interacting with the user interface components, criteria for displaying feed items in the information feed, and function of one or more attributes of the user interface components.

Bot Builder Dialog Map

View page
US Patent:
20220335268, Oct 20, 2022
Filed:
May 17, 2022
Appl. No.:
17/746690
Inventors:
- San Francisco CA, US
Arvind Krishnan - San Francisco CA, US
Justin Maguire - San Francisco CA, US
Assignee:
salesforce.com, inc. - San Francisco CA
International Classification:
G06N 3/00
G06N 5/04
H04L 51/02
G06F 16/901
Abstract:
This disclosure relates to tools to facilitate the configuration of interactive agents, sometimes referred to as bots, chatbots, virtual robots, or talkbots. Specifically, the disclosure relates to the provision of a map view visualization of an interactive agent. The map view can display a complexity indicator or usage percentage for each dialog and provide an easy mechanism for creation of new dialogs, actions, parameters, rules, and logic.

Systems And Methods For Creating Custom Actions

View page
US Patent:
20220245329, Aug 4, 2022
Filed:
Feb 16, 2022
Appl. No.:
17/651307
Inventors:
- San Francisco CA, US
Steven Tamm - San Francisco CA, US
Orjan N. Kjellberg - Walnut Creek CA, US
Arvind Krishnan - San Francisco CA, US
Benjamin Snyder - Royal Oak MI, US
Luke A. Ball - Berkeley CA, US
Shannon Hale - San Francisco CA, US
Khanh Kim P. Nguyen - Berkeley CA, US
William Gradin - San Francisco CA, US
Anna Bonner Mieritz - Moss Beach CA, US
Beril Guvendik Maples - Oakland CA, US
Gregg Johnson - Orinda CA, US
Andrew Waite - Novato CA, US
Evan Michael Moses - San Francisco CA, US
Weiping Peng - San Jose CA, US
Scott Peter Perket - San Francisco CA, US
International Classification:
G06F 40/143
H04W 4/21
H04W 4/60
H04L 67/10
G06Q 50/00
H04L 67/00
G06F 40/106
G06F 40/14
G06F 3/0481
G06F 3/0482
G06Q 10/00
G06F 3/04842
G06Q 30/00
H04L 67/50
Abstract:
Disclosed are methods, apparatus, systems, and computer readable storage media for interacting with one or more data objects in an online social network. A user interface includes a publisher with a custom action. The custom action is defined in accordance with custom action instructions provided by a first entity via an application programming interface (API). Such custom action instructions may declaratively or programmatically define the data object, the interaction to be performed with the data object, and other attributes associated with the custom action. A user may request to interact with the data object via selection of the custom action by a second entity. Information may be submitted through the publisher to interact with the data object to update a database system associated with the data object. A feed item may be presented for inclusion in the information feed based on the update.

Systems And Methods For Creating Custom Actions

View page
US Patent:
20210319169, Oct 14, 2021
Filed:
Mar 5, 2021
Appl. No.:
17/249589
Inventors:
- San Francisco CA, US
Steven Tamm - San Francisco CA, US
Orjan N. Kjellberg - Walnut Creek CA, US
Arvind Krishnan - San Francisco CA, US
Benjamin Snyder - Royal Oak MI, US
Luke A. Ball - Berkeley CA, US
Shannon Hale - San Francisco CA, US
Khanh Kim P. Nguyen - Berkeley CA, US
William Gradin - San Francisco CA, US
Anna Bonner Mieritz - Moss Beach CA, US
Beril Guvendik Maples - Oakland CA, US
Gregg Johnson - Orinda CA, US
Andrew Waite - Novato CA, US
Evan Michael Moses - San Francisco CA, US
Weiping Peng - San Jose CA, US
Scott Peter Perket - San Francisco CA, US
International Classification:
G06F 40/143
H04W 4/21
H04W 4/60
H04L 29/08
G06Q 50/00
G06F 40/106
G06F 40/14
G06F 3/0481
G06F 3/0482
G06Q 10/00
G06F 3/0484
G06Q 30/00
Abstract:
Disclosed are methods, apparatus, systems, and computer readable storage media for interacting with one or more data objects in an online social network. A user interface includes a publisher with a custom action. The custom action is defined in accordance with custom action instructions provided by a first entity via an application programming interface (API). Such custom action instructions may declaratively or programmatically define the data object, the interaction to be performed with the data object, and other attributes associated with the custom action. A user may request to interact with the data object via selection of the custom action by a second entity. Information may be submitted through the publisher to interact with the data object to update a database system associated with the data object. A feed item may be presented for inclusion in the information feed based on the update.
Arvind Krishnan from San Francisco, CA, age ~50 Get Report