Patents by Inventor Gary T. Chou
Gary T. Chou has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9244895Abstract: In particular embodiments, a method for editing a web page includes identifying a plurality of components that collectively form a programmatic representation of a first web page. At least one of the components has content that dynamically changes in response to data retrieved externally from the content. A second web page is generated. The second web page includes a plurality of parameters. Each parameter of the second web page corresponds to a respective one of the identified plurality of components. One or more modifications made to the plurality of parameters are interpreted. A programmatic representation of a third web page is generated, the generation based at least in part on the interpretation.Type: GrantFiled: January 4, 2013Date of Patent: January 26, 2016Assignee: Cisco Technology, Inc.Inventors: John A. Toebes, Gary T. Chou, John C. Davi, Glenn T. Millican, III, Josh D. Williams
-
Publication number: 20140108142Abstract: In one embodiment, a method comprises identifying, in a network, user selection preferences of an identified user having accessed the network, the identifying based on an accumulation of user selection inputs executed by the identified user, the user selection inputs accumulated relative to input options presented to the user and identifying respective available network items; classifying, by an apparatus in the network, the identified user into one of multiple user affinity categories relative to an advertisement campaign for a targeted product, the classifying based on determining whether one of the user selection inputs represents a view gesture of the user having viewed the targeted product; and selecting an advertisement asset for delivery to the identified user based on the classifying of the identified user into the one user affinity category.Type: ApplicationFiled: December 18, 2013Publication date: April 17, 2014Applicant: Cisco Technology, Inc.Inventors: John TOEBES, Brian Patrick LAWLER, Gary T. CHOU
-
Patent number: 8639564Abstract: In one embodiment, a method comprises identifying, in a network, user selection preferences of an identified user having accessed the network, the identifying based on an accumulation of user selection inputs executed by the identified user, the user selection inputs accumulated relative to input options presented to the user and identifying respective available network items; classifying, by an apparatus in the network, the identified user into one of multiple user affinity categories relative to an advertisement campaign for a targeted product, the classifying based on determining whether one of the user selection inputs represents a view gesture of the user having viewed the targeted product; and selecting an advertisement asset for delivery to the identified user based on the classifying of the identified user into the one user affinity category.Type: GrantFiled: January 8, 2013Date of Patent: January 28, 2014Assignee: Cisco Technology, Inc.Inventors: John Toebes, Brian Patrick Lawler, Gary T. Chou
-
Patent number: 8380562Abstract: In one embodiment, a method comprises identifying, in a network, user selection preferences of an identified user having accessed the network, the identifying based on an accumulation of user selection inputs executed by the identified user, the user selection inputs accumulated relative to input options presented to the user and identifying respective available network items; classifying, by an apparatus in the network, the identified user into one of multiple user affinity categories relative to an advertisement campaign for a targeted product, the classifying based on determining whether one of the user selection inputs represents a view gesture of the user having viewed the targeted product; and selecting an advertisement asset for delivery to the identified user based on the classifying of the identified user into the one user affinity category.Type: GrantFiled: April 25, 2008Date of Patent: February 19, 2013Assignee: Cisco Technology, Inc.Inventors: John Toebes, Brian Patrick Lawler, Gary T. Chou
-
Patent number: 8375294Abstract: In particular embodiments, a method for editing a web page includes identifying a plurality of components that collectively form a programmatic representation of a first web page. At least one of the components has content that dynamically changes in response to data retrieved externally from the content. A second web page is generated. The second web page includes a plurality of parameters. Each parameter of the second web page corresponds to a respective one of the identified plurality of components. One or more modifications made to the plurality of parameters are interpreted. A programmatic representation of a third web page is generated, the generation based at least in part on the interpretation.Type: GrantFiled: October 7, 2008Date of Patent: February 12, 2013Assignee: Cisco Technology, Inc.Inventors: John A. Toebes, Gary T. Chou, John C. Davi, Glenn T. Millican, III, Josh D. Williams
-
Publication number: 20090271256Abstract: In one embodiment, a method comprises identifying, in a network, user selection preferences of an identified user having accessed the network, the identifying based on an accumulation of user selection inputs executed by the identified user, the user selection inputs accumulated relative to input options presented to the user and identifying respective available network items; classifying, by an apparatus in the network, the identified user into one of multiple user affinity categories relative to an advertisement campaign for a targeted product, the classifying based on determining whether one of the user selection inputs represents a view gesture of the user having viewed the targeted product; and selecting an advertisement asset for delivery to the identified user based on the classifying of the identified user into the one user affinity category.Type: ApplicationFiled: April 25, 2008Publication date: October 29, 2009Inventors: John Toebes, Brian Patrick Lawler, Gary T. Chou
-
Publication number: 20090031225Abstract: In particular embodiments, a method for editing a web page includes identifying a plurality of components that collectively form a programmatic representation of a first web page. At least one of the components has content that dynamically changes in response to data retrieved externally from the content. A second web page is generated. The second web page includes a plurality of parameters. Each parameter of the second web page corresponds to a respective one of the identified plurality of components. One or more modifications made to the plurality of parameters are interpreted. A programmatic representation of a third web page is generated, the generation based at least in part on the interpretation.Type: ApplicationFiled: October 7, 2008Publication date: January 29, 2009Applicant: Cisco Technology, Inc.Inventors: John A. Toebes, Gary T. Chou, John C. Davi, Glenn T. Millican, III, Josh D. Williams