Given a passage and a query based on the passage, generate an unambiguous, concise and simple answer to the query from information in the passage. Note that the answer may not be present in exact form.
--------
Question: Hiring a patent lawyer is a good idea if you plan to go all the way and file a non-provisional patent application. However, professional legal advice isn't necessary at this early stage. You can do the research and fill out the application yourself. Get PROFESSIONAL. 1 Patent Pending Status for 12 Months. 2 Professional Technical Descriptions. See Description Samples. 3 Professional Patent Drawings. See Drawing Samples. 4 Phone call with an engineer to discuss details. A provisional application for patent lasts 12 months from its filing date. The USPTO will not grant extensions for any reason. The inventor(s) must file a Non-Provisional Patent Application within that period to take advantage of the Provisional Application for Patent's filing date. How long a patent lasts depends on when the application was filed with the U.S. Patent and Trademark Office. Patents Filed Through June 17, 1995. For U.S. patents filed through June 17, 1995, the patent lasts for 17 years from the date the patent is issued, provided that the fees necessary to keep the patent in force (maintenance fees) are paid. Patents Filed After June 17, 1995 For patent applications filed after June 17, 1995, the patent last 20 years from the date of filing. If a non-provisional application is not expected to be filed within one year, and the patent is not otherwise barred by law, another provisional application may also be filed at any time and start another one-year period (but this does not work in all cases). You asked how to write a good provisional patent application so I will assume you know the drawbacks as well as the positives of a provisional patent application compared to a non-provisional. So it is best to think of the provisional patent application as a lower cost way of starting your journey toward receiving a patent, but it is incorrect to think of the provisional patent application as a cheap way to start the patent process. If you have filed more than 4 non-provisional patent apps in the past, or have an annual income of greater than $177,117, you may be classified as small entity or large entity which requires $140 or $280 govt fee If you have filed a Provisional Application for Patent relating to the same invention, and your Non-Provisional Utility Patent Application is filed within 12 months of your Provisional Application, your filing date will be the filing date of your Provisional Application. A patent is a governmental grant of a short-term monopoly to inventors. U.S. patent laws enable a patent holder to prevent others from making, using or selling the patented invention for a specific time period. How long a patent remains valid depends on the type of patent and other factors. A patent is a governmental grant of a short-term monopoly to inventors. U.S. patent laws enable a patent holder to prevent others from making, using or selling the patented invention for a specific time period. Query: how long is a provisional patent good for

Answer: A provisional application for patent lasts 12 months from its filing date.

Question: Dog Digestion Time The standard for dog digestion time varies between different breeds and even between individual animals. Similarly, the time that it will take for your dog to digest his food also depends upon what type of food he eats. Generally speaking, raw food and canned food will move through his system faster than dry food; it typically takes between 4 and 6 hours for a dog to process a meal's worth of canned food. On the other hand, it may take as many as 8 to 10 hours for the same dog to process dry food completely. Still, by monitoring your own pet's tendencies in terms of digestion based on the food that he eats, you can develop a sense for how long it takes him to do so. Additional Differences There are a number of important other differences between human and canine digestion that pet owners should keep in mind. Easy to Swallow. A dog's mouth works differently from a human's. For starters, he has 42 teeth and nearly 2,000 taste buds, while a person typically has 32 teeth and as many as 10,000 taste buds. Whatever remains after the dog's small intestine has done its job, is then processed in a few hours by the large intestine, and moved through the colon. In all, the entire process, from the time a dog bites into his food to the time waste is produced, can take about 10 hours to a couple of days. There are a number of other factors that may contribute to a difference in the average time that it takes your dog to digest his meal. 1 These include the following, among many others: 2 Exercise level. 3 Overall health level. 4 Weight. 5 Amount of water consumed. 6 Preexisting diseases and conditions. It is for this reason primarily that pet owners must vigilantly brush their dog's teeth. Do this about once per week in order to maintain your pet's oral health. Ask a vet for additional information about how to best deal with the digestion differences between you and your dog. A dog's mouth works differently from a human's. For starters, he has 42 teeth and nearly 2,000 taste buds, while a person typically has 32 teeth and as many as 10,000... A dog's mouth works differently from a human's. These include the following, among many others: 1 Exercise level. 2 Overall health level. 3 Weight. 4 Amount of water consumed. 5 Preexisting diseases and conditions. The dog's pancreas will begin producing enzymes that will help in breaking down the food; the stomach wall also has glands that produce necessary acids. Since what goes into a dog's stomach can be anything from grass, meat, kibble or bone, the acids must be particularly powerful (in comparison, the acid in a dog's digestion is about three times stronger than in a human's). A dog's stomach will work on breaking down food for roughly eight hours before passing it into the small intestine. End of the Line The broken-down food will remain in the small intestine for up to about two days, depending on the meal. End of the Line. The broken-down food will remain in the small intestine for up to about two days, depending on the meal. Simple food, such as corn, will pass in a matter of a few hours, but bone or more complex material takes quite a bit longer. Query: how long once a dog eats that it is digested and removed

Answer: It typically takes between 4 and 6 hours for a dog to process a meal and 8 to 10 hours for dry food.

Question: Features of C# absent in Java. 1 C# includes more primitive types and the functionality to catch arithmetic exceptions. 2 Includes a large number of notational conveniences over Java, many of which, such as operator overloading and user-defined casts, are already familiar to the large community of C++ programmers. C# namespaces are more similar to those in C++. Unlike Java, the namespace does not specify the location of the source file. (Actually, it's not strictly necessary for a Java source file location to mirror its package directory structure). C# includes delegates, whereas Java does not. Why does C# code folding differ from C++ (self.csharp) submitted 2 years ago by SalizarMarxx This has bothered me for some time but why is the C# cold folding different than say the C++ editor. I miss being able to fold on IF/switch/while... jump to content Where C# is just different from C++. value types and reference types exist (struct is value-type, class is reference-type) value types live on the stack, reference types on the heap; references can point to null (must not be valid) code is packaged in assemblies in C#; no automatic conversion from int to bool in C#; main-function is called Main in C# C#. 1 Rapid client application development. 2 High performance Server development (StackOverflow for example) that benefits from the .NET framework. 3 Applications that require the benefits of the .NET framework in the language it was designed for. Things that i like about C and miss in C++. 1 Polymorphic algorithms by using function pointers. In C, when you are running complex algorithms - some times you can use set of function pointers. 2 Simple threads. When you create threads were pthreads - it is quite simple and manageable. When it comes to comparing C# to C++, it's important to remember that each is a language useful in its own regard, and each has strengths over the other. When it comes to comparing C# to C++, it's important to remember that each is a language useful in its own regard, and each has strengths over the other. The difference between C#/Java and C is too big, but the differences between C#/Java and C++ are easier to pick and the most important, other than said updates to the language, are the adoption of a pure OOP approach to programming. Of course, people will complain about C# and Java, saying that it is slower than C++, particularly when using arrays. The speed tradeoff is well worth it, and in reality, is fairly minor anyway. Let C# and Java take the wheel, and ease off the gas pedal just a bit. This code has pretty much the same effect in terms of where the objects are stored as does the above C++ code - the difference is that Myclass is syntactically treated as a reference rather then a pointer. The big difference between C++ and C# is that C# doesn't allow you to Query: how does c++ and c# differ

Answer:
C# is just different from C++ in: 1 Value types and reference types exist, 2 Value types live on the stack, reference types on the heap, 3 References can point to null code is packaged in assemblies in C#, 4 No automatic conversion from int to bool in C#; main-function is called Main in C#.