text:
What To Buy - Lists, Best, Top and Recommended
All of our top product picks and product review articles as well as our recommended product lists on all different types of items featured on InventorSpot.com are shown here.
Some of our more popular articles covering interesting products and reviews of popular items include:
- 7 Best Fresh Water Dog Fountains
- Top Gift Ideas To Help People With Back Pain
- Top 10 Best New Spy Cameras For The Sneaky Surveillance Enthusiast
- 4 Anti Aging Devices That Really Work And Take Years Off Your Looks
- 10 Cool Gadgets To Assist People With Arthritis & Hand Pain
Subscribe to get our latest "What To Buy - Lists, Best, Top and Recommended" articles.
TERA By LUNAR Is A LED Yoga Matby Samantha Pankey
Exercise at home can sometimes be difficult. There's limited space, limited equipment and sometimes you just need some extra help to ensure you're performing movements and exercises correctly. With the TERA LED Yoga Mat you don't need a lot of space or equipment, and you'll be getting interactive help.
Paleo Barefoots Are True Minimalist Shoesby Samantha Pankey
How would you like chain mail for your feet? To be able to experience the pleasures of running through nature barefoot, without running the risk of cuts and scrapes on your feet? That's what the Paleo Barefoots minimalist shoes promise--"to be close to nature is the truest sense of the word."
ImagiPlanks: Outdoor Wooden Building Sets With Endless Possibilitiesby Amber Leventry
ImagiPlanks are wooden building sets made from American Hardwood and treated with a non-toxic, non-flaking environmentally friendly finish. These open-ended building sets are part block, part puzzle and perfect for young builders to take their imaginations outside. Think giant Lincoln Logs. ImagiPlanks can be made into forts, towers, see-saws, benches and so much more.
Powerbreather: The Future Of Snorkeling Is Hereby Samantha Pankey
If you're planning a trip to any tropical location, odds are snorkeling is on your "Things To Do" list. Snorkeling makes for great, active fun, and it is a wonderful way to explore the depths of the sea. The Powerbreather makes that active and fun hobby easier, less fatiguing and less cumbersome.
Create A Moon Jump For The Kids With The Vuly Trampoline Tentby Samantha Pankey
A trampoline is a great piece of fitness equipment and one of the best toys for kids. A trampoline with a tent makes this family friendly toy even better. The Vuly Trampoline Tent can turn your trampoline into a Moon Jump for the kids and give adults a place to escape the sun on hot days.
Satechi Touch USB LED Lamp: Cool and Convenient Lightby Amber Leventry
The Satechi Touch USB LED Lamp isn't really a lamp by itself; it's a plastic lamp shade with a built-in LED light connected to a USB cable. It's a modern day make your own lamp kit without the work. You use the Satechi lamp by placing the lamp shade and LED light into the top of almost any bottle or vase, making a new lamp with every new bottle you choose. Satechi Touch creates cool and convenient light when plugged into a USB port.
ONE MORE Funny But Useful Father's Day Giftby Must Love Gadgets
Okay. I know it's late in the day, in the week, actually, to be announcing that I have an 11th item to add to my 10 Funny and Useful Father's Day Gift list... but I do. It's not my fault; this item just came into the store. And yes, it's a tie, and you don't want to give your dad a tie, not on this Father's Day, but this tie is different....
Doona Infant Car Seat. It's A Stroller Too.by Amber Leventry
There are car seats. There are strollers. There are contraptions that convert car seats into strollers. And there is Doona, an all in one infant car seat and stroller hybrid of awesomeness. Doona is the world's first car seat with a built-in system for easy mobility. Translation: This rear facing car seat has wheels. This car seat turns into a stroller. This car seat just made life easier.
Tech-Savvy Manicures: Nano Nails Work On Your Smartphoneby Alicia Zuberbier
I love well-manicured nails. I also love my touchscreen devices, keeping my phone and Ipod attached to me at all times. For women with long nails, using their smartphone can be a bit tricky. Nano Nails created an artificial nail that also works as a stylus. Now, it seems that women can have the best of both worlds.
IzzyBike Has No Chainby Samantha Pankey
A bike without gears and a chain is like a car without an engine. Or maybe it's like a car with a hybrid engine, because the IzzyBike proves that bikes don't need chains. They can be just as efficient without that extra cog in the machinery.


text:
Play with Clay
Dates for Play with Clay 20 15: Half term: February 14th 15th,16th,17th,19th and 20th February 2015
Summer Holidays: 27th July - 31st August (Weekdays but not Wednestday as we are closed) We will also be closed 7th and 8th August as we are demonstrating at Taunton Flower Show.
Half term Date: Dates to be confirmed
Open times for "Play with Clay" are 10.30am - 4pm ( Last entry 3pm) Closed every Wednesday.
We have now moved into the barn at the far end of the buildings and have a dedicated room, so rain or shine you can still play with clay
No need to book, this activity lasts between 30 mins - 1 hour dependant on how involved you get and how busy we are. Parents must stay with the children if they are young, some of the older children may be left but at our discression.. You may want to bring a small container to take your creations away in, and remember clay is mucky stuff, so don't wear your best cloths or bring an apron.
We have plenty of Air Hardening clay for you to use so you can take
Please Note no workshops on Wednesday's Closed All Day
All you need to bring is some enthusiasum and a smile. Once you have created your master pieces, why not post pictures of them on our dedicated facebook page to show the world how good you are.

subset: commoncrawl


text:
Ancients: Jewish War (66 - 70 AD). AR shekel (23mm, 14.30 gm, 1h). ...
2012 March 8-9 Signature Auction - The Shoshana Collection of Ancient Judean Coins - New York #3003
|Sold for:
|Sign-in or Join (free & quick)
|Claim Item:
|Sign-in or Join (free & quick)
|Auction Ended On:
|Mar 8, 2012
|Item Activity:
3 Internet/mail/phone bidders
1,413 page views
Ukrainian Institute of America at The Fletcher-Sinclair Mansion
2 East 79th Street
New York, NY 10075
|Printable auction results for all items in the 2012 March 8-9 Signature Auction - The Shoshana Collection of Ancient Judean Coins - New York.
Shekel of Year FourJewish War (66 - 70 AD). AR shekel (23mm, 14.30 gm, 1h). Year 4. LARSy LkS (shekel of Israel); ¿S (year 4 = 69/70 AD) above ritual chalice with pearled rim, the base is raised by projections on ends / USä¿kU My>Säry (Jerusalem the holy); staff with three pomegranate buds, round base. Hendin 1364. TJC 207. AJC II 262,23. Samuels 89 (this coin). Extremely Fine.
Ex. Superior Galleries 12-5-1991 (Bromberg II), 72.
Production of silver coins at the Jerusalem Temple appears to have dropped sharply in the fourth year, when the Jewish War against Rome entered its terminal phase and supplies of precious metal dried up. While the number of recorded specimens for the first three years number in the hundreds, only 40 shekels are known from Year 4. The Shoshana Collection includes three specimens which number among the finest surviving examples, of which two are offered here.
View large image(s) of this item
Service and Handling Description: Coins & Currency (view shipping information)
Sales Tax information | Terms and Conditions
Find Auction Prices for Comparable Items:
Sign-in or Join (free & quick) to see the full image


text:
SailNet Community (http://www.sailnet.com/forums/)
- Diesel (http://www.sailnet.com/forums/diesel/)
- - Question on Volvo MD6A problems (http://www.sailnet.com/forums/diesel/92855-question-volvo-md6a-problems.html)
Question on Volvo MD6A problems
I have an md6a on a boat I recently purchased. The engine would not rotate. We removed the engine from the boat (hoo boy was that fun :mad: ) and began a tear down in the garage. Thec cylinders were full of diesel fuel, the oil was a nice blend of diesel/oil as well. Oh..and the pistons are still stuck..oil pan is off, motor is laying on its side we're spraying marvel, pub, trying to get them loose..
The PO had mounted an electronic fuel pump on the fuel line coming to the motor..could this cause the flooding?
What could cause it ?
Any ideas on where to start focusing?
PO also apparently didn't add oil to the tranny as that was dry as well :mad:
Doesn't appear to be damaged, spins & shifts OK etc etc..anything I should looking for in there?
Re: Question on Volvo MD6A problems
Possible causes, is the fuel tank higher than the engine? The fuel could flood the engine through the fuel return. Also,if the breather on the tank is stopped up,expansion could cause fuel to flow backwards to engine. A stuck injector would only compound the problem. I cant see it flooding all cylinders though. If the fuel rail (the passage the fuel runs through) is internal to block, the injectors will have several o rings on them. These types of engines are notorious for this problem.
Re: Question on Volvo MD6A problems
Tore engine down and got it unstuck..appears very good inside. No damage to cylinders or bottom half. Approx 500 bucks in gaskets/thermostat/impeller kit...checked all torques...cleaned and reassembled engine.
Fuel injector pump sent off to rebuild house..another 450 bucks..one positive..injectors themselves clean
and in good shape. Pump itself has a stuck pressure regulator but other then that no major damage and assuming they can get parts should come back in good running order, cleaned up, ready to go.
Rebuild house has no idea how fuel would get in there..suggested PO maybe poured in cylinders? Injectors were loose when we pulled engine out.
Got a quote on a completely refurbished pump..3300..WTF? That's insane..speaking of insane every part on this engine costs an arm & a leg more then those for other makes. AND ARE EXTREMELY DIFFICULT TO FIND. This motor had better run for a long time..it will also be the LAST Volvo I ever own.. :(
Re: Question on Volvo MD6A problems
Re: Question on Volvo MD6A problems
When I rebuilt my MD7A I had the injector pump completely rebuilt at an injector shop and it cost me around $600.
I have found parts to be a bit on the expensive side, but I haven't had any trouble getting what I need from my local Volvo Penta shop. Most recently was the water cooled exhaust elbow. It took a couple of days to get it in, and it cost $150, which I didn't think was too outrageous.
It is my first marine diesel so I have nothing to compare to, but since the rebuild it has been very reliable and runs beautifully.
Re: Question on Volvo MD6A problems
Re: Question on Volvo MD6A problems
Update: pump came back in excellent rebuilt condition..The motors has been completely reassembled and guess what? It runs like a top :-). Sounds good, starts easily. Have ran the engine for a few hours up in the garage and everything is running as it should. Oil is clean/no fuel in it. Water is pumping good and clean no oil/diesel. Only one issue remains..
On the end of the transmission where it would bolt up to the shaft there is oil coming out..slowly..but its leaking around that seal. Went to look up the part it may need and found about 10 different transmissions this motor had. :( grrr
Does anybody know where the tranny is marked? I cant for the life of me find which one it is..
I'm all excited to get the engine back in the boat and after personally doing a complete teardown/clean out /rebuild I find myself stumped by a lousy seal on the tranny..sigh...
Any ideas gang?
Re: Question on Volvo MD6A problems
Image of tranny..finger is pointing at where I believe the seal is leaking. Also..is there a special tool to remove the end cap? It has a slot in it that looks like a flathead screw..only much larger.
Re: Question on Volvo MD6A problems
Image to
Re: Question on Volvo MD6A problems
|All times are GMT -4. The time now is 01:32 AM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2015, vBulletin Solutions, Inc.
User Alert System provided by Advanced User Tagging v3.1.0 (Pro) - vBulletin Mods & Addons Copyright © 2015 DragonByte Technologies Ltd.
(c) Marine.com LLC 2000-2012


text:
The Ag Minute: America Speaking Out Gives Citizens a Voice in Building a Governing Agenda
Tamara Hinton (202) 225-0184
WASHINGTON – This week during The Ag Minute, Ranking Member Frank Lucas discusses the introduction of America Speaking Out, an effort by House Republicans to engage the American people in the process of building a policy agenda for America. Through America Speaking Out, the American people will be given a voice in setting the priorities for Congress.
Click here to listen to The Ag Minute. The transcript is below.
"Recently, I discussed the many challenges that our farmers and ranchers face today.
"They range from the threat of cap and tax and the EPA to the burden of more regulation and bureaucracy.
"The reason for these challenges is simple. There is an incredible disconnect between the priorities of the American people and the agenda of the Obama administration and the Democratic leadership in Congress.
"Those in charge continue to ignore the concerns of the American people.
"That's why my Republican colleagues in the House are engaging Americans all across the country and giving them a voice in creating the agenda for Congress.
"The effort is called America Speaking Out. And, it puts the American people in charge. You have the opportunity to weigh in on what our priorities should be in Washington and what policies we should be pursuing.
"I urge you to go the website (AmericaSpeakingOut.com) and join the discussion on how we can solve some of our nation's most pressing problems."
The Ag Minute is Ranking Member Lucas's weekly radio address that is released every week from the House Agriculture Committee Republicans.


text:
An integrated personal information management system is described. In one embodiment, for example, an integrated personal information management system is described that comprises: a receptacle holding at least one paper page that is capable of receiving pen strokes from a digital pen; a digital pen for recording pen strokes when a user writes on a particular paper page; a page identifier for identifying the particular paper page on which the user is writing; and a handheld personal information device in communication with the digital pen and page identifier for processing the recorded pen strokes associated with the particular paper page and displaying the processing results on a display screen.
1. An integrated personal information management system, the system comprising:
a receptacle holding at least one paper page that is capable of receiving pen strokes from a digital pen;
a digital pen for recording pen strokes when a user writes on a particular paper page;
a page identifier for identifying the particular paper page on which the user is writing; and
a handheld personal information device in communication with the digital pen and page identifier for processing the recorded pen strokes associated with the particular paper page and displaying the processing results on a display screen.
2. The system of
3. The system of
4. The system of
5. The system of
6. The system of
7. The system of
8. The system of
9. The system of
10. The system of
11. The system of
12. The system of
13. The system of
14. The system of
15. The system of
16. The system of
17. The system of
18. The system of
19. The system of
20. The system of
21. The system of
22. The system of
23. The system of
24. The system of
25. A method for displaying information at a portable device responsive to user input on a paper page, the method comprising:
providing at least one paper page, each paper page capable of receiving pen strokes made using a digital pen;
recording pen strokes made by a user on a paper page using the digital pen and a page identifier identifying the paper page;
transferring the pen strokes and page identifier to the portable device; and
generating information for display at the portable device based on processing the pen strokes and the page identifier.
26. The method of
27. The method of
28. The method of
determining a particular area of the paper page containing the pen strokes made by the user.
29. The method of
30. The method of
31. The method of
32. The method of
33. The method of
34. The method of
35. The method of
36. The method of
37. The method of
38. The method of
39. The method of
40. The method of
41. The method of
42. The method of
43. The method of
44. The method of
45. The method of
46. A computer-readable medium having processor-executable instructions for performing the method of
47. A downloadable set of processor-executable instructions for performing the method of
48. A portable personal information device, the device comprising:
at least one paper page, each paper page containing printed areas for receiving pen strokes when a user writes using a digital pen;
a page identifier for identifying the paper page on which the user is writing;
a digital pen for recording pen stroke data when a user writes on the paper page and transferring the pen stroke data to a processing module;
a processing module for generating information for display based on processing the pen stroke data and the page identifier; and
a display module for displaying information generated by the processing module.
49. The device of
50. The device of
51. The device of
52. The device of
53. The device of
54. The device of
55. The device of
56. The device of
57. The device of
58. The device of
59. The device of
60. The device of
61. The device of
62. The device of
63. The device of
The present application is related to and claims the benefit of priority of the following commonly-owned, presently-pending provisional application(s): application Ser. No. 60/481,106 (Docket No. SL/0001.00), filed Jul. 18, 2003, entitled "Integrated Personal Information Management System", of which the present application is a non-provisional application thereof. The disclosure of the foregoing application is hereby incorporated by reference in its entirety, including any appendices or attachments thereof, for all purposes.
A portion of the disclosure of this patent document contains material which is subject to copyright protection. The copyright owner has no objection to the facsimile reproduction by anyone of the patent document or the patent disclosure as it appears in the Patent and Trademark Office patent file or records, but otherwise reserves all copyright rights whatsoever.
Computer Program Listing Appendix under Sec. 1.52(e):
This application includes a transmittal under 37 C.F.R.
Sec. 1.52(e) of a Computer Program Listing Appendix. The Appendix, which comprises text file(s) that are IBM-PC machine and Microsoft Windows Operating System compatible, includes the below-listed file(s). All of the material disclosed in the Computer Program Listing Appendix can be found at the U.S. Patent and Trademark Office archives and is hereby incorporated by reference into the present application.
Object Description: SourceCode.txt, created: Dec. 11, 2003, 9:23 am, size: 47.1 KB; Object ID: File No. 1; Object Contents: Source Code.
1. Field of the Invention
This invention relates generally to personal information management systems and more particularly to an integrated personal information management system including a paper planner, a personal digital assistant (PDA), and a digital pen.
2. Description of the Background Art
The term "personal information manager" or "PIM" is often used to refer to software or other tools or systems that are used to manage an individual's calendar, contact information (address/phone book), task lists, and notes. In this document, the term "personal information manager" or "PIM" is used in a broader sense to indicate any tool or system that an individual uses to help with the management of his or her calendar, contact information, notes, task lists, and other personal and/or business information.
There are three broad categories of PIMs on the market today. The first category is paper-based planners (sometimes referred to herein simply as "planners"). Planners are traditional paper-based calendar and contact management systems, as exemplified by the Franklin Planner system, the Day-Timer System, and the Day Runner planner system.
The second category is personal digital assistants, or PDAs, which are small handheld computers, typically having a touch-sensitive screen and a stylus which is used for input. The term "PDA" (or "personal digital assistant") generally applies to a stand-alone handheld computing device used primarily for managing calendar, contacts, tasks, notes, e-mail, and the like. Examples of PDAs are the Palm computer from Palm, Inc. and the iPAQ Pocket PC from Hewlett Packard. PDAs can be used to store, display, and/or manipulate various personal information including, but not limited to contact information, calendar information, and the like. Such information can be downloaded from other computer systems, or can be input by way of a stylus on a pressure sensitive screen of the PDA or by way of other types of input devices such as mechanical keyboards or voice recognition modules. More recently, a new generation of cell phones with certain PIM capability has been introduced into the market. As these new cell phones (known as "smartphones") include many of the features of PDAs, for purposes of this discussion they are also included in the PDA category of personal information managers. In the following discussion, the term PDA is used in a broad sense to include traditional personal digital assistants as well as similar computing devices (including cell phones with PDA features) and associated accessories and structures.
The third category of PIM is a personal computer (PC)-based solution. In this case a desktop or laptop computer together with associated application software such as Microsoft Outlook is utilized to provide functionality similar to that described above as provided by a PDA. This functionality includes the ability to store, manipulate, and display contact information, calendar information, and the like on the PC. The PC or laptop supporting the PIM application is typically significantly larger than a PDA in terms of physical size and also employs greater CPU and memory resources. However, PC-based PIM systems also have many of the same limitations of PDA-based systems as described below. They also have other disadvantages such as increased size, price, and complexity.
Each of these categories of personal information management systems has its own distinct advantages and disadvantages, and when selecting a system to use for personal information management, consumers find there is no perfect solution. The advantages and disadvantages of each type will now be briefly summarized.
Traditional paper planners have several advantages, including comfort, simplicity, and familiarity. Using a pen to record information on a piece of paper is an input process that everyone knows. Because practically everyone has written with pen and paper since childhood, there is nothing new to learn in order to use a traditional planner. The traditional planner provides a simple, familiar, comfortable environment that imposes a minimal impediment to the flow of ideas. Traditional planners also offer flexible, personalized use. Planners tend to become very personalized documents as each user develops his or her own particular style. A user may include notes in the margins, diagrams and/or annotations in the notes area, or special symbols next to phone numbers to differentiate friends from clients. He or she may also write at angles, circle or star important items, or include receipts, newspaper clippings, or letters tucked into the pockets or between the pages of the planner. While the printed forms provide structure and guidelines for usage, users are free to customize and improvise. The planner enables a user to be creative and to personalize the tool, rather than requiring the user to adapt to the information management tool.
A traditional planner is also easy to navigate. Users are accustomed to the process of flipping through pages and intuitively understand that a larger number of pages corresponds to a larger number of days. The familiarity, flexibility, and ease of use of planners are some of the traditional advantages of these tools compared to more recent PDA and PC-based technologies.
These advantages are, however, offset by several disadvantages. First, the traditional planner typically provides no safety net to the user. Losing one's planner is nothing short of traumatic for serious users. A user rarely, if ever, keeps a "backup" of his or her planner. Accordingly, if the planner is lost or stolen, all of the phone numbers, addresses, dates, lists, plans, ideas and other information retained in the planner are irretrievably lost in most cases. This wrenching experience leaves the user with no choice but to start from scratch, reconstructing data from memory, and probably never recovering all of the information. For a user storing personal information in the planner, this can be extremely upsetting and annoying. For one storing business and career information in the planner, the loss can also have significant financial repercussions as valuable and irreplaceable contacts and plans are often lost with the planner.
A paper planner also provides only limited search capability. It provides no easy way to find a particular phrase or item of information if the user does not recall the date or some visual cue about the page the data is on. The paper planner also provides little or no automation. Recurring events must always be entered by hand, leaving open the possibility of losing or forgetting birthdays, anniversaries, or other important dates, appointments, or meetings. In addition, one can only comfortably fit a limited number of calendar pages into a planner, so accessing information from the past or from future dates (e.g., dates in the following year) is difficult if not impossible. The planner also provides no automated task management—tasks not completed on a given day must be manually carried forward to the next day. It also does not facilitate sharing of information. For example, there is no easy way to view a spouse's calendar, and no way for an administrative assistant to view or modify a user's calendar. Additionally, the paper planner provides no way to cut and paste information between the calendar and e-mail. Given that so many people regularly work with personal computers and other automated devices, having to manually track everything in a paper planner is inefficient, inconvenient, redundant, and time consuming.
With the advent of PDA- and PC- based PIMs, a number of these problems have been addressed. Users can backup data from their PDA or PC to other systems, thereby guarding against the loss of this data. PDAs and PCs also provide search functions that enable a user to find any word in any of their data as well as other automated features including automatically distributing recurring events throughout the calendar, and automatically carrying forward incomplete tasks to the next day. PDA- and PC-based calendars can also be shared, and may include alarms to remind the user of events. However, these new features are provided together with a new set of problems.
The process of entering data into the PDA is one of the main complaints of PDA users. Few users find the tactile experience of using a stylus on a plastic screen to be enjoyable. But this is a minor point compared to the inefficiency and inconvenience of having to enter text using an artificial writing system like Graffiti, or having to peck out letters on a tiny on-screen keyboard or add-on keyboard. Although various efforts have been made to improve data entry features of PDAs, users continue to find the data entry process to be complex, difficult, and generally unpleasant.
PC-based PIM systems provide a partial solution to some of these data entry problems. For example, the Tablet PC from Microsoft addresses some of these data entry problems by enabling a user to write with a stylus in his/her own handwriting on a larger screen. This improves the experience of interacting with the computer via a stylus to some extent. However, the user is still left with the unpleasant tactile experience of writing with plastic on plastic. Also, the user is required to write larger on the screen than they normally would write on a piece of paper because the lines formed on the screen are fatter (i.e., thicker) than the line left by a normal pen, and the handwriting recognition software works poorly with smaller writing. Worse still, the user must learn to navigate a complex, multi-modal "Input panel" so that the Tablet PC can discern handwriting input from cursor movements, "right clicks", and gesture commands. For these reasons, writing on a Tablet PC does not compare favorably to the easy and familiar process of writing on paper with a pen. Tablet PCs (as well as laptop computers and other types of PCs) are also usually much bigger and heavier than planners or PDAs. In fact, a general disadvantage of all tablet, laptop, or desktop PC-based solutions is that these devices are typically heavier and less portable than either PDAs or paper planners and are also typically more complex and more expensive.
PDA- and PC-based PIMs offer very little flexibility. One generally must use the PDA or PC and the accompanying software in the way in which these components were designed. T here is little or no opportunity to personalize the capabilities of the PDA or PC. For example, a user cannot make notes in the margins, fold over the corners of important papers, tuck other papers between pages, or circle important items. PDA- and PC- based PIMs typically provide a rigid set of features to be used in accordance with specified procedures. Moreover, these features can be cumbersome to navigate. Instead of intuitive, tactile pages and tabs, navigation on a PDA or PC must be accomplished by clicking cryptic on-screen icons or by using various combinations of buttons.
While the advent of PDA- and PC-based PIMs resolved many of the shortcomings of the paper planner, some advantageous features were lost, and several new problems were introduced. Today the PIM market remains divided, and the question of which PIM solution is best has no definitive answer. Each of the current approaches is subject to significant problems and limitations.
One recent attempt to address some of the shortcomings of current PIMs is the Franklin Covey iScribe, which is intended to work with an optical digitizing pen from Logitech called the "lo". This product combination allows users to write on special paper using a special ballpoint pen, and transfer a digitized version of their writing back to a PC running iScribe software. The iScribe software, in turn, provides integration with Microsoft Outlook such that users can view within Outlook the information which they entered on paper in their planner. Although this design does allow users to write on paper, the iScribe product does not truly integrate digital and paper planning, but rather creates a limited one-way link from the paper domain to the digital domain. No handwriting recognition capability is provided, and even if a handwriting recognition application was used on the PC, the user has no feedback while writing about whether the handwriting recognition application on the PC will correctly interpret what they are writing. Thus, for everything the user has written, the process of reviewing the resulting recognized text is a distinct extra step which must be performed at the PC. This is inconvenient and time-consuming. Also, the planner provides no access to information that resides in the digital domain; users can merely transfer what they have written in their planners into the digital domain (e.g., into Microsoft Outlook on the PC).
The Seiko SmartPad takes yet another approach, allowing a user to insert his or her PDA into a folio which includes a paper notepad and a special pen which can digitize what is written on the pad. Information written on the pad is transferred into the PDA in graphic form such that it can be attached to events or contacts, or simply saved as individual documents. This approach allows the user to have access to digital data via the PDA interface, and to enter freehand drawing data into the PDA using pen and paper. But here again, there is only very limited integration of the paper and digital domains. The SmartPad product integrates a blank pad with a PDA, instead of integrating a fully functional paper planner with a PDA. Thus, instead of a hybrid product with the best features of PDAs and paper planners, the product offers only a rudimentary capability to use the paper to enter drawings into the PDA. With the SmartPad, there is no way to create new events or contacts working from paper. The user has only a small lined notepad on which to enter data, and there is no handwriting recognition capability provided. Also, the SmartPad device has no ability to discern one page from another. In addition, the user must write in an artificially large style in order to produce legible results on the PDA. There is also no way to control the PDA from the paper. Therefore, the user is forced to alternate between using a stylus on the PDA screen and using a pen on the paper pad.
What is needed is a tightly integrated solution that combines the best features of each of these existing solutions. The solution should allow the user to enter data in his or her own handwriting, perform handwriting recognition on the data entered, provide quick feedback on the recognition process, and allow the user to instantly make any needed clarifications or corrections. It should allow the user to enter new data, such as appointments, contacts, tasks, and notes in a familiar, simple, and intuitive way based on the already-familiar paper planner usage model, and should provide intuitive navigation through the data that is entered. The solution should also provide full access to the user's digital data, such as documents, email, and events entered via a PC or PDA instead of via the paper and digital pen. At the same time, it should enable data to be shared with others, integrated with other devices, and automatically backed up at regular intervals. The solution should also automate normally tedious and error prone processes and should provide for automated search capabilities. Ideally, the solution should, to the greatest degree possible, accommodate the working style and systems of the user and allow for personalization of the PIM system. It would also be advantageous if the solution cost less and were more rugged than a PC or Tablet PC. The present invention provides a solution for these and other needs.
An integrated personal information management system is described. In one embodiment, for example, an integrated personal information management system, the system of the present invention is described that comprises: a receptacle holding at least one paper page that is capable of receiving pen strokes from a digital pen; a digital pen for recording pen strokes when a user writes on a particular paper page; a page identifier for identifying the particular paper page on which the user is writing; and a handheld personal information device in communication with the digital pen and page identifier for processing the recorded pen strokes associated with the particular paper page and displaying the processing results on a display screen.
In another embodiment, for example, a method of the present invention is described for displaying information at a portable device responsive to user input on a paper page, the method comprises steps of: providing at least one paper page, each paper page capable of receiving pen strokes made using a digital pen; recording pen strokes made by a user on a paper page using the digital pen and a page identifier identifying the paper page; transferring the pen strokes and page identifier to the portable device; and generating information for display at the portable device based on processing the pen strokes and the page identifier.
In yet another embodiment, for example, a portable personal information device, the device comprising: at least one paper page, each paper page containing printed areas for receiving pen strokes when a user writes using a digital pen; a page identifier for identifying the paper page on which the user is writing; a digital pen for recording pen stroke data when a user writes on the paper page and transferring the pen stroke data to a processing module; a processing module for generating information for display based on processing the pen stroke data and the page identifier; and a display module for displaying information generated by the processing module.
FIGS. 8A-B comprise a single flowchart illustrating a sequence of operations in adding a new event to the calendar of the system of the present invention in response to user input.
The following definitions are offered for purposes of illustration, not limitation, in order to assist with understanding the discussion that follows.
Bluetooth: "Bluetooth" refers to a short-range radio technology aimed at simplifying communications among devices and between devices and the Internet. It also aims to simplify data synchronization between devices and other computers. Products with Bluetooth technology must be qualified and pass interoperability testing by the Bluetooth Special Interest Group prior to release. The Bluetooth 1.0 specification, the disclosure of which is hereby incorporated by reference, consists of two documents: (1) the Foundation Core, which provides design specifications, and (2) the Foundation Profile, which provides interoperability guidelines. The Bluetooth specifications are available via the Internet (e.g., currently at www.bluetooth.com).
PDA: "PDA" or "personal digital assistant" generally refers to a stand-alone handheld computing device used primarily for managing calendar, contacts, tasks, notes, and e-mail, exemplified by the Palm computer from Palm, Inc. and the Pocket PC iPAQ from Hewlett Packard. PDAs can be used to store, display, and/or manipulate various personal information including, but not limited to contact information, calendar information, and the like. Such information can be downloaded from other computer systems, can be input by way of a stylus and/or pressure sensitive screen of the PDA, or can be input using other types of input devices such as a mechanical keyboard or a voice recognition module. More recently, a new generation of cell phones include many of the features of PDAs. In this document, the term PDA is used in a broader context to include traditional personal digital assistants as well as similar computing devices (including cell phones with PDA features) and associated accessories and structures.
PIM: The term "PIM", which stands for "personal information manager", is often used to refer to hardware, software, or other tools or systems that are used to manage an individual's calendar, contact information (address/phone book), task lists, and notes. In this document, the term "personal information manager" or "PIM" is used more broadly to refer to any tool or system that an individual uses to help with management of his or her calendar, contact information, task lists, notes, and other personal and/or business information.
USB: USB stands for Universal Serial Bus, an external bus standard. The Universal Serial Bus is a bi-directional, isochronous, low cost, dynamically attachable serial interface. A single USB port can be used to connect up to 127 physical devices, such as computer mice, modems, digital cameras, scanners, and keyboards.
Referring to the figures, exemplary embodiments of the invention will now be described. The following description will focus on the presently preferred embodiment of the present invention, which is implemented in hardware (e.g., PDA, digitizing pen, paper, and page sensor) and software (e.g., driver, application, or the like) running under an operating system, such as the Microsoft Windows CE operating system. The present invention, however, is not limited to any one particular application or any particular environment. Instead, those skilled in the art will find that the system and methods of the present invention may be advantageously embodied on a variety of different platforms, including PalmOS, Embedded Linux, Symbian, Macintosh, Linux, Solaris, UNIX, FreeBSD, and the like. Therefore, the description of the exemplary embodiments that follows is for purposes of illustration and not limitation.
The exemplary embodiments are primarily described with reference to block diagrams or flowcharts.
Overview of Integrated Personal Information Management System
The present invention provides a personal information management system that combines the best aspects of a paper-based planner, a digital pen, and a PDA in a single integrated unit. In its currently preferred embodiment, the integrated personal information management (PIM) system of the present invention includes a detailed paper planner integrated with the other system components in a leather and/or plastic case.
At the right side of the PIM system 100 is a binder 120 containing paper planning pages 130. The binder 120 incorporates an (optional) page sensor (optical sensor) 140 which in the presently preferred embodiment is mounted on a stem on the top of the binding as shown at
As the user writes on one of the planning pages 130 with a digital pen 170, everything written is digitized and transferred from the digital pen 170 to the PDA 110. Because the digital pen 170 communicates with the PDA 110, everything the user writes is recorded in digital form, but the familiar pen and paper interface is used for recording the information. The PDA 110 provides the capabilities of an independent PDA, including automation and navigation not provided by a paper planning system.
The system combines the benefits of paper-based planning and PDA-based planning in a single unit. The PDA and the paper planner together form a composite view of the user's data, which may have been written on the paper using the digital pen, or may have been synchronized to the PDA from an external source. The page sensor 140 allows the PDA 110 to track the currently open page, enabling the PDA to automatically show information relevant to that page on its LCD display panel 115. The presently preferred embodiment of the system includes a touch-sensitive (pressure-sensitive) LCD display panel 115 which allows simple, intuitive navigation of data. The system is automated, providing powerful search capabilities and enabling data to be automatically backed up at regular intervals. It supports recurring events and automatically carrying forward incomplete tasks. For example, the user can touch text they have previously written, and this action causes a search to be initiated for related notes and documents. The system can be integrated with personal computers and other devices, providing synchronization with PIM information stored on those systems. The system is flexible and allows users to personalize their PIM and develop their own style of usage.
System Components
Overview of System Components
The PDA-like computing system (or simply "PDA") 110 of the currently preferred embodiment of the present invention is based on a PDA development platform such as that available from Intel Corporation as product number DBPXA255A0. Alternatively, Sophia Systems' PXA255 Sandgate Board can also be used for implementation of the PDA component of the present invention. The PDA 110 of the currently preferred embodiment includes several hardware and software components which are described in greater detail below. Those skilled in the art will appreciate that the present invention may also be implemented using various other portable devices, including PDAs, "smartphones", and other personal information devices.
The digital pen 170 of the currently preferred embodiment is an optical digitizing pen providing handwriting digitization capability. The system of the present invention leverages the recent development of digital pen technology capable of digitizing what is written in ink on a piece of paper. An example of this handwriting digitization technology is pen technology from Anoto Group AB of Sweden. More particularly, the digital pen component employed in the currently preferred embodiment is the Nokia Digital Pen SU-1B supplied by Nokia of Finland. Further description of the Nokia Digital Pen SU-1B is available from Nokia and is available via the Internet (e.g., currently at www.nokia.com/nokia/0,4879,5798,00.html). Further description of the underlying Anoto digital pen technology is available from Anoto and is available via the Internet (e.g., currently at www.anoto.com). It should be noted that although the presently preferred embodiment describes the use of a Nokia digital pen based on pen technology from Anoto, the use of this particular technology is not required for implementation of the invention. Instead, the invention may also be implemented using a number of other forms of systems for digitizing writing with a pen or other writing utensil. For example, in an alternative embodiment the handwriting digitization system may comprise a pen and a separate tracking system that monitors the motion of the pen.
In operation, as a user writes on the paper planning pages 130 using the digital pen 170, the motions of the digital pen 170 are transmitted to the PDA 110 via a wireless or wired interface, such as the Bluetooth short-range radio interface 204 illustrated at
The PDA 110 also provides for connectivity to other devices enabling data in the PDA to be shared and/or synchronized with other devices. As shown at
PDA Component
In the currently preferred embodiment of the present invention, the CPU 301 comprises a processor of the Intel Pentium family of ARM (PXA250) microprocessors. However, any other suitable high speed, low power processor may be utilized for implementing the present invention. The CPU 301 communicates with other components of the system via a bi-directional system bus (including the necessary input/output (I/O) FPGA XILINX (XCR3132) controller circuitry and other "glue" logic). The bus, which includes address lines for addressing system memory, provides data transfer between and among the various components. Description of ARM microprocessors and their instruction set, bus architecture, and control lines is available from Intel Corporation of Santa Clara, Calif.
Random-access memory (RAM) 302, serves as the working memory for the PDA. Dynamic RAM (DRAM) of sixty-four megabytes or more is employed in the currently preferred embodiment. More memory may be used without departing from the scope of the present invention. The flash read-only memory (Flash ROM) 303 contains the operating system (OS) as well as the basic input/output system code (BIOS), which is a set of low-level routines in the Flash ROM 303 that application programs and the operating system can use to interact with the hardware, to perform such tasks as reading inputs from the touch panel 317, outputting data to the LCD 115, and so forth. The flash memory (ROM) 303 can also contain application programs as well as data for long-term storage.
The PDA 110 has common input/output (10) ports consisting of a universal synchronous/asynchronous receiver transmitter (USART) 306, and a universal serial bus (USB) 203 providing external connectivity to other systems and devices through a bottom socket 308 on the bottom of the PDA unit 110. The power supply 305, is also connected through the bottom socket 308. The power supply 305 powers the unit when plugged into a power converter, as well as charges the batteries 304, including both main batteries and backup batteries (not separately shown). When the power supply 305 is not hooked up, the system runs on the batteries 304. When the main battery is too low to operate the unit properly, the system will turn off, and use the backup battery to refresh the RAM 302, so that the contents of the memory will not be lost. The switches 314 include a power switch for turning the PDA on and off. The switches 314 may also include such additional switches as may be desired for specific implementations.
In addition to the common 10 ports, the PDA 110 has an infrared port (IR) 309 for infrared communications with other devices (e.g., other personal digital assistants). The PDA also has a Compact Flash socket 311 which can interface with a variety of Compact Flash cards 310. The PDA 110 also contains a Bluetooth radio 204 and an antenna 313, used for communication with the digital pen. The Bluetooth radio 204 and antenna 313 may also be used for communication with other devices (e.g., a desktop or laptop PC).
The PDA 110 uses a liquid crystal display (LCD) 115 to display information to the user. This LCD 115 is usually backlit, with the capability of turning off the backlight for battery power saving. The LCD 115 is touch-sensitive and allows simple, intuitive navigation of data displayed on the screen. LCD screens are available from a number of vendors, including Toshiba and Fujitsu of Japan and Samsung of Korea. The currently preferred embodiment uses a 3.8″ LCD Color Display model number LTM04C380K from Toshiba of Japan.
Data can be input into the PDA 110 in several different ways. The user can input data into the PDA 110 using the digital pen which is connected to the PDA through the Bluetooth radio (transceiver) 204. In addition, the user may enter data through the use of the touch panel 317. Data can also be uploaded into the PDA from other devices (e.g., from a personal computer via the USB interface 203).
In basic operation, program logic (including that which implements methodology of the present invention described below) is preloaded into Flash ROM 303 memory during the manufacturing process, for execution by the CPU 301. During operation of the program logic, the PDA accepts user input from a touch panel 317, as well as the digital pen 170 through the Bluetooth radio 204. The system permits selection of application programs, entry of keyboard-based input, and selection and manipulation of individual data objects displayed on the LCD display panel 115.
The PDA displays text and/or graphic images and other data on the display device 115. The video controller in the CPU 301 outputs to the FPGA, which in turn drives the display LCD 115. A hard copy of the displayed information, or other information within the PDA, may be obtained by outputting to a printer through the USB 203 or USART 306 ports, or through the Bluetooth radio 204.
In one embodiment, the PDA is connected via a page sensor interface 205 and a flex cable to a page sensor. The page sensor (not shown at
Basic System Software
Software system 220 includes a graphical user interface (GUI) 415, for receiving user commands and data in a graphical (e.g., "point-and-click") fashion. These inputs, in turn, may be acted upon in accordance with instructions from the operating system 410, and/or client application module(s) 401. The GUI 415 also serves to display the results of operation from the OS 410 and application(s) 401, whereupon the user may supply additional inputs or terminate the session. Typically, the OS 410 operates in conjunction with device drivers 420 (e.g., "Winsock" driver—Windows' implementation of a TCP/IP stack) and the ROM-based system BIOS 430, particularly when interfacing with peripheral devices. The OS 410 can be provided by a conventional operating system, such as Microsoft Windows CE available from Microsoft Corporation of Redmond, Wash. Alternatively, the OS 410 can also be an alternative operating system, such as Embedded Linux, PalmOS, Symbian, or the like.
Digital Pen and Paper
In operation, when the digital pen 170 is used to write on the paper 501 (which includes the dot pattern 502), the pressure sensor 506 detects that the pen is in use and signals the micro controller 507. The micro controller 507 activates the camera 504, and searches for the unique dot pattern 502. If the dot pattern is found, the micro controller 507 begins recording the pen's writing movements ("strokes" or "pen strokes") made by the user in the memory 509. The micro controller 507 can also transmit the strokes recorded in the memory 509 through the Bluetooth radio 508 (e.g., for transmission to the PDA 110). The pen 170 is powered through a battery 510, which can be recharged through a power supply 511, when connected to its charger through the power jack 512.
In the presently preferred embodiment, the paper 501 is digitally enabled by a printed pattern of gray dots 502, with a varied spacing of approximately 0.3 mm (0.01 inch). The pattern of dots allows dynamic information coming from the digital camera in the pen to be processed into signals representing the pen strokes the user makes on the page, together with the page identification and the location on the page. The dot pattern of the paper used in the currently preferred embodiment is licensed from Anoto Group AB. Further description of the dot pattern is available from Anoto Group AB of Finland, the disclosure of which is hereby incorporated by reference. A description of the dot pattern and digital pen technology is available via the Internet (e.g., currently at www.anoto.com).
As shown the paper calendar page 550 includes a bar code 560. As described above, the bar code 560 can be read by the page sensor to identify the current page open in the planner. The paper can also be printed with various forms which may include special icons and regions that trigger functions in the PDA when touched with the pen, such that the pen and paper can be used not only to enter new data into the PDA, but also to control PDA program functions. These printed areas of the paper (e.g., text or icons) act, in effect, like buttons or other command elements, and activate functionality in the embedded PDA when touched with the digitizing pen.
Further, the user can write information on the paper, and then later touch this written information with the pen to activate functions on the PDA specific to and determined by that written information, effectively creating dynamic handwritten command buttons or links. For example, if the user taps a calendar event where he or she has previously written the word "Cisco", the embedded PDA automatically performs a search for all documents, events, and contacts that contain the keyword "Cisco".
Page Sensor
FIGS. 6A-B are block diagrams illustrating the page sensing components and operations of the currently preferred embodiment of the present invention.
The page sensor input apparatus 140 includes a lens 613, an optical sensor 614, a digital to analog (DAC) amplifier 618, and a power supply 619. In the presently preferred embodiment, the sensor 614 is an optical one-dimensional CCD light sensor. In the preferred embodiment, a Sony ILX551B CCD light sensor is employed which provides the capability of a 2048-pixel resolution, but any equivalent CCD sensor could be used. Utilizing a sensor having a 2048-pixel resolution allows for a minimum of a twelve (12) bit bar code to have over 150 pixels per bar to determine the difference between a bar coding of a one (1) or zero (0). Thus, a twelve (12) bit bar code allows for over a 4000-page capability. Alternatively, a scanning type bar code reader could be employed instead of the CCD sensor. A separate power supply 619 generates the required voltages (power) needed by the optical sensor 614. In the currently preferred embodiment, the power supply uses the PDA power supply 305 (illustrated at
In operation, the lens 613 focuses the optical sensor 614 onto an area of the paper page 601 where the barcode 602 is printed. As previously shown at
The input apparatus 140 is electronically connected to the PDA through the flex cable 625, and interfaces to the PDA 110 through the page sensor (XILINX FPGA) interface 205. The page sensor interface (XILINX FPGA) 205, generates timing signals as well as buffers the incoming data from the sensor 614, to the CPU 301. The CPU 301 controls the page sensor 205 through the software 638, by polling the sensor periodically to determine if the user has turned to a new page and decoding the bar code written on the page. The page sensor interface components between the input apparatus and the PDA will now be described in greater detail.
Page Sensor Interface
The CPU 301 controls the XILINX chip of the page sensor interface 205, through the address bus 655, control bus 656, and data bus 657. The control bus 656 consists of chip selects, read, write, and DMA, controls. The XILINX data transceiver 659, as well as the state machine 660, and DAC data latch 666, exist in a specific memory block location set aside for the page sensor, and programmed into the address decode function 658. The CPU 301 can access the data from the data input buffer register 662 through specific addresses within the memory block. The state machine 660 can also be programmed by the CPU by outputting specific control commands.
Run function: The bit clock 663, is divided down from the master clock 654, obtained from the CPU 301. During the read operation "run", the out gate line 664, is set to high, then the bit clock 663, starts to toggle. The out gate line 664, must have a high setting prior to the rising edge of the bit clock line, and remain stable until after the last falling edge of the bit clock line. The clock sequence generally occurs 2105 times. During clock pulses 51 through 2099, the 2048 pixel data bits are acquired, by sensing the read data bit line 665, at the rising edge of the bit clock line 663. The data input buffer 662, is a 2048 bit shift register, capable of holding all 2048 data bits. The state machine 660 can be programmed to store any sequential 2048 bits, starting from bit 0 in the data stream to bit 57. This allows the machine to capture the "black" pixels as well as the valid pixels, allowing the computer to determine the noise threshold of the optical sensor 614.
Idle function: During the "idle" mode of operation the state machine 660 stops the bit clock 663 to the sensor 614, and enters a state where the CPU 301 can read the data stored in the data input buffer 662. Sixty four (64) reads of 32 bits each are required to obtain the full 2048 bits of data.
Variable light conditions: Different light conditions can be accommodated by programming the digital to analog (DAC) amplifier 618, through the parallel data control lines 667, by the DAC data latch 666. A simple multiplying DAC DAC08 is used to amplify the output data stream of the optical sensor 614.
Software Components
In addition to the above-described hardware and software components, several software components or modules are utilized in the system of the present invention.
The software running on the PDA currently consists of six software components which together with the above-described components implement certain core functionality of the system of the present invention. As shown at
The core component 701 acts as a data flow coordinator, guiding data between the other modules. The user interface module 702 interacts with the LCD and touch panel 715 of the PDA 110 to implement the user interface. The communication module 703 implements the necessary communications code to interact with input peripherals such as the digital pen 170 and the page sensor 140.
The text recognition module 704 implements handwriting recognition algorithms which convert digitized handwriting into ASCII text. A handwriting recognition module suitable for use in conjunction with the present invention is Calligrapher SDK, available from Phatware of Mountain View, Calif. Further description of the Calligrapher SDK is available from Phatware and is available via the Internet (e.g., currently at www.phatware.com). The PDA sync interface 705 contains the code necessary to provide synchronization services between the embedded PDA and a desktop PC. In the presently preferred embodiment, the PDA sync interface 705 is provided by a Windows CE implementation of Microsoft ActiveSync. The database 706 implements a database for storing, retrieving, and searching data objects handled by the system of the present invention, which typically include calendar events, contacts, tasks, notes, expense reports, and application-specific data for user applications. In the currently preferred embodiment, the database 706 is provided by Microsoft's Windows CE-based Pocket Outlook Object Model, or "POOM".
As also shown, additional software components may be installed on a laptop, desktop, or server computer for use in conjunction with the system of the present invention. As shown at
System Features
General Features
The system enables a user to enter data entirely with pen on paper, the most comfortable and familiar method for most users. Because the input method is pen on paper, personalization capability is also preserved. A user can make notes in the margin, draw pictures on the page, or add a personal coding scheme. The PDA component of the system records and displays everything written by the user. A user may navigate simply by flipping through pages in the planner portion of the system. The PDA detects the current page using the page sensor, and can automatically follow the user's actions and display information appropriate to the current page.
While facilitating easy data entry and enabling a user to personalize the data that is entered, the system of the present invention also provides the advantages of a PDA. First, the impact of loss of the paper planning pages is reduced because data can be transferred to other devices (e.g., backed up frequently to a personal computer). The system also provides the automation advantages of a PDA. A user can perform a search by flipping through pages, by touching a search term and a search icon on the paper with the digitizing pen, or by entering search keywords in the display panel. The key word search provides access to all of the data in the system. In addition, recurring events do not need to be manually re-entered time and time again. A user can just turn to the appropriate page, and the display indicates the recurring events that occur on that day. Carrying forward incomplete tasks is also automatic.
The system also integrates with other devices, enabling data to be shared with others and synchronized. For example, a user may share a calendar from his or her planner in powerful new way, with a second calendar shown on the display panel for comparison. In addition, data can be saved to a personal computer and integrated with popular programs like Outlook using synchronization software such as Microsoft's ActiveSync, Palm Inc.'s HotSync, or Pumatech Inc.'s Intellisync. Conversely, new data can be entered on the PC and synchronized back to the PDA component of the system of the present invention. Any new data added this way would appear in the display panel when appropriate. An expanded data scope is also provided; the user can view information that extends beyond the physical pages present in the planner via the display panel.
Smart Forms
The system of the present invention also enables data entry on a composite medium of paper forms and an automatic, intelligent, integrated PIM-based data entry system. Forms are good for handling repeated entry processes that usually involve the same data elements or fields. However forms often quickly become complex and errorprone when there are: (1) many data elements that are rarely needed; (2) multiple decision points in the form which redirect the user (e.g., "if you entered a 1 here, go to section B; otherwise, continue to section C"); (3) multiple-choice fields with a large number of options to choose from; or (4) data dependencies between fields which must be enforced. These types of complexity-inducing entry types and decision points are referred to herein as "complex form data".
With a hybrid paper form/electronic entry system, the paper form includes only the most commonly-used fields, thereby remaining clean, simple, and focused. When there is complex form data to be gathered, these more complex portions can be handled by the PDA, keeping the paper form simple and clean. The PDA of the system of the present invention can be used to supplement and enhance the paper form in several ways. If the user enters an "invalid value" in the form, the PDA alerts the user with an audible error tone and/or error message. The definition of an "invalid value" may be determined dynamically from the values of previous entries made on the form. Also, if the user enters a value in a "decision-point" field that impacts the data to be collected next, the PDA can direct the user to the appropriate next form section and verify that he or she continues in the correct place, producing an error tone and/or message if he or she does not continue in the correct place. The PDA may also provide other feedback, such as directing the user to complete all or part of the rest of the data entry directly on the PDA screen or to enter the required data in a "soft field" on the form, which is a variable-purpose field labeled with a general identifier such as "custom 1", "custom 2", or the like. In addition, if a multiple-choice field has a large number of possible selections, these can be displayed on the PDA screen, saving space on the form. Thus, the hybrid smart form which is enabled by the integrated system of the present invention provides dynamic data validation, real-time user guidance, form simplification, and paper savings.
Automatic Association of Notes
The present invention also enables notes written by the user in the paper planner portion of the system to be automatically associated with the event corresponding to the current time. For example, a user may begin to take notes on a blank page at 12:15 pm. The PDA checks the calendar and finds that this time corresponds to the calendar event "Lunch with Mike". Subject to optional confirmation, the digitized notes are automatically stored with the event.
Composite Data View
The system of the present invention provides an electronic display which complements and operates in conjunction with a paper calendar (or a paper form of any type) in an integrated fashion. The electronic display can display items which have been synchronized from other electronic sources, and the paper and display together form a single, integrated, composite view of the user's data. The display can also supplement the paper by providing access to data that goes beyond the boundaries of the paper (e.g., the display can provide access to calendar dates beyond the date of the last physical page currently carried in the planner).
Detailed Operation
Example of Event Entry Operations
The following sequence of events illustrates the operations of the system of the present invention using an example of a user entering a new event in the integrated calendar provided by the system. The following description presents method steps that may be implemented using computer-executable instructions, for directing operation of a device under processor control. The computer-executable instructions may be stored on a computer-readable medium, such as CD, DVD, flash memory, or the like. The computer-executable instructions may also be stored as a set of downloadable computer-executable instructions, for example, for downloading and installation from an Internet location (e.g., Web server).
FIGS. 8A-B comprise a single flowchart 800 illustrating a sequence of operations in adding a new event to the calendar of the system of the present invention in response to user input. The process begins at step 801 with the user opening the planner pages to a particular (calendar) page that includes the desired date for scheduling the event. At step 802 the page sensor detects the current page and provides this data to the core module on the PDA via the page sensor interface and associated communication module.
At step 803 the core module invokes a user interface module to update the display (LCD of the PDA) to show data for the current page. Next, at step 804 the user may make an entry into the current page that is open in the planner. For example, the user may use the digital pen to write "lunch" in the 12:00 pm slot on a particular planner page. As the user writes the entry, at step 805 the digital pen captures the pen strokes made by the user and communicates information regarding the pen strokes to the core module on the PDA using the communication module and the Bluetooth radio communication channel.
At step 806 the core module on the PDA invokes a user interface module to update the display (LCD) to show a digitized form of what the user has written on the planner page, and sends pen stroke data as a sequence of vectors to a text recognition module. At step 807 the text recognition module converts stroke data to text (e.g., in ASCII format) and returns the result back to the core module. At step 808 the core module again invokes the user interface module to display the results of the handwriting (text) recognition processing on the display (i.e., the LCD of the PDA).
In the event the handwriting recognition results are incorrect, at (optional) step 809, the user can use the digital pen to either re-write text, or can correct the result by selecting the incorrect words, one at a time, and then selecting from a list of alternate words for each one. When the user indicates that he or she is satisfied with the text generated by the system (e.g., by selecting a confirmation box or by the expiration of a selected time period with no correction activity initiated), at step 810 the core module sends new event data to the database. This data typically includes date and time of the new event, the associated pen stroke data, and the text results of the handwriting recognition and correction process.
At step 811 the database creates and stores a new event record. The database may also (optionally) notify the PDA sync interface that data has changed. If configured to do so, at step 812 the PDA sync interface may automatically synchronize the new data to a desktop PIM (e.g., Microsoft Outlook running on a connected PC) via the desktop sync interface described above. Several of these operations will now be described in greater detail.
Receiving Notification from Pen
The following are more detailed examples of several of the operations that may be performed in the integrated personal information management system of the present invention. A first example is transferring information written by the user with the digital pen to the system's PDA component. The following "OnInitialUpdate( )" method listens for input (e.g., a file) from the system's digital pen:
The PDA component of the system receives information from the digital pen component. For example, a file may be received from the digital pen via a Bluetooth "push" operation from the pen to the PDA. The above routine provides for a change notification when a new file appears in a target directory of the PDA.
The system then waits for a change notification indicating that a file has been received. When a file is received, the following "OnFileChangeInfo" routine is invoked to handle the file:
Initially, a parser is called to determine if the file that is received is a valid file in the appropriate file format (e.g., pgd format). The file format, and as a result the parser, are defined by the pen manufacturer, which is currently Anoto. If a valid file is received, the data can be parsed for use by the system.
Displaying Handwriting on Screen
The data received from the digital pen typically comprises pen stroke data representing the user's handwriting on the paper planner component of the system. The system provides functionality for displaying this handwriting on the display screen. For displaying the handwriting, the pen strokes for a given page are first processed as illustrated by the following "SetItemInfo" method:
As shown at line 12, a check is made to see if an area has pen strokes to be processed. If an area has pen strokes to be processed, then an "AddStroke" routine is called to add the pen strokes as provided at lines 17-19. The "AddStroke" routine itself is at lines 23-28.
The following portion of an "OnPaint" method provides for placing the pen stroke data into a memory device context for painting the pen strokes onto the display screen:
As shown above, a device context is created for painting and then at line 6 the below "CreateMemDC" method is called. After the memory device context is created (as described below), the above method simply copies the bitmap to the current device context for display as provided at line 9.
The following "CreateMemDC" method draws the pen strokes to the memory device context:
1: BOOL CBitmapDisplay::CreateMemDC( )
2: {
4: if (!m_bRecreate ∥ (!m_bmpNew.m_hObject && !m_p ad Page))
5: return FALSE;
7: if (m_memDC)
8: delete m_memDC;
10: CRect cRect;
151: return !(m_bRecreate=FALSE);
152: }
As provided above, areas (rectangles) of the appropriate size and at the appropriate location for containing the pen strokes are first drawn. The pen strokes are actually drawn to the memory device context as illustrated at lines 112-145. After all of the pen strokes are drawn, the memory context device is copied for display on the screen as provided above.
Sending Data to Text Recognition Engine
The system of the present invention includes functionality for converting a user's handwritten input into text that may be displayed, stored, searched, and otherwise manipulated in the system. The following "ProcessPages" routine receives and processes data from the system's digital pen:
1: Ret_t ProcessPages(InstanceID_t id, VoidPtr_t pUserData , PagesPtr_t pContent)
2: {
3: TRACE0("Enter ProcessPages . . . \r\n");
5: // create test padfile info
6: CFusionWareEditorDoc *pDoc=(CFusionWareEditorD
281: theMainView→m_progText.SetWindowText(_T("Wa iting for new pen data . . . "));
282: return SML_ERR_OK;
283: }
Initially, the pen data is received by the above "ProcessPages" routine as pages from a WBXML parser. Commencing above at line 82, the routine iterates through the pages to process the pen stroke data. The main loop for converting the pen stroke data commences at line 118. In the presently preferred embodiment of the system, the pen stroke data comprises floating point values which are converted to integer values for use by the text recognition module.
After the conversion of the floating point values to integer values, the pen stroke data is associated with particular areas defined by a "PAD" file as provided above at lines 189-219. In particular at line 192, a call is made to the "FindPadArea" method described below to determine the area in which a given pen stroke was made. After strokes are associated with particular areas, each area's strokes are sent to a text recognition module (or engine) as provided at lines 222-270. The text recognition engine fills in a "RecogData" structure. Each "RecogData" structure contains the strokes, words, and alternate words found by the text recognition engine and associates each with a page location or "PadArea". As part of this process the below "DoRecognize" routine is called as provided above at line 252.
The below "DoRecognize" routine obtains information from the text recognition engine about the words that are recognized:
The above "DoRecognize" routine is called after all strokes for a given session have been sent to the system's text recognition engine. The above routine asks the recognition engine to provide the words, alternative words, weights (i.e., probabilities), and actual strokes used for each word recognized by the recognition engine.
The following are the routines that determine the location of a given pen stroke. These routines determine which page or PAD area a given pen stroke is to be associated with by identifying the location (i.e., bounds) of the stroke and which page or PAD area rectangle contains the majority of the stroke bounds. There are various ways to optimize these operations, but the current implementation is straightforward. Another result of the following routines are that the type of item (or object) that the pen strokes create (e.g., an event, task, note, e-mail, contact, etc.) can also be determined by consulting page definition files.
The following "NumRectPointsInRect" function first determines if an area has any of the bounding vertices:
The above function determines if an area has any of the bounding vertices and returns the number of vertices in the area, if any.
The following "FindPadArea" function obtains the bounds of the stroke and iterates over the PAD areas to see which area, if any, contains most of the stroke bounds:
In particular, at line 60 above a "ContainsStroke" routine is called to determine if a particular area contains a majority of a given pen stroke.
The "ContainsStroke" routine is as follows:
The above "ContainsStroke" routine determines if a given area contains a majority of the stroke rectangle. First a check is made as shown at lines 3-7 to determine if more than two points of the stroke rectangle are within the area. If the area contains more than two vertices, this indicates that the area contains all of the stroke rectangle. The remaining portion of the function commencing at line 11 determines if an area contains a majority of the stroke rectangle. The function returns "TRUE" if an area contains most of the stroke rectangle and "FALSE" otherwise.
Allowing the User to Select Alternative Words
The results of the text recognition processing described above may then be displayed to the user in the user interface (display) of the system. A user may then select particular words and edit them (e.g., in the event that the words generated as a result of text recognition are incorrect). The system of the present invention also provides for display of available alternative words suggested by the text recognition engine. In the presently preferred embodiment, when a user selects (e.g., clicks and holds on) an edit control, a context menu is created which is populated with alternative words (if they exist). The following "ContextMenu" routine illustrates the process for creation of the context menu:
A call is made to "CreatePopupMenu" to create a pop-up menu as provided at line 9 above. Next, a determination is made as to whether alternative words are available at the given location by consulting a "wordAlternates" data structure. The "wordAlternates" structure contains information about alternative words for a given word starting at a given line index. The alternative words that are identified c an be displayed to the user.
Additional routines are required in order to keep the alternative word information up to date in the event the user edits any of the items. The following routines handle most of these operations for tracking alternative words for a given word:
1: BOOL CEditCtrl::InsertLine(LPCTSTR text, int nLength, in t nPosition, WordAltInfoArrayPtr p_wordInfo, int waiIndex)
192: |Line.wordAlternates→Add (p_wordInfo→ElementAt(i));
193: }
194: }
195: else //these seperated for speed's sake, ev en though possible to combine lines above with this.
196: for (int i=0; i<size; i++)
197: |Line.wordAlternates→Add (p_wordinfo→ElementAt(i));
198: }
199: }
200: // . . .
201: }
If the user cuts, pastes, deletes, or performs other similar actions, these changes must be tracked so that the indexes stay associated with the correct words, even if such words have been modified by the user. In the presently preferred embodiment, an item is only dropped if the first letter of the word is deleted. However, if the user issues a command to "undo" the deletion of the first letter, the item is re-added. Usually, alternative word information is created when a new line is inserted, as the code doing the insertion generally passes in an array containing alternative word information.
Constructing an Event
Areas of a paper planning page may be associated with particular events (or objects) such as appointments, tasks, and the like. The following portion of an "OnInitDialog" routine determines whether an event should be created based on entries made by the user in particular areas of a paper planning page:
1: BOOL CSelectItemsDlg::OnInitDialog( )
2: {
3: // . . .
4: SYSTEMTIME sysTime;
5: CString strText;
6: COleDateTime dt=COleDateTime::GetCurrentTime( ) ;
7: dt.GetAsSystemTime( sysTime);
9: //Is there any "real" data?
10: if (g_padinfo && g_padinfo→m_pages.GetSize( )>0)
11: {
12: UINT nSize=g_padInfo→m-pages.GetSize( );
148: FileTimeToSystemTime(&ft, &sysTime);
150: pNote→SetRecordDT(sysTime);
151: m_ItemsList.AddItem(pNote);
152: }
153: }
154: }
155: }
156: }
157: }
158: }
159: }
The strokes and word data have already been sorted into page and/or PAD areas as previously described. These areas themselves may be associated with a particular type of event or action (e.g., an appointment or a task object). By entering information in these particular areas of a planning page, the user may create an event such as an appointment or a task. The above portion of an "OnInitDialog" routine goes through and finds each area by type. If the user has made entries in the area, the appropriate type of event is created.
Sending Resultant Event to Database
After an event is created, it may be sent to the system's database. The system currently includes a Pocket Outlook Object Model (POOM) database. Each type class, such as "CFusionEvent" for example, has a "WriteToOutlook" function similar to the following "WriteToOutlook" method. This method is called when the user clicks on a "Send to Outlook" button or similar menu item:
The above "WriteToOutlook" routine conforms to the Pocket Outlook Object Model interface and provides for writing events to the database. The system of the present invention includes a database for storing, retrieving, and searching data objects handled by the system. These data objects typically include calendar events, contacts, tasks, notes, and the like.
While the invention is described in some detail with specific reference to a single-preferred embodiment and certain alternatives, there is no intent to limit the invention to that particular embodiment or those specific alternatives. For instance, those skilled in the art will appreciate that modifications may be made to the preferred embodiment without departing from the teachings of the present invention.
Referenced by
Legal Events
Original Image


text:
Originally written on Mets Merized Online | Last updated 11/15/12
Now that it's official that R.A. Dickey has won the NL Cy Young, hopefully the trade talks surrounding him begin to subside. It's sad that the Mets are in such a financial bind that they can't find the money to lock up a Cy Young award winner to a contract extension. Sure, the arguments for trading him make sense. His value is at an all time high, and the Mets could maybe get back a few Major League ready prospects in return. But here's a guy who (surprisingly) actually wants to stay with the Mets because this is where he got his shot to succeed. Dickey was 20-6 in 2012 with a 2.73 ERA and led the league in strikeouts (230), complete games (five) and innings (233.2). In those innings, he only walked 54 batters, which is extremely rare for a knuckleballer. Let's take a look back at baseball history to see how many Cy Young award winners started their next season for a different team the year after winning the award. Reliever Mark Davis won the 1989 NL Cy Young for the San Diego Pa...
Comments are closed.
What do you think?To leave a comment, you can:
MLB News
Delivered to your inbox
You'll also receive Yardbarker's daily Top 10, featuring the best sports stories from around the web. Customize your newsletter to get articles on your favorite sports and teams. And the best part? It's free!
Follow us on Twitter
|Best of Yardbarker
|NFL News
|MLB News
Today's Best Stuff
For Bloggers
Join the Yardbarker Network for more promotion, traffic, and money.
Company Info
What is Yardbarker?
Yardbarker is the largest network of sports blogs and pro athlete blogs on the web. This site is the hub of the Yardbarker Network, where our editors and algorithms curate the best sports content from our network and beyond.
|© 2015 Yardbarker, Inc. All rights reserved. Use of this website (including any and all parts and components) constitutes your acceptance of these Terms of Use and Privacy Policy. (What's New?)


text:
Sketching out some rough ideas for a possible tattoo ... it's a personal piece, but your ideas and rebounds are super duper welcome.
It's the first idea i've rendered so it's likely a few more will follow.
More Andrew Knapp
keyboard shortcuts: ← previous shot → next shot L or F like Z toggle zoom


text:
$69.99 each
$54.99 each
$41.99 each
|Unlimited Visits
2015 Summer
Unlimited visits any operating day May 22 through September 7 . Summer Passes void after September 7, 2015.
|Unlimited Visits
Sept. Wknds
Includes Fall of the Leaf Weekends (September 12 & 13, 19 & 20). Excludes Ligonier Highland Games.
|Unlimited Visits
October 3 & 4, 10 & 11, 17 & 18, 24 & 25
|Bring-A-Buddy FREE
Bring-A-Buddy for FREE on Select 2015 Dates. See IMPORTANT PASS DETAILS for more information.
|Bring-A-Buddy for Less
Select days in 2015
Bring-A-Buddy for Discount on Select 2015 Dates. See IMPORTANT PASS DETAILS for more information.
|Extra Bring-A-Buddy Days
announced on Facebook
"Like" Idlewild & SoakZone on facebook to find out about additional Bring A Buddy dates announced during the season.
|Sister Park Discounts
Show your Idlewild Season Pass at Kennywood, Sandcastle, or Dutch Wonderland and receive $10 off the regular full-price admission. Discount not available on Senior Admission or in combination with any other offer. Valid Summer Season only.
|V.I.P. Access to SoakZone
Enter 30 minutes before the General Public for exclusive use of Wavepool and Lil' Squirts (Includes your Buddy, too!)
|Exclusive In-Park, Weekly Summer Deals
Announced weekly during the season and publicized in the Idlewild gate handout.
|Buy One Get One Free Goofy Golf
(A Value of $3.75 - Good Any Operating Day)
|BOGO Admission to Fort Ligonier
Buy One Admission, Get One Free (equal or lesser value) when you show your Idlewild & SoakZone Season Pass at Fort Ligonier. Located along Route 30, in Ligonier, PA – just two miles from the park!
*$1.00 Amusement Tax is applied to all Season Passes purchases. A $1.25 Online Fee is applied to each online purchase.
Click to read more IMPORTANT SEASON PASS INFORMATION (including Buddy Day details)
Children 2 and Under are always FREE!
"Next Day" tickets are also available for $20.99* Sign up at Guest Services on the first day of your visit.
"Late Day" admission (After 4:00 pm) is $18.99*
*Above prices do not include tax. A service fee is applied to each online order. Pricing and ticket availability subject to change without notice. No refunds, rain checks or exchanges, including for loss or theft.


text:
Mustangs sweep twin bill
MSU evens mark at 20-20
Midwestern State rode the arms of freshmen Lindsi Glenn and Brenna Hennan to sweep Cameron 5-1 and 2-0 in Lone Star Conference play Tuesday afternoon at Mustangs Park.
The wins extended MSU's season-best winning streak to six games as the Mustangs evened their season and conference marks at 20-20 and 10-10.
Midwestern next travels to South Texas to take on Texas A&M-Kingsville in a three-game LSC series Friday and Saturday.
Glenn scattered 10 hits, and Carey Campbell highlighted a big second inning with a two-run double to lift Midwestern State.
Glenn allowed three consecutive singles and forced in Cameron's lone run of the game with a walk in the second inning before settling in with two strikeouts and one walk to claim her fifth consecutive win.
MSU took advantage of a pair of walks before Campbell drilled a two-run double to the left-field gap in the bottom of the second, then came around to score on Kim Jerrick's double to right-center field to push the advantage to 3-1.
The Mustangs tacked on a pair of runs in the fourth on RBI singles by Courtney Bingham and Mallory Mooney.
Cameron had seven hits over the final five innings, but only one Aggies base runner would work their way into scoring position the rest of the way.
Elena Bennett and Bingham paced the Mustangs' seven-hit attack with two each, while Jerrick pushed her team-best hitting streak to six games with a double in the second inning.
Cheyenne Brown took the loss for the Aggies to fall to 7-13 on the season.
Hennan wove a four-hitter for Midwestern State's first shutout of the season.
The former Burkburnett High standout allowed a leadoff single to Misty Dooley, then retired the next 14 hitters she faced before Sonia Foutch reached on a single up the middle with two outs in the fifth inning.
Cameron posted two more singles in the sixth inning, including Dooley's second hit of the game and Drew Wright's single to left field, but Hennan induced a soft fly ball to left field by Tara Martini to end the threat before retiring the side in order in the seventh.
MSU led NCAA Division II with 27 shutouts in 2011.
Sophomore Kim Jerrick wasted no time in extended her season-best hitting streak to seven games with a leadoff single to left field in the first inning and scored when Courtney Bingham was caught stealing at second base to give the Mustangs a 1-0 lead.
Jerrick led off the third with a double down the left-field line and scored on Bingham's RBI single up the middle to push the lead to 2-0.
Jerrick and Bingham accounted for four of the Mustangs' six hits. Kelsey Hebert (4-7) took the tough-luck loss.
Cameron 010 000 0 — 1 10 0
Midwestern State 030 200 x — 5 7 0
Battery: (CU) Brown, Dilks (2) and S. Foutch; (MSU) Glenn and Jerrick. WP: Glenn (17-10). LP: Brown (7-13).
2B: (CU) S. Foutch; (MSU) Jerrick, Bingham, Campbell. 3B: None. HR: None.
Leading hitters: (CU) M. Foutch 3x4; S. Foutch 3x3; Karth 1x2, 1 run; (MSU) Bennett 2x4; Bingham 2x3, 1 RBI; Jerrick 1x1, 1 run, 1 RBI; Campbell 1x2, 2 runs, 2 RBI.
MSU 2, Cameron 0
TEAM R H ECameron 000 000 0— 0 4 0
Midwestern State 101 000 0—2 6 0
Battery: (CU) Hebert and S. Foutch; (MSU) Hennan and Schaefer. WP: Hennan (3-9). LP: Hebert (4-7).
2B: (MSU) Jerrick, Chartier. 3B: None. HR: None.
Leading hitters: (CU) Dooley 2x3; Wright 1x3; S. Foutch 1x3; (MSU) Jerrick 2x3, 2 runs; Bingham 2x3, 1 RBI; Mooney 1x2; Chartier 1x2.
Record: Cameron 15-25 (6-14); Midwestern State 20-20 (10-10).
Subscribe to the Times Record News
Need Help? Call us at 1-877-710-6181.
Monday-Friday: 5:30am-8pm / Saturday: 6am-1pm / Sunday: 6am-1pm


text:
2 Results for 'Apple iPad Case'
Speck iGuy Case and Stand for iPad mini
Speck's iGuy is a free-standing foam display case for iPad. His soft, squishy body is lightweight and fun to hold, but the tough EVA foam provides plenty of protection. Plus, iGuy can stand on his own two feet, so you and your kids can watch movies or videos in comfort.$29.95
- Purple
- Red
- Free Shipping
- Available to ship: In Stock
Speck SmartShell Case for iPad mini
Speck's SmartShell case provides streamlined, impact-resistant protection for your iPad. Even better, it's fully compatible with your Apple Smart Cover.$34.95
- Free Shipping
- Available to ship: 1-2 weeks


text:
Learn to build and deploy a dynamic website using ASP.NET.
Shows how to create a dynamic web site that integrates HTML, CSS, and ASP.NET using WebMatrix.
Create flowcharts, organizational charts, timelines, and more with this popular data visualization tool.
Shows programmers how to create dynamic, interactive, rich Internet applications that run on Silverlight 3.
Covers linking, HTML typography, CSS, tables, frames, themes, components, forms, and getting your site online.
"Through lynda.com, I've helped our firm branch out into the world of web design. We now are able to post our client's videos to the web and even offer total web development and design solutions." —Joel M.
more from our members »


text:
Thanks for redeeming.{{else}}
Success! Thanks for repurchasing.{{/if}} {{else}} {{#if Expired}}
Increase my visibility!{{else}} {{#if IsMultiPack}}
{{#if HasMultiPack}} You have {{MultiPackCount}} top spot(s) left. Now loading you into the search listings... {{else}} You have used all top spots. Now loading you into the search listings... {{/if}}{{else}}
We are loading you into the search listing pages...{{/if}} {{/if}} {{/if}} {{/if}}
{{Current}} just saw you!{{/if}} {{#if LastTopSpotPurchaseIsMulti }} {{#if HasAnyTopSpot}}
{{#if HasFreeTopSpot }} {{ UnclaimedTopSpotFree }} Free {{/if}} {{#if HasPaidTopSpot }} {{#if HasFreeTopSpot }} & {{/if}} {{ MultiPackCount }} {{/if}} Top Spot{{#if Plural}}s{{/if}} Left{{else}}
0 Top Spot{{#if Plural}}s{{/if}} Left{{/if}} {{else}} {{#if HasFreeTopSpot }}
{{ UnclaimedTopSpotFree }} Top Spot{{#if Plural}}s{{/if}} Left{{/if}} {{/if}} {{else}} {{#if HasResults}}
{{Current}} see you now!{{else}} {{/if}} {{/if}}
You can now invite anyone to meet at your favorite Starbucks.
Limited-time feature
48 year old man | North Hollywood, CA, USA | Seeking women 30-42 within 50 miles
Active within 24 hours
Yes, I'm a romantic. No, I'm not stupid.
Honest to a fault, caring, passionate, opinionated, sarcastic, sweet....these are just some of the adjectives that describe me. Of course I love golf, but I also like going to sporting events, concerts, trying new restaurants, re-visiting favorite ones, pina coladas, getting caught in the rain...traveling, hanging with friends, or a quiet evening at home.....it all works for me. I'm no exercise freak but I like to try and stay active and I am reasonably fit. If you like to climb mountains, we're probably not a match. Golf, walking, the occasional jog---I'm trying to get into Yoga. Motion gaming is something I also enjoy--video games now require you to get off the couch, and are pretty fun. I have a few friends that I get together with and play Dance Central--it's a blast. What else do I like? I like a lot of stuff...should I do the "Playboy" thing here? Ah, why not? LIKES: big breakfasts, sleeping in, the feeling I get after a round of golf or a good workout, my family( duh), Neon Trees, Chris Rock, Bill Maher, classical music, John Irving books, the cool side of the pillow, people who can make fun of themselves, taking naps, snuggling, board games (I will kill you in Scrabble--just sayin'), Zooey Deschanel, the LA Clippers, stupid jokes, Ewan McGregor (man-crush. I can admit it), Stephen King,, NOVA and Frontline and all that PBS jazz, the way rain smells, puppy breath. DISLIKES: Rush Limbaugh, closed-minded people, mushy vegetables, mendacity, cheaters, snobs, and posers in general, country music, cottage cheese, cake (I'm a pie person), the White Stripes, the LA Lakers (Clippers!),people who don't use their effing turn signals, cat breath, movies with dark endings (unless it is a film noir)
Coffee and conversation , Cooking , Dining out , Movies/Videos , Museums and art , Music and concerts , Performing arts , Playing sports , Travel/Sightseeing , Video games , Watching sports
Billiards / Pool, Football, Golf, Other types of exercise, Tennis / Racquet sports
I exercise 3-4 times per week.
I like Cats, Dogs
I don't have a dog right now, but if I did it would be a Boston Terrier. I love the fact they are so ugly that they are cute.
Mrs. Peaches in Noho, The Federal bar, Timmy Nolan's, Pantages Theater, Studio City Golf Course, my friend Patty's house.
San Diego State University, San Diego, CA
Music: Jimmy Eat World, Neon Trees, Silversun Pickups TV: Frontline, Justified, New Girl Movies: my favorite movie of all time is "In the Heat of the Night." A recent fave: "Lars and the Real girl" Books: On the Road, The Tao of Pooh
Movies with friends, dining out, sporting events, lounging, listening to my audiobooks, taking a walk
Book 5 in Game of Thrones series. I listened to it...does that count? I just started Stephen Ambrose's "Nothing Like it in the World" --it's about the building of the transcontinental railroad. Yes, it's a real paper book.
Z{{Cta}} {{#if HasMoreInfo}} ?{{CtaSecondary}} {{/if}}
|What he is looking for
|6'0" (182cms)
|4'10" (147cms) to 5'9" (175cms)
|Body type:
|Slender, Athletic and toned
|No preference
|Dark blonde
|No preference
|No Way
|No Way
|Social Drinker
|Social Drinker
|Self-Employed / Entrepreneur
|No preference
Video Editor and Graphics Artist, Freelance (main job) Movie Producer (budding career)
|I'll tell you later
|No preference
|Never Married
|No preference
|Have kids:
|Yes, and they live at home
|Wants kids:
|White / Caucasian
|Asian, White / Caucasian
I picked Agnostic since there isn't really a better choice. I'm a big believer in the works of Joseph Campbell--that should explain a lot.
|Bachelors degree
|Some college
Film and TV with minor in Screenwriting