Patents by Inventor Robyn Battle
Robyn Battle 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).
-
Publication number: 20140316952Abstract: A computer-implemented method, apparatus, and computer-readable media for mapping product records according to attributes in a standard schema, the standard schema mapping product records from a plurality of content providers according to a product hierarchy from each respective content provider, the method including: receiving product data from a plurality of feeds including feeds from one or more content providers; identifying a plurality of product records received from each of the plurality of feeds; identifying a taxonomy of products received in each of the plurality of feeds; and storing product records and corresponding product attributes in a standard schema in a data set for each feed according to the taxonomy identified for each respective feed.Type: ApplicationFiled: March 6, 2014Publication date: October 23, 2014Applicant: CBS Interactive Inc.Inventors: Robyn BATTLE, Karen A. SWANSON, David BRICKER, Tristan G. RINEHART, Andy SHIREY, Jon CHAIKIN
-
Patent number: 8700495Abstract: A computer-implemented method, apparatus, and computer-readable media for mapping product records according to attributes in a standard schema, the standard schema mapping product records from a plurality of content providers according to a product hierarchy from each respective content provider, the method including: receiving product data from a plurality of feeds including feeds from one or more content providers; identifying a plurality of product records received from each of the plurality of feeds; identifying a taxonomy of products received in each of the plurality of feeds; and storing product records and corresponding product attributes in a standard schema in a data set for each feed according to the taxonomy identified for each respective feed.Type: GrantFiled: September 16, 2011Date of Patent: April 15, 2014Assignee: CBS Interactive Inc.Inventors: Robyn Battle, Karen A. Swanson, David Bricker, Tristan G. Rinehart, Andy Shirey, Jon Chaikin
-
Patent number: 8682740Abstract: A computer-implemented method and apparatus for providing navigation of a database includes a plurality of records having attributes, the method including transmitting a webpage configured to display a plurality of hierarchies of selectable filters corresponding for plural manufacturer's products, wherein each hierarchy corresponds to the respective manufacturer's product taxonomy, receiving at least one attribute value based on a filter selection, transmitting a query to an index for unique identifiers corresponding to that satisfy the at least one attribute value, receiving the unique identifiers, transmitting a query to a product data set for records in the data set corresponding to the unique identifier, receiving, with a computing device, the one or more records, and transmitting said one or more records.Type: GrantFiled: October 26, 2010Date of Patent: March 25, 2014Assignee: CBS Interactive Inc.Inventors: Robyn Battle, Karen A. Swanson, David Bricker, Tristan G. Rinehart, Andy Shirey, Jon Chaikin
-
Patent number: 8504436Abstract: Computer-implemented methods, apparatuses, and computer-readable media for generating a tier rollup record perform the steps of: receiving a request for one of a product record and a plurality of product records having a determined attribute value; querying a first data set for product records corresponding to the request; receiving one or more unique record identifiers corresponding to the request; querying a second data set for a product record and associated product attribute values corresponding to each unique identifier; receiving the product record and associated product attribute values corresponding to each unique identifier; identifying a most representative product record from the product records and associated product attribute values corresponding to each unique identifier; rolling up the most representative product record; and transmitting the rolled up most representative product record.Type: GrantFiled: March 29, 2012Date of Patent: August 6, 2013Assignee: CBS Interactive Inc.Inventors: Robyn Battle, David Bricker, Alexander Henry, Karen Badenfort, Sailesh Gurnani, Karen Swanson, Jennifer Fong
-
Publication number: 20120310781Abstract: Computer-implemented methods, apparatuses, and computer-readable media for generating a tier rollup record perform the steps of: receiving a request for one of a product record and a plurality of product records having a determined attribute value; querying a first data set for product records corresponding to the request; receiving one or more unique record identifiers corresponding to the request; querying a second data set for a product record and associated product attribute values corresponding to each unique identifier; receiving the product record and associated product attribute values corresponding to each unique identifier; identifying a most representative product record from the product records and associated product attribute values corresponding to each unique identifier; rolling up the most representative product record; and transmitting the rolled up most representative product record.Type: ApplicationFiled: March 29, 2012Publication date: December 6, 2012Applicant: CBS INTERACTIVE INC.Inventors: Robyn Battle, David Bricker, Alexander Henry, Karen Badenfort, Sailesh Gurnani, Karen Swanson, Jennifer Fong
-
Publication number: 20120102040Abstract: A computer-implemented method, apparatus, and computer-readable media for mapping product records according to attributes in a standard schema, the standard schema mapping product records from a plurality of content providers according to a product hierarchy from each respective content provider, the method including: receiving product data from a plurality of feeds including feeds from one or more content providers; identifying a plurality of product records received from each of the plurality of feeds; identifying a taxonomy of products received in each of the plurality of feeds; and storing product records and corresponding product attributes in a standard schema in a data set for each feed according to the taxonomy identified for each respective feed.Type: ApplicationFiled: September 16, 2011Publication date: April 26, 2012Applicant: CBS INTERACTIVE INC.Inventors: Robyn BATTLE, Karen SWANSON, David BRICKER, Tristan RINEHART, Andy SHIREY, Jon CHAIKIN
-
Publication number: 20120101918Abstract: A computer-implemented method and apparatus for providing navigation of a database includes a plurality of records having attributes, the method including transmitting a webpage configured to display a plurality of hierarchies of selectable filters corresponding for plural manufacturer's products, wherein each hierarchy corresponds to the respective manufacturer's product taxonomy, receiving at least one attribute value based on a filter selection, transmitting a query to an index for unique identifiers corresponding to that satisfy the at least one attribute value, receiving the unique identifiers, transmitting a query to a product data set for records in the data set corresponding to the unique identifier, receiving, with a computing device, the one or more records, and transmitting said one or more records.Type: ApplicationFiled: October 26, 2010Publication date: April 26, 2012Applicant: CBS INTERACTIVE INC.Inventors: Robyn Battle, Karen Swanson, David Bricker, Tristan Rinehart, Andy Shirey, Jon Chaikin
-
Publication number: 20110125754Abstract: Systems and methods for linking to attribute or category pages from a product landing page are described. The landing pages are dynamic filter linked pages (DFLL). Reverse DFLL links specifications in the product landing page back to a result set for an attribute or category using the links. An index builder (one for each category) analyzes the product record data to identify the entire set of values for a category. The index builder then generates category metadata based on this analysis that identifies all of the values within an attribute and/or category. When a request for a particular page is received by the web application, the reverse DFLL links are created for that product page (i.e., the links are created in real time). The specification values for the requested product are compared to the category metadata. If a match is identified, a link is created for that specification in the product landing page that links back to the attribute or category.Type: ApplicationFiled: June 17, 2010Publication date: May 26, 2011Applicant: CBS INTERACTIVE INC.Inventors: Andrew Shirey, Robyn Battle