Derek L Collison, Age 561420 Laurel Way, Beverly Hills, CA 90210

Derek Collison Phones & Addresses

1420 Laurel Way, Beverly Hills, CA 90210 (650) 863-6862

San Francisco, CA

Westminster, MD

Springdale, AR

Atherton, CA

Henderson, NV

San Jose, CA

Foster City, CA

Elm Springs, AR

Carroll, MD

Germantown, MD

Show more

Social networks

Derek L Collison
Derek L Collison

Linkedin

Work

Company: Apcera Mar 2012 Address: San Francisco Bay Area Position: Founder & ceo

Skills

System Architecture • 3D visualization • Distributed Systems • Cloud Computing • High Performance Computing • Computer Science • TIBCO • APIs • Scalability • SaaS • Middleware • Enterprise Software • SOA • Software Engineering • Agile Methodologies • Product Management • PaaS • Big Data • Enterprise Architecture • Software Development • AJAX • Web Applications • Start-ups • EAI • Linux • Ruby • Hadoop • Virtualization • Architecture • REST

Industries

Computer Software

Mentions for Derek L Collison

Derek Collison resumes & CV records

Resumes

Derek Collison Photo 11

Founder & Ceo At Apcera

Position:
Founder & CEO at Apcera, Technical Fellow at Rakuten
Location:
San Francisco Bay Area
Industry:
Computer Software
Work:
Apcera - San Francisco Bay Area since Mar 2012
Founder & CEO
Rakuten since Jul 2012
Technical Fellow
VMware Aug 2009 - Feb 2012
CTO, Chief Architect Cloud Application Platforms
Google Inc. - Mountain View, CA Oct 2004 - Aug 2009
Technical Director
TIBCO Software Inc. Sep 2003 - Sep 2004
SVP and Chief Architect
TIBCO Software Inc. 1999 - 2003
Vice President and Chief Architect
TIBCO Software Inc. - Palo Alto, CA 1993 - 1999
Senior Software Engineer
Johns Hopkins Applied Physics Lab 1990 - 1992
Software Engineer
Skills:
System Architecture, 3D visualization, Distributed Systems, Cloud Computing, High Performance Computing, Computer Science, TIBCO, APIs, Scalability, SaaS, Middleware, Enterprise Software, SOA, Software Engineering, Agile Methodologies, Product Management, PaaS, Big Data, Enterprise Architecture, Software Development, AJAX, Web Applications, Start-ups, EAI, Linux, Ruby, Hadoop, Virtualization, Architecture, REST

Publications & IP owners

Us Patents

Certified Message Delivery And Queuing In Multipoint Publish/Subscribe Communications

US Patent:
7080385, Jul 18, 2006
Filed:
Feb 11, 2000
Appl. No.:
09/502873
Inventors:
Derek L. Collison - Foster City CA, US
Dan Leshchiner - Mountain View CA, US
Dennis R. Page - Mountain View CA, US
Assignee:
TIBCO Software Inc. - Palo Alto CA
International Classification:
G06F 9/46
US Classification:
719318, 719310, 719313
Abstract:
A method for certified delivery of an outgoing message or messages in a multipoint anonymous, publish/subscribe telecommunications system. The system for utilizing the method and program product is one having at least one publisher () and at least one subscriber (). The method is carried out by first establishing a certified delivery session ledger. Next each outgoing message is labeled with a label including the delivery session name and a sequence number. The labeled outgoing message or messages are then sent to subscribers, and received by a subscriber. Various protocols are described.

Certified Message Delivery And Queuing In Multipoint Publish/Subscribe Communications

US Patent:
7530078, May 5, 2009
Filed:
Jul 17, 2006
Appl. No.:
11/458062
Inventors:
Derek L. Collison - Foster City CA, US
Dan Leshchiner - Mountain View CA, US
Dennis R. Page - Mountain View CA, US
Assignee:
TIBCO Software Inc. - Palo Alto CA
International Classification:
G06F 13/00
US Classification:
719318, 719313, 719314
Abstract:
A method for certified delivery of an outgoing message or messages in a multipoint anonymous, publish/subscribe telecommunications system. The system for utilizing the method and program product is one having at least one publisher () and at least one subscriber (). The method is carried out by first establishing a certified delivery session ledger. Next each outgoing message is labeled with a label including the delivery session name and a sequence number. The labeled outgoing message or messages are then sent to subscribers, and received by a subscriber. Various protocols are described.

Systems And Methods For Graphically Representing Users Of A Messaging System

US Patent:
7627828, Dec 1, 2009
Filed:
May 19, 2006
Appl. No.:
11/419407
Inventors:
Derek L. Collison - Foster City CA, US
Vadim V. Spivak - San Francisco CA, US
Keith H. Coleman - Mountain View CA, US
David Chad Thornton - San Francisco CA, US
Adam Ross Barker - Menlo Park CA, US
Assignee:
Google Inc - Mountain View CA
International Classification:
G06F 3/00
G06F 3/048
G06F 15/16
US Classification:
715752, 715751, 715753, 715758, 715706, 715861, 709204, 709206, 709207
Abstract:
In a method of graphically representing users of an integrated email and instant messaging (IM) system, the system allows a second user to associate a graphical user identifier with a first user and suggests the graphical user identifier to the first user. The first user may accept or reject the graphical user identifier. If the first user accepts the graphical user identifier, the system displays the graphical user identifier to a third user when the third user accesses any email or IM message associated with the first user. The third user can override the graphical user identifier of the first user with a different graphical user identifier including a new one uploaded into the system by the third user.

Policy Engine For Cloud Platform

US Patent:
8572706, Oct 29, 2013
Filed:
Apr 26, 2011
Appl. No.:
13/094500
Inventors:
Mark Lucovsky - Carpinteria CA, US
Derek Collison - Atherton CA, US
Vadim Spivak - San Francisco CA, US
Gerald C. Chen - San Francisco CA, US
Ramnivas Laddad - San Jose CA, US
Assignee:
VMware, Inc. - Palo Alto CA
International Classification:
H04L 29/06
US Classification:
726 7, 726 9, 726 13, 709223, 370252, 370392
Abstract:
A policy engine is situated between the communications path of a cloud computing environment and a user of the cloud computing environment to comply with an organization's policies for deploying web applications in the cloud computing environment. The policy engine intercepts communications packets to the cloud computing environment from a user, such as a web application developer, for example, in preparation for deploying a web application in the cloud computing environment. The policy engine identifies commands corresponding to the communications packets and directs the communications packets to appropriate rules engines corresponding to such commands in order to execute rules to comply with an organization's policies. Upon completion of execution of the rules, the communications packets are forwarded to the cloud computing environment if they comply with the policies.

Method And System To Communicate Messages In A Computer Network

US Patent:
8606859, Dec 10, 2013
Filed:
Oct 17, 2003
Appl. No.:
10/687951
Inventors:
Derek Collison - Foster City CA, US
Assignee:
Tibco Software Inc. - Palo Alto CA
International Classification:
G06F 15/16
G06F 15/173
US Classification:
709206, 709238
Abstract:
A method includes communicating in a computer network a first message in a publish-subscribe arrangement or a queuing arrangement, and communicating a second message in a publish-subscribe arrangement or a queuing arrangement. The second message may be derived from the first message. The publish-subscribe arrangement may include a topic to which at least one of the first and second messages is sent, and the queuing arrangement may include a queue to which at least one of the first and second messages is sent. The second message may be derived from the first message by bridging a source and a target destination. The invention extends to a machine-readable medium embodying a sequence of instructions that, when executed by a machine, cause the machine to execute the method.

Cloud Platform Architecture

US Patent:
8627426, Jan 7, 2014
Filed:
Apr 26, 2010
Appl. No.:
12/767010
Inventors:
Mark Lucovsky - Carpinteria CA, US
Derek Collison - Atherton CA, US
Vadim Spivak - San Francisco CA, US
Gerald C. Chen - San Francisco CA, US
Ramnivas Laddad - San Jose CA, US
Assignee:
VMware, Inc. - Palo Alto CA
International Classification:
G06F 7/04
US Classification:
726 7, 726 14, 726 19, 726 24, 726 25, 713180, 713189, 70799901, 4554561
Abstract:
A cloud computing environment provides the ability to deploy a web application that has been developed using one of a plurality of application frameworks and is configured to execute within one of a plurality of runtime environments. The cloud computing environment receives the web application in a package compatible with the runtime environment (e. g. , a WAR file to be launched in an application server, for example) and dynamically binds available services by appropriately inserting service provisioning data (e. g. , service network address, login credentials, etc. ) into the package. The cloud computing environment then packages an instance of the runtime environment, a start script and the package into a web application deployment package, which is then transmitted to an application (e. g. , container virtual machine, etc. ). The application container unpacks the web application deployment package, installs the runtime environment, loads the web application package into the runtime environment and starts the start script, thereby deploying the web application in the application container.

Method And Apparatus For Anonymous Subject-Based Addressing

US Patent:
2001003, Oct 18, 2001
Filed:
Dec 21, 2000
Appl. No.:
09/746757
Inventors:
Derek Collison - Foster City CA, US
International Classification:
G06F015/173
US Classification:
709/230000, 709/238000
Abstract:
A method for anonymous subject-based addressing includes receiving, from a client computer, a point-to-point request message. The method also includes converting the point-to-point request message to a subject-based message. The subject-based message is also multicast. Additionally, a response is received to the subject-based message. The method also includes converting the response to the subject-based message to a point-to-point response message. Moreover, the point-to-point response message is transmitted back to the client computer.

Providing Rewards For Manual User Insertion Of One Or More Ads Into A Document To Be Made Available To Another User Or Users, For Distribution Of Such Documents, And/Or For User Actions On Such Distributed Ads

US Patent:
2007019, Aug 23, 2007
Filed:
May 30, 2006
Appl. No.:
11/443436
Inventors:
Derek Collison - Atherton CA, US
Mark Lucovsky - Montecito CA, US
Carl Sjogreen - San Francisco CA, US
International Classification:
G06Q 30/00
US Classification:
705014000
Abstract:
User distributed advertisements (UDA ads) facilitates insertion of manually selected ads into a document that is to be distributed (e.g., transmitted, published, and/or posted) such that the document is to be made available to other users. For example, manually selected ads can be inserted into an email to be sent to another user, a blog to be posted for viewing by other users, a message to be sent to another user, a message board entry to be posted for viewing by other users, a document published and made available to other users, etc. Hence, UDA ads provide a scaleable advertising platform that achieves at least some of the benefits of manual targeting. Charges might be assessed to the advertiser, perhaps subject to one or more conditions being met. Rewards might be provided to the user that inserts and/or distributes the UDA ad, perhaps subject to one or more conditions being met. Performance metrics of UDA ads might be determined and used for various purposes, such as later ad serving arbitrations. A user interface for advertisers to allow their ads to be UDA ad-enabled might be provided.

NOTICE: You may not use PeopleBackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. PeopleBackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.