Unlock instant, AI-driven research and patent intelligence for your innovation.

Adding Attributes and Labels to Structured Data

a structured data and attribute technology, applied in the field of adding attributes and labels to structured data, can solve the problems of not being able to correctly return queries, not being able to achieve the effect of correct return, and unsatisfactory techniques

Inactive Publication Date: 2010-04-15
GOOGLE LLC
View PDF27 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The described invention allows content providers to associate labels and attributes with data items to be searched. These labels and attributes can be added to existing data or created by the provider themselves. The invention also allows providers to upload data using a user interface or bulk upload mechanism. The technical effect of this invention is improved data management and search capabilities for content providers.

Problems solved by technology

As the size of data collections to be searched grows, it is no longer enough to correctly return query results that match query terms entered by a user.
Conventional search engines generally use a variety of techniques to prioritize the results of a search, but these techniques are not ideal because they must make assumptions about the type of information for which the user is searching.
Unfortunately, he may also miss relevant listings that do not contain the narrowing terms.
Currently, it is difficult to search over different types of data that may or may not be stored on the world wide web.
If the data to be searched is not so-organized, XML databases are generally not able to accept the data or organize the data for search.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Adding Attributes and Labels to Structured Data
  • Adding Attributes and Labels to Structured Data
  • Adding Attributes and Labels to Structured Data

Examples

Experimental program
Comparison scheme
Effect test

examples

[0108]Give me all items that have cooking type as an attribute and have values between 15 and 30 where the unit is minutes

[0109]Give me all items that have size as an attribute and have values 1 and 15 with no unit

[0110]Give me all items that have an event_date and have a value less than today

[0111]Give me all items that have a publication_date and have a value in the year of 1925

[0112]The following operators are supported[0113]For number—int, float[0114]Less than[0115]Greater than[0116]Between

[0117]For dateTime—[0118]Is[0119]Before[0120]After[0121]Between[0122]Scoring of Items

[0123]Currently there are 2 major signals by which items are scored[0124]Query Dependent Rank—Mainly IR score[0125]Query Independent Rank—Mixture of page rank and item rank

[0126]Page rank is the provider's website page rank. Page rank does not exist in cases where the items are hosted in a collection of data 190 and / or items are not linked or connected to other items.

[0127]Item rank can be determined by a numb...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method and system associating labels and attribute values with items in a collection of data. Providers can associate attributes and labels with their data or attributes and labels can be added to existing data. A preferred embodiment allows a content provider to upload data and to attach their own custom labels and attributes to items or to use predefined labels and attributes. Providers can upload data using a user interface or a bulk upload mechanism.

Description

RELATED APPLICATIONS[0001]This application is a continuation application of U.S. application Ser. No. 11 / 256,883, filed Oct. 23, 2005, and is related to U.S. application Ser. No. 11 / 257,282, filed Oct. 23, 2005, both of which are incorporated by reference herein.BACKGROUND OF THE INVENTION [0002]Conventional search engines are capable of searching extremely large collections of information, such as the world wide web or very large databases. As the size of data collections to be searched grows, it is no longer enough to correctly return query results that match query terms entered by a user. Instead, it is desirable to provide a mechanism to help the user sort through the large amount of data returned from a search.[0003]Several conventional search engines currently use various methods to organize the data returned in query result. The goal of such an organization method is to decide which query result will most interest the user. Conventional search engines generally use a variety ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F17/30
CPCG06F17/30551G06F17/3089G06F16/2477G06F16/958G06F7/00
Inventor REDDY, BINDUBRUNSMAN, JONATHANMOSBERGER, NINGBHAYA, GAURAV RAVINDRASIRAJUDDIN, SARAHKALE, DAVIDKOZENSKI, JENNIFER L.SUNDARARAJAN, ARVINDAGARWAL, PUNEET
Owner GOOGLE LLC