Hooman Radfar

San Francisco, California, United States Contact Info
11K followers 500+ connections

Join to view profile

About

Hooman is a computer scientist and founder dedicated to helping other founders. He's…

Activity

Join now to see all activity

Experience & Education

  • Collective

View Hooman’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

  • Method and Apparatus for Data Processing

    Issued US 8266274

    A method and system can include multiple data handling stages for manipulating tracked information associated with content distributed to users and/or computers, such as static objects, media objects, and/or software objects, for example. The content can be distributed as widget instances and the associated tracked information can be received over a network. The information received can be associated with a session corresponding to each widget instance and/or with multiple identifiers, such as…

    A method and system can include multiple data handling stages for manipulating tracked information associated with content distributed to users and/or computers, such as static objects, media objects, and/or software objects, for example. The content can be distributed as widget instances and the associated tracked information can be received over a network. The information received can be associated with a session corresponding to each widget instance and/or with multiple identifiers, such as widget, user, content, session, content aggregation point, processor, and/or placement identifiers, for example. Data handling processes, including sorting, storing, filtering, combining, queuing, and/or authenticating, for example, can be performed during the data handling stages. The processed information can be used to determine modifications to a behavior associated with widgets and/or widget containers.

    Other inventors
    See patent
  • Method and apparatus for widget-container hosting and generation

    Issued US 8056092

    A method includes receiving at least one of a widget or a reference to a widget, where the widget can be at least one of a static data object, a media object, or a software object. At least a portion of a widget container, which is a procedural software framework containing a service module associated with the widget and the widget, is generated. The service module can be a pre-defined function associated with the widget container before the widget container is generated. The widget container…

    A method includes receiving at least one of a widget or a reference to a widget, where the widget can be at least one of a static data object, a media object, or a software object. At least a portion of a widget container, which is a procedural software framework containing a service module associated with the widget and the widget, is generated. The service module can be a pre-defined function associated with the widget container before the widget container is generated. The widget container can be configured to be executed at a widget-container processing device in response to a reference to the widget container being accessed from a processor-readable vehicle.

    Other inventors
    See patent
  • Methods and apparatus for management of inter-widget interactions

    Issued US 20100100605

    n one embodiment, a processor-readable medium storing code representing instructions to cause a processor to perform a process includes code to transmit using a communication channel a discovery signal from a first virally spread widget that has at least a portion executed at a content aggregation point to a second virally spread widget. The code also includes code to receive at the first virally spread widget a response signal sent from the second virally spread widget in response to the…

    n one embodiment, a processor-readable medium storing code representing instructions to cause a processor to perform a process includes code to transmit using a communication channel a discovery signal from a first virally spread widget that has at least a portion executed at a content aggregation point to a second virally spread widget. The code also includes code to receive at the first virally spread widget a response signal sent from the second virally spread widget in response to the discovery signal.

    See patent
  • Method and Apparatus for Widget and Widget-Container Platform Adaptation and Distribution

    Issued US 20080222232

    A method includes receiving a request for a widget-container defined in response to a reference to the widget-container being accessed from a content aggregation point. The widget-container is a procedural software framework configured to be executed within the content aggregation point. The widget-container has a portion configured for receiving a widget. The method includes modifying a portion of the widget-container. The portion of the widget-container is based on a first configuration…

    A method includes receiving a request for a widget-container defined in response to a reference to the widget-container being accessed from a content aggregation point. The widget-container is a procedural software framework configured to be executed within the content aggregation point. The widget-container has a portion configured for receiving a widget. The method includes modifying a portion of the widget-container. The portion of the widget-container is based on a first configuration before the modifying and based on a second configuration substantially compliant with a content rule associated with the content aggregation point after the modifying.

    See patent

Honors & Awards

  • CIT GAP 50 - 50 Most Innovative Entrepreneurs in Virginia

    Commonwealth of Virginia

  • Commencement Speaker - Information Networking Institute

    Carnegie Mellon University

  • Dean's List

    University of Pennsylvania

  • Digital 100 - World's Most Valuable Tech Companies

    Business Insider

  • Eta Kappa Nu - Engineering Honor Society

    University of Pennsylvania

  • Global 250 - Top Private Companies in the World

    AlwaysOn

  • INC 500 - Fastest 500 Growing Companies in America

    Inc Magazine

  • Tech's Best Entrepreneurs - Top 30 Under 30 in America

    BusinessWeek

  • Washington Tech Titan - Top 100 Technology Leaders

    Washingtonian

  • Whiting-Turner Lecturer - Technology Business Leadership Award

    A. James Clark School of Engineering - University of Maryland

  • iMedia 25 - Top 25 Marketing Leaders and Innovators Online

    iMedia

Languages

  • Farsi

    -

  • Spanish

    -

Recommendations received

More activity by Hooman

View Hooman’s full profile

  • See who you know in common
  • Get introduced
  • Contact Hooman 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

Add new skills with these courses