Brian Dote

Brian Dote

Waipahu, Hawaii, United States
2K followers 500+ connections

Über uns

Brian is an experienced software engineer who developed five patents relating to…

Contributions

Activity

Join now to see all activity

Erleben Sie

  • Mission Management Company Graphic
  • -

    Honolulu, HI

  • -

  • -

    Honolulu, HI

  • -

  • -

    Honolulu, Hawaii

  • -

    Waipahu, Hawaii

  • -

    Honolulu

  • -

    Honolulu, HI

  • -

    Manoa, Hawaii

  • -

    Los Angeles, CA

  • -

    Honolulu, HI

  • -

    Honolulu, HI

  • -

    Cupertino, California, United States

  • -

  • -

  • -

Bildung

  • University of Hawaii at Manoa Graphic
  • -

    Blockchain has recently become synonymous with cryptocurrency, but its applications go far beyond financial transactions. Companies in every industry are just now beginning to understand how to apply blockchain-based solutions to solve business problems. In this certificate series, you will delve into the world of blockchain technology and its cryptographic underpinnings to demystify the technology and the promise it holds for business. Learning from world-renowned blockchain experts from…

    Blockchain has recently become synonymous with cryptocurrency, but its applications go far beyond financial transactions. Companies in every industry are just now beginning to understand how to apply blockchain-based solutions to solve business problems. In this certificate series, you will delve into the world of blockchain technology and its cryptographic underpinnings to demystify the technology and the promise it holds for business. Learning from world-renowned blockchain experts from Cornell Tech, you will begin by studying how cryptocurrencies like Bitcoin make use of the blockchain to facilitate peer-to-peer digital transactions. Then, with a solid understanding of the mechanics of the Bitcoin blockchain protocol, you will discover the problems blockchain technologies aim to solve and determine how they can support your business goals. Ultimately, you will walk away with a proposal for an application of blockchain technology in your organization.

  • -

    In the Caltech Blockchain Bootcamp, the learner mastered both the enterprise blockchain as well as public blockchain on Hyperledger and Ethereum network. In this program, the learner completed a curated learning path of end-to-end blockchain development with hands-on experience in a boot camp-like pedagogy, and gained expertise in technologies like consensus, networks, Smart Contracts, workflows, cryptography and more.

  • -

    Cornell’s Machine Learning certificate program equips you to implement machine learning algorithms using Python. Using a combination of math and intuition, you will practice framing machine learning problems and construct a mental model to understand how data scientists approach these problems programmatically. Through investigation and implementation of k-nearest neighbors, naive Bayes, regression trees, and others, you’ll explore a variety of machine learning algorithms and practice selecting…

    Cornell’s Machine Learning certificate program equips you to implement machine learning algorithms using Python. Using a combination of math and intuition, you will practice framing machine learning problems and construct a mental model to understand how data scientists approach these problems programmatically. Through investigation and implementation of k-nearest neighbors, naive Bayes, regression trees, and others, you’ll explore a variety of machine learning algorithms and practice selecting the best model, considering key principles of how to implement those models effectively. You will also have an opportunity to implement algorithms on live data while practicing debugging and improving models through approaches such as ensemble methods and support vector machines. Finally, the coursework will explore the inner workings of neural networks and how to construct and adapt neural networks for various types of data.

  • -

Licenses & Certifications

Patents

  • Separating attachments received from a mobile device

    Issued US 8,458,317

    A computer-implemented method includes receiving a message from a mobile device over a wireless network, the message including several attachments, wherein the several attachments include one or more mobile device attachments corresponding to content captured using the mobile device, identifying the one or more mobile device attachments; and separating the one or more mobile device attachments from the plurality of attachments.

    Other inventors
    See patent
  • Generating low resolution user interfaces for transmission to mobile devices

    Issued US 8,407,363

    A computer-implemented method includes generating a user interface for displaying one or more images, receiving a request from a remote device to view the user interface, determining whether the remote device is a mobile device communicating over a wireless network, depending on a result of the determination, generating a low resolution version of the user interface that is computationally less intensive to render compared to the previously generated user interface, and transmitting the low…

    A computer-implemented method includes generating a user interface for displaying one or more images, receiving a request from a remote device to view the user interface, determining whether the remote device is a mobile device communicating over a wireless network, depending on a result of the determination, generating a low resolution version of the user interface that is computationally less intensive to render compared to the previously generated user interface, and transmitting the low resolution version of the user interface to the requesting device.

    Other inventors
    See patent
  • Generating low resolution user interfaces for transmission to mobile devices

    Issued US 8,161,179

    A computer-implemented method includes generating a user interface for displaying one or more images, receiving a request from a remote device to view the user interface, determining whether the remote device is a mobile device communicating over a wireless network, depending on a result of the determination, generating a low resolution version of the user interface that is computationally less intensive to render compared to the previously generated user interface, and transmitting the low…

    A computer-implemented method includes generating a user interface for displaying one or more images, receiving a request from a remote device to view the user interface, determining whether the remote device is a mobile device communicating over a wireless network, depending on a result of the determination, generating a low resolution version of the user interface that is computationally less intensive to render compared to the previously generated user interface, and transmitting the low resolution version of the user interface to the requesting device.

    Other inventors
    See patent
  • Separating Attachments Received from a Mobile Device

    Issued US 8,126,966

    A computer-implemented method includes receiving a message from a mobile device over a wireless network, the message including several attachments, wherein the several attachments include one or more mobile device attachments corresponding to content captured using the mobile device, identifying the one or more mobile device attachments; and separating the one or more mobile device attachments from the plurality of attachments.

    Other inventors
    • Stephane Lunati
    • William Duffy
    • Graham Orndorff
    • Mankit Sze
    • Ken Goto
    See patent
  • Updating Content Display Based on Cursor Position

    Issued US 8,261,209

    A computer-implemented method can include displaying a display region, on a display device associated with a computer system, corresponding to a container at a remote location operatively coupled to the computer system over a network, wherein the container includes at least two content items, dividing the display region into at least two portions, wherein each portion corresponds to one of the at least two items, and upon detecting a positioning of a cursor in a first portion of the at least…

    A computer-implemented method can include displaying a display region, on a display device associated with a computer system, corresponding to a container at a remote location operatively coupled to the computer system over a network, wherein the container includes at least two content items, dividing the display region into at least two portions, wherein each portion corresponds to one of the at least two items, and upon detecting a positioning of a cursor in a first portion of the at least two portions, transmitting a request to the remote location for a first content item, of the at least two content items, receiving the first content item, and displaying the first content item in the display region.

    Other inventors
    See patent
  • Viewing Digital Content on a Mobile Device

    Filed US 20090005032

    A computer-implemented method includes receiving from a mobile device communicating over a wireless network a request for a content item, generating an identifier to represent a network location at which the content item is stored, and transmitting the identifier and the content item to the mobile device, wherein the mobile device is configured to perform operations including display the item in a first frame in a user interface on the mobile device, display the identifier in a second frame in…

    A computer-implemented method includes receiving from a mobile device communicating over a wireless network a request for a content item, generating an identifier to represent a network location at which the content item is stored, and transmitting the identifier and the content item to the mobile device, wherein the mobile device is configured to perform operations including display the item in a first frame in a user interface on the mobile device, display the identifier in a second frame in the user interface, and enable a user to perform manipulations on the content item.

    Other inventors
    See patent

Recommendations received

22 people have recommended Brian

Join now to view

More activity by Brian

View Brian’s full profile

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

Other similar profiles

Gemeinsame Artikel erkunden

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

Explore More

Add new skills with these courses