Jason Goecke

Jason Goecke

Half Moon Bay, California, United States
5K followers 500+ connections

About

I am passionate about fostering innovation, agility, and excellence in software…

Contributions

Activity

Join now to see all activity

Experience

  • Intel Ignite Graphic

    Intel Ignite

    San Francisco Bay Area

  • -

    San Francisco, California, United States

  • -

    Half Moon Bay, California, United States

  • -

    United States

  • -

    Half Moon Bay, California, United States

  • -

    Santa Clara, California

  • -

    San Francisco Bay Area

  • -

    San Francisco, CA

  • -

    Menlo Park, CA

  • -

    San Francisco, CA

  • -

    San Francisco Bay Area

  • -

    San Francisco, CA

  • -

    Barcelona, Spain

  • -

    Amsterdam, The Netherlands

  • -

    Amsterdam, The Netherlands

  • -

    Madrid, Spain

Education

Volunteer Experience

  • Institute for the Study of Knowledge Management in Education (ISKME) Graphic

    Board Member

    Institute for the Study of Knowledge Management in Education (ISKME)

    - Present 8 years 7 months

    Education

    I provide board oversight with an emphasis on product development and agile methodologies for their software development team. I have served as board chair, a board member, and now as the Treasurer for the organization.

  • Beach Break Film Festival Graphic

    Advisory Board Member

    Beach Break Film Festival

    - Present 1 year 8 months

    Arts and Culture

    Providing photography and cinematography content while also advising on the overall event.

  • Project LEDO Graphic

    Advisor

    Project LEDO

    - Present 3 months

    Education

    I am advising Project LEDO on their AI initiatives for their STEAM and related programs. Project LEDO provides access to science and technology programs for children from Black, Indigenous, People of Color and low-income communities.

Patents

  • Temporary user associations based on call state

    Issued US US9374471B2

    A system for temporary user association based on call state, comprising a communication device; a call state engine; and a user association service. The communication device is a network-connected electronic device; the call state engine is a software application operating on the communication device and maintains a state model of the current operation of the communication device; the call state engine sends data to the user association service; and the user association service generates user…

    A system for temporary user association based on call state, comprising a communication device; a call state engine; and a user association service. The communication device is a network-connected electronic device; the call state engine is a software application operating on the communication device and maintains a state model of the current operation of the communication device; the call state engine sends data to the user association service; and the user association service generates user association information based at least in part on data received from the call state engine.

    See patent
  • Apparatus and method for improving e-mail routing in an internet protocol ...

    Issued US US6581105

    An Internet Protocol Network Telephony call center having a plurality of agents for serving clients also processes e-mails addresses to the call center, but not to specific agents. An e-mail server receives and routes the e-mail, and includes a router and a database storing skill set information regarding agents. The router extracts information from the e-mails, matches key words in the extracted information with key words from the skill sets, and routes the e-mails to appropriate agents having…

    An Internet Protocol Network Telephony call center having a plurality of agents for serving clients also processes e-mails addresses to the call center, but not to specific agents. An e-mail server receives and routes the e-mail, and includes a router and a database storing skill set information regarding agents. The router extracts information from the e-mails, matches key words in the extracted information with key words from the skill sets, and routes the e-mails to appropriate agents having the necessary skills to respond to the service requirements in the e-mails.

    See patent
  • Determining presence for interaction routing

    Issued US US7715332

    An Internet Protocol Network Telephony call center having a plurality of agents for serving clients also processes e-mails addresses to the call center, but not to specific agents. An e-mail server receives and routes the e-mail, and includes a router and a database storing skill set information regarding agents. The router extracts information from the e-mails, matches key words in the extracted information with key words from the skill sets, and routes the e-mails to appropriate agents having…

    An Internet Protocol Network Telephony call center having a plurality of agents for serving clients also processes e-mails addresses to the call center, but not to specific agents. An e-mail server receives and routes the e-mail, and includes a router and a database storing skill set information regarding agents. The router extracts information from the e-mails, matches key words in the extracted information with key words from the skill sets, and routes the e-mails to appropriate agents having the necessary skills to respond to the service requirements in the e-mails.

    See patent
  • Apparatus and methods for routing electronic mail in a processing center

    Issued US US6981020

    An Internet Protocol Network Telephony call center having a plurality of agents for serving clients also processes e-mails addresses to the call center, but not to specific agents. An e-mail server receives and routes the e-mail, and includes a router and a database storing skill set information regarding agents. The router extracts information from the e-mails, matches key words in the extracted information with key words from the skill sets, and routes the e-mails to appropriate agents having…

    An Internet Protocol Network Telephony call center having a plurality of agents for serving clients also processes e-mails addresses to the call center, but not to specific agents. An e-mail server receives and routes the e-mail, and includes a router and a database storing skill set information regarding agents. The router extracts information from the e-mails, matches key words in the extracted information with key words from the skill sets, and routes the e-mails to appropriate agents having the necessary skills to respond to the service requirements in the e-mails.

    See patent
  • Internet protocol call-in centers and establishing remote agents

    Issued US US6879586

    An IPNT call center is provided wherein agent's computers may be locally-connected to a managing computer on a local area network, or remote agents may act over the Internet with the managing computer. The managing computer establishes an IPNT call with each remote agent on duty, and then routes incoming IPNT calls to the remote agents by substituting an incoming call for an existing call without closing the existing call, thereby avoiding the necessity of establishing a new call with the…

    An IPNT call center is provided wherein agent's computers may be locally-connected to a managing computer on a local area network, or remote agents may act over the Internet with the managing computer. The managing computer establishes an IPNT call with each remote agent on duty, and then routes incoming IPNT calls to the remote agents by substituting an incoming call for an existing call without closing the existing call, thereby avoiding the necessity of establishing a new call with the remote computer for each call routed to the remote agent. In some embodiments the IPNT system is a part of a multimedia call center, wherein incoming calls may be either IPNT or plain old telephony service (POTS), and calls are routed to agents according to a set of business rules without regard to type.

    See patent
  • Routing emails to a plurality of agents

    Issued US US7460496

    An Internet Protocol Network Telephony call center having a plurality of agents for serving clients also processes e-mails addresses to the call center, but not to specific agents. An e-mail server receives and routes the e-mail, and includes a router and a database storing skill set information regarding agents. The router extracts information from the e-mails, matches key words in the extracted information with key words from the skill sets, and routes the e-mails to appropriate agents having…

    An Internet Protocol Network Telephony call center having a plurality of agents for serving clients also processes e-mails addresses to the call center, but not to specific agents. An e-mail server receives and routes the e-mail, and includes a router and a database storing skill set information regarding agents. The router extracts information from the e-mails, matches key words in the extracted information with key words from the skill sets, and routes the e-mails to appropriate agents having the necessary skills to respond to the service requirements in the e-mails.

    See patent
  • Apparatus and methods for coordinating internet protocol telephone and data ...

    Issued US US6625139

    A telephony call center system comprises an Internet connection adapted for receiving data from a WEB server, the data originating from the computer platform of a person browsing the Internet, including data identifying the browsing person, such as a telephone number, an IP address or the like, and indicating to the WEB server a desire of the browsing person to communicate with an agent at the call center. The communication desired may be (a) a request for an agent at the call center to receive…

    A telephony call center system comprises an Internet connection adapted for receiving data from a WEB server, the data originating from the computer platform of a person browsing the Internet, including data identifying the browsing person, such as a telephone number, an IP address or the like, and indicating to the WEB server a desire of the browsing person to communicate with an agent at the call center. The communication desired may be (a) a request for an agent at the call center to receive a call from the browsing person, or (b) a request for a call to be placed to the browsing person from the call center. In both (a) and (b) the practical result is a telephone conference between the browsing person and an agent at the call center. In the first instance (a), in response to the data from the WEB server to the call center, the call center provides to the WEB server, for transfer to the browsing person via the Internet, necessary data for the browsing person to place an Internet...

    See patent
  • Method and apparatus for determining and using multiple object states in an ...

    Issued US US6597685

    An Internet Protocol-capable call center system has a managing computer connected to a plurality of PCs at agent stations on a local area network. The managing computer is adapted to receive and route Internet Protocol Network Telephony calls to the agent stations according to predetermined routing rules. A statistics server (stat-server) in the call center provides status of call center objects, among multiple status possibilities, to requesting applications in the processes of routing calls…

    An Internet Protocol-capable call center system has a managing computer connected to a plurality of PCs at agent stations on a local area network. The managing computer is adapted to receive and route Internet Protocol Network Telephony calls to the agent stations according to predetermined routing rules. A statistics server (stat-server) in the call center provides status of call center objects, among multiple status possibilities, to requesting applications in the processes of routing calls. Requesting applications, in addition to requests for object states, provide priority indications of object states desired. The stat-server provides the highest priority state to a requesting application. In the absence of a priority indication the stat-server provides status of objects according to a default indication.

    See patent
  • Apparatus and methods for managing multiple internet protocol capable call ...

    Issued US US6175564

    An Internet Protocol Network Telephony (IPNT) system has Internet-connected managing computers at plural call centers connected to local agent stations at each call center. The managing computers are adapted to receive IPNT calls from clients at internal routing points. A router coupled to each of the managing computers at the call centers is adapted to execute routing rules to select agent stations for transferring calls received at the routing points, and the agent stations selected can be at…

    An Internet Protocol Network Telephony (IPNT) system has Internet-connected managing computers at plural call centers connected to local agent stations at each call center. The managing computers are adapted to receive IPNT calls from clients at internal routing points. A router coupled to each of the managing computers at the call centers is adapted to execute routing rules to select agent stations for transferring calls received at the routing points, and the agent stations selected can be at any of the call centers involved. In one aspect the router, having selected an agent station at a call center remote from the call center where a call to be routed is first received, requests a routing point address at the remote call center, then transfers the call to that new routing point. The second call center then further routes the transferred call to the final agent station. Statistics may be used in routing, and data regarding client-callers may be routed to the same agent station...

    See patent
  • System And Method For Telephony And Communication Services With Message-Based API

    Filed US 2012/0016,932

    1. A method of operating a server, comprising:deploying an application server on a network for providing telephony and communication services;providing a communication framework at the application server for the telephony and communication services, the communication framework providing an API with a set of class objects for unified call control and media control, so that the API allows programmatic access to the telephony and communication services by an API client on the network;providing at…

    1. A method of operating a server, comprising:deploying an application server on a network for providing telephony and communication services;providing a communication framework at the application server for the telephony and communication services, the communication framework providing an API with a set of class objects for unified call control and media control, so that the API allows programmatic access to the telephony and communication services by an API client on the network;providing at the application server a messaging API server, the messaging API server having a predefined messaging protocol for the API;receiving into the application server commands issued by the API client for invoking and manipulating the class objects relative to a call, the commands being packaged as messages conforming to the predefined messaging protocol for the API;parsing the messages according to the predefined messaging protocol for the API to obtain the commands; andexecuting in the application server the commands to the call in the order the commands become available.

    Other inventors
    See patent
  • Apparatus and methods in improving and enhancing telephony telecommunication

    Filed US EP1016280 A4

    A plurality of aspects (113, 114, 120, 124) and embodiment of unique telephony apparatus and methods are disclosed, including but limited to video routing and conferencing, coordinating telephone calls with data pertaining to the calls, methods for implementing and operating call centers (110), routing calls by statistical modeling, using multiple object states in telephony software systems, and routing of electronic documents.

    See patent

Languages

  • English

    Native or bilingual proficiency

Organizations

  • Institute for the Study of Knowledge Management in Education

    Board Member

    - Present
  • Telstra

    Member, Industry Advisory Board

    -
  • Ericsson

    Member, Industry Advisory Board

    -
  • Imbarco Ltd,

    Strategic Advisor

    -
  • Presence Technology

    Advisory Board Member

    -
  • Zephyr Financial Technologies

    Advisory Board Member

    -

Recommendations received

22 people have recommended Jason

Join now to view

More activity by Jason

View Jason’s full profile

  • See who you know in common
  • Get introduced
  • Contact Jason directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Jason Goecke

Add new skills with these courses