Microsoft Corporation (Redmond, WA)
Methods and systems to populate attribute value fields in an entity object employ in a ranked list of transfer options in order to decide which of a plurality of transfer options are utilized to fill the fields of attribute value in the entity object.
To ensure efficiency, companies and other organizations typically keep records of various aspects of their operations. The organizational data can comprise details about the various entities (people, resources, applications, etc.) that make up the organization. For example, organizational information descriptive of an employee may include their name, position title, salary, telephone number, or internet protocol (IP)address. An application’s application name and the associated services can be part of the organizational information. The information of an organization about a resource could include the name of the application and associated services. It could also identify the device as that is connected to the network (e.g. printing equipment, for instance) and the capabilities it provides. There are many other kinds of organizational information may be kept.
The company’s information is generally stored in several data storage repositories. A data repository may be managed by HR department. It may contain information on every employee. The information technology (IT) department might possess a repository of all passwords and internet protocol (IP) addresses associated with employees and their applications, resources, and so on. In a typical organization, each of the data repositories is independentlymaintained by the department that owns the repository. For instance, the HR department is responsible for its own employee data, while the IT department is responsible for its own network data. However, the data in these repositories frequently overlap,meaning that some data may be shared between several repositories.
Each of the repository’s data is independently controlled by the department responsible for maintaining the repository. There may be data shared between the repositories. Inconsistencies could arise between the repositories. For instance, the HR department repository could contain employee “John Smith,” and might include an email address of “email@example.com;” the IT department could initially have John Smith’s email address listed as “firstname.lastname@example.org,” but may change the address to “email@example.com” whenanother employee “John Simpson” is hired by the company. The IT department could change John Smith’s email addresses in the IT repository. However John Smith’s email addresses will not be consistent with John Smith’s account in the HR department repository. For any other reason, data stored in data repositories may become inconsistent within an company. Companies will usually try to manage their repository of data in a way which keeps them current as well as accessible and accurate.
In theory, to effectively and efficiently manage the organization’s data it is possible that the different repository of data could be replaced with one central repository that could be modified by the various organizational departments but this option is not practical due to a number of reasons. In practice, this is impossible because of the political boundaries between the departments of an organization. Additionally, departments typically would like to control their own data. Furthermore, most departments use the division of labor model. Each department has only the knowledge that is relevant to the information they deal with. It is therefore impossible to have HR departments update their HR department update IP address information and email addressinformation within a single repository.
In the end, traditional systems to manage the organization’s data repositories as well as the associated information about organizations involve linking the multiple repositories, while allowing the departments to modify their own repository. In traditional systems, data from each of the various repository (remote repositories) is read by an associated interface, which negotiates between the repository and the central repository which represents an amalgamation of data in all therepositories. Each interface moves data from the remote repositories into the central repository.
It will be obvious that in order to ensure that the central repository remains consistent and organized with the data, there must be some control over the data coming from remote repositories. Traditional systems employ the “authoritativesource model” to determine which data is required to be uploaded to the central repository. In accordance with the authoritative source model, only one repository can be designatedas the primary source for every given unit of data in the central repository. One remote repository, or its interface is granted the right to alter any element of data contained in the central repository. An example: In an organization with an IT department repository or an HR department repository, the IT department repository could be designated as the primary source of information about employee telephone numbers within employee records. The HRdepartment repository might be the sole source for employee passwords in the employee records.
In a typical model based on the authoritative source model, the manner in how an authoritative source is actualized within the system is through coding the designated authoritative source into one or more processes in the system, using scripts and thelike. This can be difficult to alter the authoritative source, or takes excessive time. Additionally, as the authoritative source model can only allow one authoritative source to be allocated to any given piece of data, that item could remain in a state of flux for a certain period of time, if the chosen authoritative source is unavailable or otherwise not accessible to the system.
The systems described herein comprise various methods techniques, data structures and methods that facilitate consistent and well ordered representation of combined data in a central repository. One of the embodiments is that a method writes an attribute to an attribute of central repository in line with the transfer option chosen if the attribute’s transfer option is the highest-ranked option in a ranked list.
Click here to view the patent on USPTO website.
Get Patents with PatentPC
What is a patent?
The government grants patents to protect an invention, patents grant the inventor exclusive rights to use, create, sell and promote the invention?society benefits when a new technology is brought to the market. The benefits can be in the direct sense, since it can allow people to accomplish previously unattainable things. Or indirectly, due to the opportunities for economic growth (business growth and job opportunities) that innovation provides.
Many pharmaceutical companies and researchers at universities seek patent protection for their work and research. Patents can be granted to a physical or abstract process or product, or even the method or composition of material unique to the field. To be granted protection by patent, an invention must be innovative, novel and not be obvious to other people within the same subject.
Patents are awarded to inventors who have commercially viable inventions. They serve as a motivator for inventors to invent. Patents permit inventors and small businesses to know that there is the possibility that they’ll receive a return for their efforts, time and money spent on technological development. This means they will be able to make a living by their work.
Businesses with the ability to:
Create and protect new products and services that are innovative;
Improve the visibility and the value of your products ‘ presence on the market
Your business and your products should be distinguished from the competition;
Get technical and business information.
Avoid accidentally using third-party content or losing valuable information, innovative outputs or any other outputs that are creative.
Patents convert knowledge of the inventor into an asset that can be sold, that opens new avenues for job creation through joint ventures and licensing.
Investors in the commercialization and development of technology will appreciate small companies with patent protection appealing.
Patenting may lead to innovative ideas and inventions. This information could encourage creativity and could be eligible to be protected by patents.
Patents can serve as an obstacle to unscrupulous third parties profiting from the invention’s success.
Patent-protected technology that is commercially profitable could be used to fund technology-related research and development (R&D) which increases the likelihood of a better technology in the near future.
Intellectual property ownership is a way to convince lenders and investors that there are legitimate opportunities to market your product. Sometimes, a single patent can lead to multiple financing opportunities. Patents and other IP assets as collateral or security to secure financing. Investors can also see the patents you own to boost the value of their company. Forbes and others have noted that each patent could increase the value of a company by anything from $500,000 to $1 million.
A well-crafted business plan is essential for new businesses. It must be built on IP and demonstrate what your service or product stands out. In addition, investors will be impressed when you demonstrate that your IP rights are secure or on the verge of becoming secure and that they support your business strategy.
It is crucial to protect an invention prior to filing for patent protection. Making an invention public prior to its filing typically devalue its originality and make it ineligible for patent protection. Pre-filing disclosures, such as for investors, test-marketing or other business partners, is best done following the signing of a confidentiality agreement.
There are a variety of patents. Understanding them is essential to protecting your invention. Patents for utility are used to protect the development of new methods and machines. Design patents cover ornamental designs. Patents for utility are the most effective because they shield the owner from copycats as well as other competitors. Most often they are granted for alterations or improvements to existing inventions. Utility patents can also be used to enhance or alter existing inventions. A process patent could describe the methods or actions of performing a particular act. However, a chemical composition could be an amalgamation of components.
What is the average length of patents? Utility patents last 20 years from the initial date they were filed, but their expiration dates can be extended due to delays in the patent office for instance.
Are you looking to patent your ideas? Since patents are only granted for first-to-file applicants, you need to make your application quickly. Contact a patent attorney at PatentPC to patent your idea now!
Patent searches are an essential step when you’re writing a patent application. This allows you to discover other concepts and provide an understanding of them. It will help you narrow down the scope of your idea. It is also possible to learn about the state of the art within your field of invention. You’ll have a better idea of what your invention ought to be, and you’ll be more prepared to submit the patent application.
How to Search for Patents
A patent search is the initial step in obtaining your patent. You can do a google patent search or do a USPTO search. After the patent application has been submitted, the product that is subject to the patent can be called patent-pending, and you can find the patent application on public pair. After the patent office has approved the application, you are able to do a patent number search to find the issued patent and your product will now be patented. It is also possible to use the USPTO search engine. Read on for more details. You can get help from an attorney who specializes in patents. In the US patents are granted through the US patent and trademark office or the United States patent and trademark office, which is also responsible for examining trademark applications.
Are you looking for similar patents? Here are the steps to follow:
1. Create a list of terms for your invention in relation to its intended and composition or use.
Write down a brief and precise explanation of your invention. Avoid using generic terms like “device,” “process,” and “system.” Think about synonyms for the terms you initially chose. Also, make note of key technical terms and keywords.
Use the questions below to help you identify key words or concepts.
- What’s the purpose of the invention? Is it a utilitarian device or an ornamental design?
- Does the invention consist of a method of making something, or performing a function? Is it a product?
- What is the basis of the invention? What is the physical structure?
- What’s the objective of the invention?
- What are the technical terms and keywords that describe the characteristics of an invention? A technical dictionary will help you identify the correct words.
2. These terms allow you to find relevant Cooperative Patent Classifications on the Classification Search Tool. To find the best classification to your invention, go through the class scheme of the classification (class schedules). Consider substituting the words you’re using for describing your invention, if you don’t receive any results from your Classification Text Search with synonyms such as the terms you used in step 1.
3. Examine the CPC Classification Definition to verify the accuracy of the CPC classification you found. If the selected classification title is a blue box that has a “D” on its left, clicking on the hyperlink will direct you to the CPC classification definition. CPC classification definitions will assist you in determining the classification’s scope so that you can pick the one that is the most relevant. In addition they can provide some tips for searching and other information that may be useful for further research.
4. Find patent documents that have the CPC classification from the Patents Full-Text and Image Database. You can review and select the relevant patent documents by focusing first on the abstract and the drawings that are representative.
5. Take advantage of this list of most relevant patent publications to examine each in depth to find the similarities to your invention. Be sure to read the specifications and claims. Consult the applicant and patent examiner for additional patents.
6. You can retrieve the patent application that has been published and meet the CPC classification that you chose in Step 3. You can use the same search strategy as Step 4, narrowing your search results to the relevant patent applications by examining the abstract as well as the drawings that appear on each page. The next step is to review every patent application that has been published with care, paying special attention to the claims and other drawings.
7. Find additional US patent publications by keyword searching in PatFT or AppFT databases, classification searching of non-U.S. patents according to below, and searching for non-patent publications of inventions with web search engines. For instance:
- Add keywords to your search. Keyword searches may turn up documents that are not well-categorized or have missed classifications during Step 2. For example, US patent examiners often supplement their classification searches with keyword searches. Think about the use of technical engineering terminology rather than everyday words.
- Search for foreign patents using the CPC classification. Then, re-run the search using international patent office search engines such as Espacenet, the European Patent Office’s worldwide patent publication database of over 130 million patent publications. Other national databases include:
- European Patent Office (EPO) provides esp@cenet to access a network of Europe’s patent databases with access to machine translation of European patents.
- Japan Patent Office (JPO) – with access to machine translations of Japanese patents.
- World Intellectual Property Organization (WIPO) offers PATENTSCOPE with a full-text search of published international patent applications and machine translations for some documents, as well as a list of international patent databases.
- Korean Intellectual Property Rights Information Service (KIPRIS)
- State Intellectual Property Office (SIPO) with machine translation of Chinese patents.
- Other International Intellectual Property Offices with online patent databases include Australia, Canada, Denmark, Finland, France, Germany, Great Britain, India, Israel, Netherlands, Norway, Sweden, Switzerland, and Taiwan.
- Search non-patent literature. Inventions can be made public in many non-patent publications. It is recommended that you search journals, books, websites, technical catalogs, conference proceedings, and other print and electronic publications.
To review your search, you can hire a registered patent attorney to assist. A preliminary search will help one better prepare to talk about their invention and other related inventions with a professional patent attorney. In addition, the attorney will not spend too much time or money on patenting basics.