David Ting

San Mateo, California, United States Contact Info
9K followers 500+ connections

Join to view profile

About

Seasoned exec who excels at transforming personal passion into successful products in the…

Articles by David

Activity

Join now to see all activity

Experience & Education

  • Zenni Optical

View David’s full experience

See their title, tenure and more.

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Patents

  • Selectively incorporating feedback from a remote audience

    Issued 11659249

    A method, apparatus, and stored instructions are provided for selectively incorporating feedback from a remote audience into live content. The feedback is incorporated into one part of a segment at the same time that another part of the segment is played to an audience. A feedback manager may receive feedback from audience members on a first part of the segment while a second, later part of the segment is being played to the audience by a client machine and while a third, even later part of the…

    A method, apparatus, and stored instructions are provided for selectively incorporating feedback from a remote audience into live content. The feedback is incorporated into one part of a segment at the same time that another part of the segment is played to an audience. A feedback manager may receive feedback from audience members on a first part of the segment while a second, later part of the segment is being played to the audience by a client machine and while a third, even later part of the segment is being generated by a content manager. The feedback manager may then compare feedback data to stored criteria to determine whether or not to change the playing content.

    Other inventors
    See patent
  • Peer to peer browser content caching

    Issued US US 8392604 B2

    Facilitating browser access to cached content available from a peer to peer network by receiving a request for content from a content server, receiving from the content server content metadata indicating that the requested content is available from at least one alternative user computing device via a peer to peer network, instantiating on the user computing device a browser helper application which facilitates access to the peer to peer network, and receiving from the content server a lookup…

    Facilitating browser access to cached content available from a peer to peer network by receiving a request for content from a content server, receiving from the content server content metadata indicating that the requested content is available from at least one alternative user computing device via a peer to peer network, instantiating on the user computing device a browser helper application which facilitates access to the peer to peer network, and receiving from the content server a lookup table comprising a list of alternative user computing devices from which the requested content is available.

    Other inventors
    See patent
  • Customizable mobile message services

    Issued US US 8200257 B2

    In one embodiment, a method includes: receiving, at a mobile device, a first service command and a second service command; sending the first service command from the mobile device to a server; sending the second service command from the mobile device to a server; receiving, at the mobile device, first service results corresponding to the first service command; receiving, at the mobile device, second service results corresponding to the second service command; combining the first service results…

    In one embodiment, a method includes: receiving, at a mobile device, a first service command and a second service command; sending the first service command from the mobile device to a server; sending the second service command from the mobile device to a server; receiving, at the mobile device, first service results corresponding to the first service command; receiving, at the mobile device, second service results corresponding to the second service command; combining the first service results with the second service results; and displaying the combined service results on the mobile device.

    Other inventors
    See patent
  • Efficient caching for dynamic webservice queries using cachable fragments

    Issued US US 7962502 B2

    A method and apparatus for intelligent caching is provided. A thin layer of business logic on a web server receives URL requests sent to the web server from clients and resolves the URLs into URLs corresponding to component parts of the requested document according to the rules of a rule set. Thus only the component resources of a composite document are cached in the web server's caching layer. The rule set defines a format for the requests sent to the web server, the manner in which properly…

    A method and apparatus for intelligent caching is provided. A thin layer of business logic on a web server receives URL requests sent to the web server from clients and resolves the URLs into URLs corresponding to component parts of the requested document according to the rules of a rule set. Thus only the component resources of a composite document are cached in the web server's caching layer. The rule set defines a format for the requests sent to the web server, the manner in which properly formatted requests should be resolved, and the manner in which the component resources should be assembled into the composite document.

    Other inventors
    See patent
  • System and method for securing invocations for serving advertisements and instrumentation in online advertising

    Issued US US 20100131359 A1

    An improved system and method for securing invocations for serving advertisements and instrumentation in online advertising is provided. An advertisement exchange server may provide services for publisher servers to add executable instructions to securely display online advertisements on a client device within allocated space of a web page of content published by the publisher servers. A client device may retrieve a document with added executable instructions and execute the executable…

    An improved system and method for securing invocations for serving advertisements and instrumentation in online advertising is provided. An advertisement exchange server may provide services for publisher servers to add executable instructions to securely display online advertisements on a client device within allocated space of a web page of content published by the publisher servers. A client device may retrieve a document with added executable instructions and execute the executable instructions that may calculate a checksum, extract the internet protocol address of the publisher server, and send a request with the checksum and internet protocol address of the publisher server to retrieve an advertisement to display with content of the document. The advertisement exchange server may verify that the checksum is valid for the internet protocol address of the publisher server and may send the request to an advertiser server to serve an advertisement to the client device.

    Other inventors
    See patent

Projects

  • Yahoo! Music site re-engineering

    -

    Led the architecture and implementation of a full-site port from ASP/SQL Server to LAMP. Implemented a custom JavaScript framework on top of YUI to enable user customized artist pages and personal playlists.

    Other creators
    See project

Honors & Awards

  • AltaVista Employee of the Year Award

    AltaVista

    Delivered comparison shopping site based that consistently ranked in the top 3 in traffic by Media Metrix

  • Outstanding Technical Achievement Award

    IBM

    Improvements in Manufacturing Systems by migrating critical mainframe applications to AIX and Windows NT in 1997, which saved $3 million dollars a year in system costs.

  • Outstanding Technical Achievement Award

    IBM

    Advancements in MR Head Testing Technology in 1995, which saved the company over $14 million dollar per year by detecting defects earlier in the manufacturing cycle.

Languages

  • Chinese

    Full professional proficiency

  • English

    Native or bilingual proficiency

Recommendations received

More activity by David

View David’s full profile

  • See who you know in common
  • Get introduced
  • Contact David 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 David Ting in United States

Add new skills with these courses