text:
A system for automating the transmission of notification messages and establishing predetermined communications connections in response to programmable events. The system accepts and stores event description data from each of a plurality of different subscribers. The event description data specifies one or more event types for each of the participating subscribers and, for each given event type associated with a subscriber, further specifies one or more conditions and the destination and content of a notification message to be transmitted when those conditions are satisfied. One or more web database servers may be used to advantage to collect and store subscriber data, permitting each subscriber to interactively add, delete and modify said event description data at any time using a forms-based web interface The subscriber preferably employs the web interface, WAP, voice response and text to speech to provide information suggested by pre-written templates for standardized services, or to create special-purpose functions which meet the subscriber's specific needs.
1. The method for automating the transmission of notification messages comprising, in combination, the steps of:
accepting and storing event description data from each of a plurality of different subscribers, said event description data specifying one or more event types for each of said subscribers and, for each given one of said event types, further specifying one or more conditions and the destination and content of a notification message to be transmitted when said one or more conditions are satisfied,
receiving an event message from a remote location, said event message designating a specific event type associated with a specific subscriber,
retrieving and evaluating the one or more stored conditions associated with said specific event type and, if said one or more stored conditions are satisfied, transmitting a notification message having the content and destination specified by said event description data for said specific event type.
2. The method set forth in
3. The method set forth in
4. The method set forth in
5. The method set forth in
6. The method set forth in
7. The method set forth in
8. The method set forth in
9. The method set forth in
10. The method set forth in
11. The method set forth in
12. The method set forth in
13. The method set forth in
14. Apparatus for automating communications functions in response to programmable events comprising, in combination:
a database system for accepting and storing event description data from each of a plurality of different participants, said event description data specifying one or more event types for each of said participants and, for each given one of said event types, further specifying one or more conditions and the destination and content of a notification message to be transmitted when said one or more conditions are satisfied, and
an event processing engine for receiving an event message from a remote location,
said event message designating a specific event type associated with a specific participant, said event processing engine including means for retrieving and evaluating the one or more stored conditions associated with said specific event type and, if said one or more stored conditions are satisfied, transmitting a notification message having the content and destination specified by said event description data for said specific event type.
15. Apparatus as set forth in
16. Apparatus as set forth in
17. Apparatus as set forth in
18. Apparatus set forth in
19. Apparatus as set forth in
20. Apparatus as set forth in
21. Apparatus as set forth in
22. Apparatus as set forth in
23. Apparatus as set forth in
24. Apparatus as set forth in
25. Apparatus as set forth in
26. Apparatus as set forth in
[0001] This application claims the benefit of the filing date of U.S. Provisional Application Ser. No. 60/237,984 filed on Oct. 5, 2000.
[0002] This invention relates to information retrieval and communications systems and more particularly to an interactive personal support network for storing and communicating information.
[0003] Years ago, people obtained support and help through informal channels: family, friends, neighbors, associates, etc. Small towns and slow-paced life allowed for proper reaction and collaboration in case of need by any individual. Today's fast-paced life in large communities has dissolved the informal and invisible links between people who care and can help an individual. In the best of conditions, modem society provides generic and impersonal emergency services like police, firemen, emergency ambulances, etc. coordinated through generic 911 call services. Such support systems do not provide the caring support that family members and friends can provide. Similarly, industry and other organizations do not normally possess automated systems with the updated and relevant information needed to support remedial or other actions by mobile, distributed or remote individuals, groups, and/or machines (sensors, databases and other data relating equipment).
[0004] It is an object of the present invention to establish connections between individuals and organizations, friends, family members and providers of support services whenever a predefined need for such connections arises.
[0005] It as a further object of the invention to establish connections for furthering business interests between individuals, groups, and organizations.
[0006] It is a further object of the invention to respond to events by communicating designated information concerning an individual, an organization or a tangible asset (industrial installations, machines, objects, pets, etc.) to designated persons and service providers in accordance with programmed rules defined in advance by the individual or responsible parties.
[0007] It is a further object of the invention to provide an event management tracking record of all communications and progress of remedial action or collaboration between parties, thus allowing for the management of one or multiple events (such as emergencies, malfunctions of equipment, project delays, personnel or product recalls, travel emergencies, etc.).
[0008] The present invention includes a secure, interactive personalized information storage and message processing system for accepting tailored information about an individual or asset (called the "subscriber"). The system accepts the identification of persons, assets or service providers from the subscriber, with whom connections are to be established or to whom notifications are to be sent, accepts from the subscriber the definition of rules which specify the conditions under which such connections and notifications are to be activated, and further accepts from the subscriber the identity of the persons or service providers to whom specified items of stored information are to be made available.
[0009] Notifications are triggered by defined event messages sent to the personal support network that identify the subscriber and an event type, and that may further specify the location of the subscriber at the time the event message is sent, the identity of the sender, and additional information characterizing the event. The network responds to incoming event messages or signals by applying the stored rules previously accepted from the subscriber to each incoming event message, and by performing actions specified by one or more rules whose conditions are satisfied by the received event message.
[0010] In a principal aspect, the present invention is embodied in methods and apparatus for automating the transmission of notification messages and signals. The system accepts and stores event description data from each of a plurality of different subscribers. The event description data specifies one or more event types for each of the participating subscribers and, for each given event type associated with a subscriber, further specifies one or more conditions and the destination and content of a notification message to be transmitted when those conditions are satisfied. A web database server may be used to advantage to collect and store subscriber data, permitting each subscriber to interactively add, delete and modify said event description data at any time using a forms-based web interface. The web server provides subscribers with registration services, information, and instructions of use. Standard functions may be readily implemented using forms-based templates for accepting information such as names, phone numbers and other automated contact information. The subscriber preferably employs the web interface to provide information suggested by pre-written templates for standardized services, or to create special-purpose functions which meet the subscriber's specific needs. The subscriber may request the transmission of a reminder message, typically via email, phone, fax, pager, etc., on a scheduled basis when updating of the defined services should be performed.
[0011] In addition to the web interface, means are also preferably provided to allow subscribers to register, provide descriptive data, and establish notification and connectivity services by telephone using touch-tone dialing signals or voice commands to respond to system prompts, or by submitting written forms by facsimile or regular mail.
[0012] The system employs an event processing "engine" to receive event messages, signals or other input ("launchers") from remote locations. Incoming "launchers" designate a specific event type associated with a specific subscriber. In response to receipt of the event message, the system evaluates the stored conditions associated with the event type specified by the event message. If the stored conditions are satisfied, the system responds by transmitting a notification message having the content and destination specified by said event description data for that specific event type. In addition to sending a notification message, the event processing engine may also establish a connection between designated entities allowing them to communicate as needed in response to the event.
[0013] As contemplated by the invention, the destination or destinations specified for a given event type may take the form of an email address for email notifications, or a telephone number for telephone, pager or facsimile notifications. The content of the notification message may include specified portions of the personal data supplied by each subscriber, including specific messages written, recorded, taped or registered by any audiovisual means.
[0014] The conditions established by the subscriber for an event type may include the specification of the source from which an event message must be sent in order to transmit a notification message, such as the identity of one or more persons and/or the geographic location from whom an event message must be sent in order to transmit a notification message. If desired, an event type may further specify a time range within which the event message must be sent in order to transmit a notification message. The subscriber may also establish conditions by specifying the content of a prompting message delivered to the sender of an event message and the specification of a response which must be supplied by the sender in order to trigger a particular notification message.
[0015] The subscriber may define rules to respond to event messages which specify an arbitrarily extensible set of situations, such as:
[0016] 1. a medical emergency or other event issued by the subscriber or by a family member or a bystander;
[0017] 2. a request from an authorized family member, friend or service provider to obtain information about the subscriber,
[0018] 3. a request to establish a communication link with the subscriber or another individual specified by the subscriber; or
[0019] 4. any other event the subscriber wishes to define by specifying the conditions which characterize the event and the action(s) to be taken when that defined event occurs.
[0020] The system contemplated by the invention provides a personalized and temporary network between the parties who can provide assistance or support to the subscriber in a given circumstance. The communications links needed may be established through the public switched telephone network and/or the Internet between fixed or mobile devices. One or more message processing centers provide the "personal support networking engine" for the personal support network and analyze the events defined by incoming messages. The engine then establishes communications links or delivers information in programmed ways to individuals using wired and wireless telephone and Internet devices such as cellular telephones, wireless PDA's, fixed and mobile connecting appliances, and personal computers. The engine accesses rules and data stored in a secure database which is populated by information supplied and controlled exclusively by the subscriber. The system also permits such database information to be combined with other existing and/or specifically developed databases. The engine issues programmed notification messages and establishes connections automatically whenever an event message satisfies the condition part of one or more rules defined and stored in the network's secure database by the subscriber.
[0021] The personal support network contemplated by the invention preferably includes a secure web database server which permits a subscriber to interactively add, delete and modify personal information which may be needed by support services when defined events occur. The subscriber further identifies the individuals and services who should be notified, or with whom connections should be established, when defined events occur. In addition, the subscriber specifies the information each such identified support service or individual is entitled to receive. Passwords, or other suitable mechanisms, may be defined by the subscriber to insure that the event messages have been issued by authorized persons, and that the authorized person or service provider to whom information is to be sent has been properly identified. In addition to the secure web-based mechanism for accepting and updating information supplied by the subscriber, other mechanisms can be employed, including telephone interfaces which use touch tone or voice data input, or written forms containing the needed information which are completed and mailed or faxed for entry into the system on behalf of the subscriber.
[0022] Additionally, the system contemplated by the invention provides a "Professional Support Network Engine" which can be used to advantage in a commercial situation or in a business-to-business setting. To facilitate entry of the needed personal information and rules definitions, the present invention preferably employs a web database server for presenting one or more questionnaires to the subscriber, prompting the entry of the information and the contact designations which will be needed to handle various classes of typical events. In addition, the subscriber may use the support network's capabilities to accept the free-form definition of, and to provide programmed actions in response to, any event or situation for which the subscriber wishes to define in order to provide an automated response to that event or situation. Subscribers and/or personal support network members with suitable authorization can also enter or retrieve information via touch tone and/or voice recognition and/or text to speech systems.
[0023] After the subscriber has entered the information and rules needed to respond to particular events, the support network is ready to handle those events when and if they occur. The occurrence of an event can be communicated to the support network in a variety of ways.
[0024] In a particularly valuable mode of operation, the subscriber may use a cellular phone carried on his or her person to trigger the transmission of an event message by simply dialing a predetermined telephone number followed by a touch-tone event code. Both the telephone number and the event code can be stored in advance in the cellular telephone's "autodial memory" for convenient use in an emergency.
[0025] The subscriber may also carry an identification card, or wear an identification badge, which provides the access number and one or more event codes which anyone can use to send an event message to the system by telephone. For example, a bystander who happens to be present in the event of an emergency that disables the subscriber may follow simple instructions on the card or badge to send an appropriate event message to the system which will then automatically issue programmed notifications to designated family members, friends or service providers. The card might also include a proximity switch or the like for triggering of an event when positioning the card or proximity switch chip (cellular phone, pager, PDA, etc.) near an enabled receptacle (phone, PDA, PC, Radio, etc.).
[0026] When a cellular phone or other device carried by the subscriber is used to issue the notification message, a GPS or MPS positioning system incorporated into the device may be used to transmit the subscriber's geographical position to the support network, along with the subscriber's identification and event type. This location data may be provided to the recipient as part of the notification message, and may also be interpreted by one or more rule conditions to generate different actions depending on the subscriber's geographic position at the time the event occurs. For example, the condition part of one or more rules may be satisfied when the subscriber is in his or her home town while a different set of rules specifying different actions will be satisfied if the subscriber is out of town or even out of the country.
[0027] These and other objects and features of the invention will become more apparent by considering the following detailed description of a specific embodiment of the invention. In the course of this description, frequent reference will be made to the attached drawings.
[0028]FIG. 1 is a data flow diagram illustrating the manner in which event messages are handled in accordance with stored rules defined by the subscriber to communicate designated information to specified recipients;
[0029]FIG. 2 is a flow chart illustrating the steps performed during the definition of a rule for handling an event message;
[0030]FIG. 3 is a flow chart illustrating the manner in which event messages are handled by the preferred embodiment of the invention; and
[0031]FIG. 4 is a schematic block diagram illustrating the principle components used in a preferred implementation of the personal support network contemplated by the invention.
[0032] The personal service network contemplated by the invention preferably employs an Internet web database server as illustrated at 101 in FIG. 1 to collect personal data from each subscriber. Each subscriber registers by using a conventional web browser seen at 103 or alternatively through a wireless PDA, touch tone phone, wireless smart card or wireless phone devices provided with appropriate web interfaces to connect to the server 101 via the Internet 105 and completes HTML or similar forms to populate the database 107 with personal data. The web database server 101 preferably takes the form of a relational database provided with built-in web interface functionality, such as the Oracle 8i database management system available from Oracle Corporation of Redwood Shores, Calif., or equivalent.
[0033] The personal information database employs a standard schema for storing a robust collection of personal information about each subscriber in a predetermined format as outlined generally below and illustrated in further detail in the attached Appendix. The predetermined data fields listed below as examples (not all of which are used by every subscriber) may be supplemented by user-defined data fields.
[0034] 1. Personal Data
[0035] 1.1 Date of birth
[0036] 1.2 Place of birth
[0037] 1.3 Married to
[0038] 1.4 Children
[0039] 1.5 Parents
[0040] 1.6 Military service
[0041] 1.7 Safe deposit boxes
[0042] 1.8 Postal boxes
[0043] 1.9 Employment history
[0044] 1.10 Real Estate Property
[0045] 1.11 Personal Property
[0046] 1.12 Bank deposits
[0047] 1.13 Securities
[0048] 1.14 Insurance policies
[0049] 1.15 Other property
[0050] 1.16 Liabilities
[0051] 1.17 Tax records
[0052] 2. Medical
[0053] 2.1 General information
[0054] 2.1.1 Weight
[0055] 2.1.2 Height
[0056] 2.1.3 Birthmarks and defects
[0057] 2.1.4 Allergies
[0058] 2.2 Emergency contacts
[0059] 2.2.1 Family member(s)
[0060] 2.2.2 Friend(s)
[0061] 2.2.3 Physician(s)
[0062] 2.2.4 Dentist(s)
[0063] 2.2.5 Pharmacist(s)
[0064] 2.2.6 Clergy
[0065] 2.3 Immunization Records
[0066] 2.4 History
[0067] 2.4.1 Last Physical Exam
[0068] 2.4.2 Last Eye Exam
[0069] 2.4.3 Last Dental Exam
[0070] 2.4.4 Health History (See Appendix I)
[0071] 2.5 Regimens
[0072] 2.5.1 Nutrition Program
[0073] 2.5.2 Exercise Program
[0074] 2.5.3 Medications
[0075] 2.5.3)1 Name
[0076] 2.5.3)2 Dosage
[0077] 2.5.3)3 Frequency
[0078] 2.5.3)4 Physician
[0079] 2.5.3)5 Pharmacy
[0080] 2.5.3)6 Comments
[0081] 3. Legal
[0082] 3.1 Legal residence
[0083] 3.2 Citizenship information
[0084] 3.3 Will
[0085] 3.3.1 Date executed
[0086] 3.3.2 Current location
[0087] 3.3.3 Attorney
[0088] 3.3.4 Executor
[0089] 3.3.5 Guardians of children
[0090] 3.3.6 Witnesses
[0091] As seen in the list above, the personal data includes the identification of people and support service provides who may need to be contacted in the event of an emergency. Accordingly, for each such person, phone numbers, fax numbers, mailing addresses and email addresses are included in the data to facilitate automated notifications as contemplated by the invention. These contacts may include:
[0092] 4. Affective Support Contacts:
[0093] 4.1 Family
[0094] 4.2 Friends
[0095] 5. Professional Support Contacts:
[0096] 5.1 Health care professionals
[0097] 5.2 Lawyers
[0098] 5.3 Accountants and financial advisors
[0099] 5.4 Other professionals
[0100] 6. Utilitarian Support Contacts:
[0101] 6.1 Neighbors
[0102] 6.2 Support groups
[0103] 6.3 Service providers
[0104] The information provided by the subscriber will have different levels of confidentiality. Some will be for all to see. For example, an individual might want blood type, allergies to medicines and other emergency information to be readily available to everyone involved in an emergency. Other medical information, assuming the user wants to store it in the system, would be accessible only by those with authorization i.e. personal physician, etc. Similarly, all modules of information will be independent. Thus medical information to be used in an emergency would not be accessible by those who are in the network for other purposes. For example, personal information on a will, instructions to family members upon death of the user, etc. will only be accessible to those who have been authorized by the user to have access to this information during the handling of selected events.
[0105] In general, the kinds of information to be made available to a given recipient are specified in the rules defined by the subscriber for governing the handling of events.
[0106] As seen in FIG. 1, in addition to specifying personal data, the subscriber also uses his or her web browser 103 to complete rule definitions illustrated at 110 in FIG. 1 and stored in the database 107. These rules govern the handling of events communicated to the network. By way of example, an event may be transmitted to the support network by the cellular phone 112 which transmits a message by dialing a predetermined telephone number.
[0107] The content of this "event message", illustrated at 114 in FIG. 1, specifies a particular subscriber and event type, as well as additional information. If the subscriber's own cellular phone is used to send an event message by dialing a predetermined access number, the network's caller ID mechanism can be used to identify the subscriber, and an automatically triggered touch tone code from the cellular phone 112 may be sent to specify the event type. For example, a subscriber suffering from a heart disorder may create a "possible heart attack" event which is assigned a touch tone code which, when received from that subscriber, automatically triggers notifications to one or more family members or friends, with a further notification being sent the subscriber's physician.
[0108] Using the MPS (mobile positioning system) or a GPS (global positioning system) device, the message may further automatically include the coordinates of the sender's current geographic location. Additional information, such as the identification of the sender (who need not be the subscriber) and any additional information of value in connection with the particular event may be also included in the message. For selected events, the caller may be requested to dictate a recorded message which may then be relayed, with other information, to designated persons.
[0109] Specific illustrative examples of events which may be defined by a subscriber and handled by the network are illustrated by the following scenarios:
[0110] Case A:
[0111] The subscriber faints on the street. A bystander helps. If the subscriber is carrying a cellular phone, pressing of a single autodial button will trigger the emergency network as noted above. The bystander will be able to dictate a recorded "voice mail" message describing what is happening, even if he/she does not know the identity of the subscriber. This voice mail message may then be combined with needed information from the subscriber's personal database and sent to designated people or service providers. If no cellular phone is available, a toll-free number may be to be used from any public phone. As the subscriber is sent by ambulance to a hospital, different people can use the phone system to describe where the subscriber is, the subscriber's status and any other pertinent information. Because the system automatically forwarded a warning and provides connectivity to a personal physician and family members, they can hear the status of events and can immediately take action to aid the user. Because the product includes GPS positioning and mapping there is further information on the whereabouts of the subscriber.
[0112] Case B:
[0113] The subscriber or a family member has a car accident. There is no medical emergency but the accident has caused damage to others. The police may intervene and the subscriber (or family member) may be taken in custody. A telephone call to the network will then trigger the engine to automatically attempt to connect to caller with the family lawyer and others who will take action to support the subscriber or family member.
[0114] Case C:
[0115] The subscriber's children are on-route home from school, driven by a neighbor. The child's mother, believing she was to pick-up her child that day, but being unable to find the child, can call the network and leave a voice mail message that will be automatically relayed to designated friends and neighbors to be on the lookout for the child. Then, when the child is delivered to the home, a neighbor may notify the mother the child has been found and provide care until the mother returns.
[0116] Case D:
[0117] A foreigner stationed in a new destination does not know the ways of the place or speaks the language. His or her well being may be totally dependent on the ability to use the support network to communicate with family, co-nationals, and work colleagues. Such personalized network could include local as well as remote members. For example a German national working in Saudi Arabia. Upon an emergency, not just local action could be taken but also support from the home country, including action to take the individual to its home country.
[0118] Case E:
[0119] An individual is by herself/himself at home and feels uncomfortable with being alone, whether it is an affective issue or feels threaten by the potential of crime in the neighborhood. The personal support network could accept a dictated message and automatically communicate that message to neighbors, family members and the local police.
[0120] Case F:
[0121] An individual within an organization learns about a success case in its business and triggers a communication event to his/her predefined business network. For example, key clients. This is complemented by other input regarding business needs or information from others, this is then communicated to other personnel who can use this to their and their company advantage, add information and interact with other peers through information communication and rule setting.
[0122] Case G:
[0123] An individual or group faces an ecological emergency. Such event is met by a series of actions as prescribed in the company's operations manual. Instead through the Personal Support Network (PSN) system or through the peer-to-peer "Professional Support Network Engine", the individual can set these rules into the PSN engine and thereafter advise, communicate, link, and set in motion all necessary actions required to deal with the triggering event. Although the foregoing examples illustrate possible uses of the personal support network contemplated by the example, it is to be understood that the events which are handled by the network are defined by each subscriber and customized to best meet that subscriber's needs.
[0124] Case H:
[0125] Personnel or Product Recalls.
[0126] A military organization needs to call their members back to the base. An authorized person or system "launcher" must match predefined rules or authentication and thereafter triggers the recall. Further set of predefined rules will then reach each member. The progress of the calls and the identification of the status of notifications, receipt, confirmation, actions taken, etc. can be instantly displayed in the log, which the manager of the event can access via Internet or other visual methods.
[0127] A similar system can be used in a school setting. Here, a School Superintendent needs to delay or cancel school due to a snow emergency. The input coming from the boilers at the schools indicate the boilers are down. The town's public works issues a notification indicating the bad conditions of the roads. Based on these and other inputs the Superintendent can trigger the "school cancellation event" which automatically reaches staff, parents and any individual or organizations in need to know. The Superintendent can monitor the progress by checking his/her webbrowser.
[0128] Case I:
[0129] Industrial/Business Emergency Management.
[0130] A chemical plant has a spill or explosion. A worker nearby is the first to witness the situation and immediately presses an emergency button in its cellular phone, radio or other communication device. The emergency event is triggered and the necessary parties are instantly notified and connected to coordinate their response. Information about the chemicals stored in the tank and its proper handling or other important information is made available instantly to all parties in need to know.
[0131] Case J:
[0132] Logistic Support:
[0133] A machine, engine, or any other asset is malfunctioning or is in need of attention. The specialized and/or trusted parties are immediately connected and can start coordinating their response. The triggering can be through a person who decides to trigger the event or is triggered by analyzing the signal coming from instrumentation or other monitoring devices.
[0134] Case K:
[0135] Project Management/R&D Support.
[0136] A team is working on different tasks. Many of the delays in a project, usually 25% may result from the lack of preparation of teams during the "hand-off" of tasks along the critical path of the project. The monitoring of the status of project advance is usually registered through project management software and tools and the information stored in a database. Input from this database can notify and keep all parties aware of the progress and also be reminded of hand-offs.
[0137] Case L:
[0138] Pet Support.
[0139] Pets are usually registered and tattooed or a chip inserted under their skin. When lost, either their collar tag, tattoo or chip signal can provide information about the owner. The system enhances the care of pets by allowing any of these identification methods to be used by any party who finds a missing pet or a pet in need of attention and trigger an event by which the owner is notified no matter where they might be. Similarly the vet and town animal officer may automatically be notified in a way that all parties can coordinate help to the animal.
[0140] Case M:
[0141] Matching/Dating.
[0142] Most dating systems today try to match people through personal interviews and decision makers or else take advantage of the internet or on-line dating systems. These can be enhanced by allowing the input from databases to match corresponding criteria to trigger alerts and advice potential parties of compatibility. Rather than risking a first blind date, the system allows them to communicate via PSN system until they decide to meet or else abandon the relation without danger of embarrassment or unknown risk.
[0143] When the event message 114 is received, the subscriber ID included in the message content is used to access the set of rules 110 previously established for the identified subscriber as illustrated at 118. The event type code included in the message is then used to identify one or more rules dealing with that identified event type as illustrated at 121. For each rule dealing with the identified event type for the identified subscriber, the content of the incoming message is compared with the conditions specified in the given rule to determine if the event satisfies those conditions as shown at 123 and described in more detail later in connection with FIG. 3. If the rule's conditions are satisfied, designated telephone or Internet connections are established as indicated at 125, and information content from the subscriber database and/or the incoming message 114 is included in a notification 127 sent via the established connection.
[0144] In the arrangement described above, the Internet web database server 101 which populates the subscriber database 107 operates on a client-server basis with user appliances, such as a browser program executing on the PC 103, or with PDAs and cellular phones connected via a WAP gateway and the Internet to the server 101. Event messages which are processed by the system can be transmitted to the central host via the public switched telephone network (PSTN), via the Internet, radio/TV waves, or by any other suitable transmission pathway.
[0145] In addition, or alternatively, the personal support network contemplated by the invention may be implemented using a distributed or peer-to-peer architecture as illustrated by the additional processor 130 and its connected database 131 in FIG. 1. In a peer-to-peer system, all processing and data storage is not provided by a single centralized database server but may distributed among other servers, as well as by the internal processing and storage capabilities of users' appliances, personal computers, PDAs, or other devices. For example, a user device may be programmed to process events in accordance with locally stored rules in order to establish selected connections directly from the user device, or via a nearby communications device controlled via a Bluetooth™ radio link by the user device that processes the event. By making use of the local processing and communications capabilities built into the user devices, or in other devices locally accessible to the user device, rule storage and event processing, including programmed actions specified by locally stored rules, may be performed where appropriate. In addition, rules may be locally stored in a client device and transmitted with event messages when they occur for remote processing by a server. As still another alternative, locally stored rules may be used to locally process event messages at the user device to cause commands to be issued to a remote processor for executing operations specified by the locally stored rules.
[0146] Rule Definition Procedure
[0147] The manner in which event handling rules are defined by the user is illustrated by the flow chart seen in FIG. 2. Each rule is defined by a set of steps beginning at 201. The rules definition process is preferably performed after the subscriber has logged into the network's web site with a proper password to ensure that the changes to be made to the subscriber's file of personal information and rules is authorized. This process yields the subscriber identification value which forms part of the rule definition as indicated at 203. The subscriber then selects an event type from a menu of standard event types, or specifies a new event type, as indicated at 205. Each standard event type when selected causes one or more web forms to be presented to the subscriber that are pre-written to prompt the subscriber for the special information needed to handle common situations, such as medical emergencies, missing family members, possible home invasions, and the like. Such pre-written forms help subscribers to define rules which are best calculated to effectively deal with common problems. It should be understood, however, that the network is in no sense limited to the functionality provided by such pre-written event handling procedures. The rules definition process also allows the subscriber to define customized rules (event handlers) by specifying both the conditions that trigger actions, and the nature of those actions. Thus, in addition to selecting from a list of predefined event types, a subscriber may create and name a new event type at 205.
[0148] Some events may be triggered only by particular persons whose identity is set at 207. The process of identifying one or more persons authorized to trigger a particular event may be accompanied by the entry of a password value which can be matched against a password presented by a message sender to insure the identity of a sender specified at step 207. All ID numbers and codes may be linked to a "names" database or server to provide "name friendly" identification instead of a number or code, at the choice of the subscriber or authorized user.
[0149] Some events may be conditioned on the presence of the sender in a particular region (such as the subscriber's home town). A cellular phone, PDA or other mobile device used to send event messages to the network might advantageously include a built-in GPS (Global Positioning System) receiver for continuously or periodically updating location data for that device which is transmitted with the event message when sent. For details on the Global Positioning System and GPS receivers, see Understanding GPS: Principles and Applications by Elliott D. Kaplan (Editor), Artech House; ISBN 0890067937 (1996). In addition, Mobile Positioning Systems (MPS) incorporated into cellular telephones provide a mechanism for continuously or periodically updating location information for those devices. MPS technology is similar to the satellite-based Global Positioning Systems (GPS) but offers the additional capability of determining location inside buildings, parking garages and other shielded areas such as inside a pocket or briefcase that are inaccessible to GPS systems. MPS Mobile Positioning Systems for GSM cellular phones are offered by Erickson and Cellpoint, Inc.As indicated at 209, the subscriber may define the boundaries of a region within which geographic coordinates sent with an event message must reside in order to trigger the event handler. Such region and location data is preferably stored in a standard format, such as that used by the locator feature in Oracle8i interMedia, a component of the Oracle 8iJ database available from Oracle Corporation, Redwood Shores, Calif. In addition, Oracle Spatial, and its extensions used with the Oracle8i Enterprise Edition product, provides an integrated set of functions and procedures that enables spatial data to be stored, accessed, and analyzed quickly and efficiently in an Oracle8i database. Oracle Spatial provides a SQL schema and functions that facilitate the storage, retrieval, update, and query of collections of spatial features in an Oracle8i database, and includes the following components:
[0150] a. A schema that prescribes the storage, syntax, and semantics of supported geometric data types;
[0151] b. A spatial indexing mechanism;
[0152] c. A set of operators and functions for performing area-of-interest and spatial join queries; and
[0153] c. Administrative utilities.
[0154] For more detailed information, see "Oracle8i interMedia Audio, Image, and Video User's Guide and Reference" Release 8.1.5 Oracle Corporation (Oracle Part No. A67299-01), 1999, and Oracle Spatial User's Guide and Reference, Release 8.1.6, (Oracle Part No. A77132-01), 1997.
[0155] A given event may further be required to occur within specific date and time limits, such as particular days of the week, particular times of the day, or only before or after a particular date or time. These time limits are set by the subscriber for each rule at 211.
[0156] As seen at 213, the subscriber may further define arbitrary conditions, here called "flags", by entering the value of a prompting string which requests a boolean value ("Yes" or "No") from the sender, or which requests the sender to provide a numeric or string value. In the latter case, the subscriber further defines the range of each such value which is to be deemed to satisfy the condition expressed by the flag. For example, a subscriber might define a flag by specifying the prompt "What is your age?" and then provide different actions based on the sender's response. As another example, the prompt may request an authorization password string from the sender which must match a preset string if the flag condition in the rule is to be satisfied. Note that, in prewritten template questionnaires for standard event types, such flag conditions may be suggested as defaults which may be accepted or rejected by the subscriber at step 213.
[0157] At step 215, the subscriber may specify that each message of the type which satisfies the rule being defined should include a dictated (or keyboarded) message from the sender. To do that, the subscriber enters a prompt or question that is presented to the sender at the time the message is being sent. For example, the prompt simply state "At the tone, please record any message you wish to send", or it may request specific information, such as "At the sound of the tone, please describe the subject's physical condition for the attending doctor".
[0158] The prompts which are presented to the sender at 213 and 215 may be converted from entered text into audio form by speech synthesis, or may be uploaded as voice file prompts dictated by the subscriber, for presentation to a sender who accesses the system by telephone. As noted below, certain incoming events may be handled by human operators employed by the support network, in which case the entered prompts may be displayed to the human operator who may then read them as part of a written script designed to obtain needed information from a caller, including obtaining the needed event type designation at 205, an identification of the sender at 207, and the location of the sender at 209. This conversation between the caller and the human operator may be recorded and relayed in whole or in part with the notification message sent to designated recipients.At step 217 of the rules definition procedure illustrated in FIG. 2, the subscriber is given the opportunity to define the destination and content of notification messages which are to be sent when the conditions specified by the rule being defined are satisfied. The notification definition includes a specification of each recipient of the notification, the manner of delivery, and the content of the notification.
[0159] Recipients may be conveniently specified from a standard address book of contacts established when the personal data was entered into the database as discussed earlier. An email address, a telephone number, a fax number, or a mailing address may be specified for each recipient, and the notification may accordingly be sent by email, by telephoning a recorded voice message (or by a human operator calling the recipient and delivering the message conversationally), or by fax, or by mailing the notification. The subscriber may define one or more methods for each, with less direct mechanisms being used only if a more direct method is unsuccessful. For example, the subscriber may specify that, in the event of a medical emergency, the subscriber's designated physician should be notified first by telephone, and if that fails by both facsimile transmission and by email. Email messages may attach voice messages as audio files in a standard format, such as MP3. Where the form of communication does not readily permit the transmission of information in a particular form; for example, when a voice mail message has been created by the sender but the most direct available method of transmission is a faxed notification, the voice mail message may be made available in recorded form (e.g., as a downloadable streaming audio file) at a predetermined URL on the network's web site, and the fax transmission to the recipient may state that URL so that the recipient can use a web browser to obtain the more complete message via the Internet.At step 217, the subscriber may also provide the recipient with designated portions of the data available in the subscriber's personal database. Thus, for example, the subscriber may specify that, in the event he or she becomes seriously disabled, designated information from the subscriber's personal record is to be automatically sent by fax or mail to the subscriber's attorney, accountant, and the executor of his will. As part of the network's standard event templates, information which is likely to be needed, together with the default text of a notification message and a default selection of appropriate recipients, will be provided to the subscriber as a draft event template during the rule definition process, during which the subscriber can modify the default selections as he or she sees fit.
[0160] As seen at step 219 in FIG. 2, in addition to transmitting information in notification messages to designated recipients, the subscriber may define connections which should be established between designated persons in certain situations. For example, a subscriber may wish to establish an immediate communication link between a close family member and the family physician in the event of a medical emergency. These connections are defined at step 219 by specifying one or more participants in a "conference call" which is to be automatically established by the system. Once this conference call connection has been established, the information defined by the subscriber is automatically made available to the conference call participants, either in voice mail form, or by indicating a URL from which the information may be obtained upon the presentation of a suitable password. Note that the creation and handling of such notification web pages may be performed under program control by the web server 101 using the information contained in the subscribers database (as specified at 217) and from the content of the event message.
[0161] After each rule has been fully defined, the subscriber is given the opportunity to create additional rules as noted at 221. Note that all of the conditions specified in a rule must be satisfied by a given event before the notifications or connections specified by the action part of each rule are attempted. In order to simplify the creation of alternative conditions, the network preferably provides a convenient mechanism for repeating steps 205 to 211 to set up alternative sets of conditions for specifying the content and destination of the notifications and connections specified by the subscriber in steps 213-219.
[0162] Notifications to the Personal Support Network:
[0163] The contacts chosen by the subscriber to form part of the Personal Support Network receive an automatic notification via email, phone, fax, pager, etc., of their inclusion in the system. They have the opportunity to accept or decline, thus advising the subscriber for follow-up (i.e. allowing him/her to include new contacts to replace those who did not want to be part of the network).
[0164] Update of Information:
[0165] All PSN members and subscribers can select the mode and frequency of contact to be reminded to update their contact and other pertinent data. This is a key feature because it decentralizes the updating function, which is normally the case with most systems. This allows a more accurate and relevant information system.
[0166] Event Message Processing
[0167] The personal support network contemplated by the invention handles incoming event messages following the procedure generally illustrated in FIG. 3 of the drawings.
[0168] When an incoming message arrives as indicated at 301, the identify of the particular subscriber contained in the message is used to fetch the rule definitions applicable to that subscriber as indicated at 305, and the event type code included in the message is used to restrict the set of rules that must be compared with the incoming message content to only those rules which are designed to handle the designated event type as indicated at 307.
[0169] If a given rule for that event type specifies a particular sender, a test is performed at 309 to determine if the sender identified in the message matches the specified sender. If not, the rule is discarded. If no sender is specified, or if the sender matches a sender specified by the rule, the test at 311 is performed to determine whether, if a region has been specified in the rule, the location specified by the message is within that region.
[0170] At 313, if the rule specifies a time range within which a given message must be sent (or received), a test is perform to determine if that time condition is satisfied.
[0171] At 315, if one or more flag conditions were established for the rule as discussed earlier in connection with step 213 in FIG. 2, test(s) are performed to determine whether the condition(s) specified by these flag(s) are satisfied.
[0172] If all of the conditions have been satisfied for a given rule, the system will then attempt to establish the connections specified by the rule at step 317, will send the content of any designated information from the database or from the incoming message to the designated recipients with whom connections are established at 319, and will prompt the recipient for response data at 321 and handle those responses at 323. When these actions are completed at 325, the engine will then return control to step 309 to process any additional rules created by the identified subscriber for the event type specified in the incoming message. The engine also allows members of the support network to continue to leave and retrieve messages from each other or external parties as the case may require. In this way the PSN members coordinate and efficiently perform joint activities.
[0173] System Components
[0174] As noted above, the network preferably employs a web database server 101 to provide a web site through which the subscriber can register, provide personal information and define rules which govern the operation of the subscribers personal support network. This web site provides templates which include information of use for different emergencies, and allows the user to specify names, phone numbers, email addresses and other contact information for designated persons who are to be made part of the personal support network. The web site published by server 101 further allows the user to alter the stored information and rules at any time, and provides an e-commerce platform for credit card payment for services provided by the network and allied service providers.
[0175] The hardware components used to implement telecommunications for the network are illustrated in FIG. 4 of the drawings. A processor seen at 401 in FIG. 4 operates as the "engine" for the message processing system, and may be the same or different computer from the computer which acts as the web server seen at 101. The engine 401 processes information and connects remote parties as described below.
[0176] The processor 401 accesses the subscriber database 107 that is populated by the subscriber via web server 101 as discussed earlier. Incoming event messages may arrive from a variety of sources including:
[0177] 1. Email messages from a POP server (not shown) connected to the Internet;
[0178] 2. Data signals and/or messages from web browsers as illustrated at 107 and 403, or from other computers (of all kinds) including sensors of any kind, which share data or processing tasks on a distributed basis as discussed earlier in connection with processor 130 and database 131 also shown in FIG. 1. These data messages may be sent via the Internet using any suitable protocol, including HTTP and FTP, or others.
[0179] 3. Data messages from or between "mini-browsers" in cellular phones, PDAs and other portable devices using a Wireless Application Protocol (WAP) connection established between the portable devices, as illustrated by the mobile and cellular phones at 404 and 112 respectively and the WAP gateway at 405 which is in turn connected using an HTTP Internet connection to the web server 101. The WAP protocol has been widely implemented for a variety of mobile and portable devices, and detailed specifications describing the WAP protocol as promulgated by The Wireless Application Forum, Ltd. are available on the World Wide Web at www.wapforum.org.
[0180] 4. Telephone messages via the dialup telephone system from a cellular phone as illustrated at 112, or a conventional telephone as illustrated at 407. Incoming phone calls, and transmitted touch-tone event codes and other data, may be automatically handled using an automatic call distributor (ACD) seen at 410 which operates under the supervisory control of the processing engine 401 and handles both incoming and outgoing. Automatic call management hardware and software is available from a variety of sources, including systems employing the Dialogic CT Connect Server available from Dialogic Corporation of Parsippany, N.J. The CT Connect system gathers all the CT resources into a common server, making them part of the enterprise's information infrastructure. In its simplest form, the CT server physically contains all of the enterprise's CT resources. Applications needing media processing and/or call control resources request the services they need from the ACD 410. The CT infrastructure provides standard interfaces such as the Microsoft Telephony Application Programming Interface (TAPI), the Enterprise Computer Telephony Forum (ECTF) S.100, and the ECMA Computer Supported Telephony Application (CSTA). The engine 401 manipulates calls by calling CT server resources. The CT server provides the functionality of an automatic call distributor (ACD) which may alternatively be provided in the traditional way by a standalone ACD system. The ACD system 410 allows the remote input of digital, touch-tone and voice information and relays it accordingly.
[0181] Outgoing notifications and conference calls to cellular phones as illustrated at 112 or conventional telephones as illustrated 407 are established using public switched telephone network (PSTN) connections established by means of the ACD 410 operating under the control of the engine 401. Facsimile transmissions to a designated fax machine as illustrated at 409, or messages to a paging system, may also be sent using dialup or Internet connections established by the ACD 410 or by the web server 101 respectively. Outgoing email messages are handled by the web server 101 using the SMTP protocol. As noted earlier, connections between the web server 101 and the portable devices may be established through a WAP gateway 405.
[0182] Conference "Partnering" System
[0183] The present invention may be used to help people attending trade shows, conventions and conferences to contact others having mutual interests. In advance of the meeting, each participant submits information describing themselves as well as the desired attributes of those who they wish to contact. At or before the meeting, the event processing engine matches the desired attributes of others as submitted by each participant against the data describing other participants. When a match occurs between the needs of a first participant and the attributes of a second participant, a notification messages may be sent to the participant, providing information about the other participant, including an email address and/or telephone number which may be used to schedule a meeting.
[0184] Both the participant's personal information and the attributes of others whom the participant would like to contact are preferably entered into a central database using a Web server which presents and accepts "fill in the blanks" HTML forms to the participant. The user is preferably presented with a set of check boxes and/or radio buttons which identify who the participant is and the attributes of the products, services, or information sought. In addition, the participant may indicate the times when he or she will be available to meet with "matching" participants, either during the meeting or afterwards.
[0185] When a match is made, the event engine preferably sends an email message to the participant, providing information about the potential contact. When multiple matches are found, all may be listed in a single email. When a participant registers after the initial matching is performed, the characteristics and desires of the late registrant may be matched against the existing database, and additional notification messages may sent to when a matches are found. An automated phone call to the number provided by the participant (usually a cellular or office phone number), informing him or her that a match was made and that an e-mail is waiting, may be sent.
[0186] Conclusion
[0187] It is to be understood that the preferred embodiment of the invention that has been described is merely an illustrative application of the principles of the invention. Numerous modifications may be made to the methods and apparatus which have been disclosed without departing from the true spirit and scope of the invention.
Referenced by
Original Image


text:
Black Window Bug (Solutions and the way Nvidia is handling it)
View Single Post
Registered User
Join Date: Mar 2007
Posts: 53
Re: Black Window Bug (Solutions and the way Nvidia is handling it)
Well, since I payed for the hardware I would like Nvidia to know, that it's important for me to know if/when this bug will be solved and I think I'm not the only one. If it wont happen in the next year, I'm fine with it. I just would like to have some info. On the other hand, where when not here, can people talk about solutions and workarounds of this problem. In the original thread djdoo, Jupiter1tx and other users put a nice setup together, which made it possible for some people to use Beryl without the effects of this bug. Testing and improving of the setup was in progress and by closing the thread this progress might stop. I just don't want this. That's why I opened this thread.
View Public Profile
Find More Posts by LostinSpacetime

subset: commoncrawl


text:
Real, honest-to-goodness holograms are a thing now
If you're retiring soon, take these steps now
Join the NASDAQ Community today and get free, instant access to portfolios, stock ratings, real-time alerts, and more!
Lose your smart phone and you could have more to contend with
than missed calls and text messages, a lost contact list, and Angry
Birds withdrawal. Anyone who finds it will have an opportunity to
empty your bank account, steal your identity or both.
Smart Phone Safety Tips From a Professional Hacker
Think of your smart phone as part wallet, part computer. If
someone were to access your online-banking or eBay application, for
instance, the funds in your checking account could be gone in
minutes. Thieves could also get information from your e-mail
messages -- as well as reset passwords for your online accounts and
retrieve them from your e-mail account. Or they could use your
contacts for phishing schemes.
Preventive measures.
Start by using your phone's security settings to lock your screen
with a password. Only 38% of smart-phone owners take that simple,
effective step, according to Javelin Strategy & Research. And
don't use an obvious PIN (such as your birth year) or a simple
pattern to unlock your screen. Hide the phone as you enter the code
if strangers are nearby.
When you finish using your applications, log out. At the very
least, sign out of your banking and payment apps (and any others
that could allow someone to go on a spending spree). And don't
store your log-in information in an app's data-entry fields for
easy access. Even apps that seem harmless could be a treasure trove
for a crook, says Eduard Goodman, chief privacy officer for
Identity Theft 911. The list of connections on your Facebook
account may reveal your mother's maiden name, for example.
If your phone disappears.
You can install a location-tracking app on most smart phones.
Apple's iPhone has the Find My iPhone app built in, but you need to
activate it; apps such as "Where's My Droid" are available for
Android devices. The feature is a big help if, say, you can't
remember where you left your phone. And if it has been stolen,
police may be able to use the app to help track down the thief.
Also, set up your phone so that you can remotely erase its data.
Your wireless carrier may offer this service, and many security
apps include the feature. But keep in mind that a sophisticated
thief may be able to restore the information, says Kevin Johnson,
senior security consultant for Secure Ideas. Your data won't be
lost if it's saved automatically to your Google or iCloud account,
and you can regularly perform backups by plugging your phone into
your computer.
Malware and more.
Losing your phone isn't the only potential danger. Hackers can
collect sensitive information through malware. Android phones are
particularly susceptible because developers can more easily submit
virus-laden apps. (Google has an open-source market, while Apple
has a rigorous screening process for apps.) Research an app's
developer and read reviews of the app before you download it. If
you receive suspicious-looking text messages, don't reply or click
on links.
Some of the big names in antivirus protection offer malware
protection for phones (Symantec's Norton Mobile Security is $30).
But you may want to wait until such mobile software improves, says
Johnson. The programs may slow down your phone and offer little
Using unsecured Wi-Fi and leaving your Bluetooth connection open
are other actions that could leave your phone vulnerable to
hackers. Goodman suggests turning your cell phone off at night to
avoid stealth attacks while you sleep.
Enter up to 25 symbols separated by commas or spaces in the text box below. These symbols will be available during your session for use on applicable pages.
You have selected to change your default setting for the Quote Search. This will now be your default target page;
unless you change your configuration again, or you delete your
cookies. Are you sure you want to change your settings?


text:
NewsMay 14 2013
Posted by Lucy
Notice is hereby given that the Lyman County Commissioners will call for bids June 4, 2013 at 10:00 a.m. in the conference room at the Lyman County Courthouse in Kennebec, SD for COURTHOUSE CONCRETE PARKING LOT (WEST).
All bids are to be filed with the Lyman County Auditor, PO Box 38, Kennebec SD 57544, on or before the specified date and hour set for the opening and should be marked "PARKING LOT BID".
Specifications and necessary bidding blanks may be obtained from the Lyman County Auditor by calling 605-869-2247. Proof of insurance is required.
The Lyman County Commissioners reserve the right to accept or reject any or all bids and waive any formality therein.
Dated this 3rd day of May, 2013.
Pam Michalek
Lyman County Auditor
- Scavenging through the county
- WCE Cooperative finishes up repairs after weekend storms
- High winds damage structures,
- North Central Farmers Elevator and South Dakota Wheat Growers Member-Owners Vote No on Unification
- Lyman School Board Election results
- Construction at new elevator site stays on schedule
- What's new at the museum
- Local Lions Club projects recognized
- Lyman reunion moves to Clubhouse
- Remebering those who gave all
- Presho HS reunion set


text:
Love headlines NBA vets who may influence draft
Love headlines NBA vets who may influence draft
Kevin Love was a doughy, nervous 19-year-old in 2008 when he was drafted by the Minnesota Timberwolves.
Six years later, the three-time All-Star could hear his name called on draft night — again.
College stars and international prospects may not be the only ones taking center stage on Thursday night in New York. Love, one of the best big men in the league, headlines a list of veteran NBA players who could have a major influence on how the draft unfolds.
|The article you requested is no longer available on BostonHerald.com.


text:
Sharmila Rudrappa, Director BUR 556, Mailcode A2200, Austin, TX 78712 • 512-232-9468
APA Lunch Discussion
Thu, April 15, 2010 • 12:00 PM - 1:00 PM • Geography (GRG), 220
Holistic Self-Care in College
Got Free Lunch? Got Discussion?
Join us in talking about Holistic Self-Care in College with Dr. Shalini Batra of the Counseling & Mental Health Center. Pizza provided.
Seats are limited. Please RSVP by contacting Kenyatta Y. Dawson at email@example.com or 512-232-9468.
Please note: This lunch discussion is intended for students only.


text:
Poll Archives
Which outside retailers pose the biggest competitive threat to pet stores?
What is the most important factor when evaluating natural products for your store?
What feature of Global Pet Expo are you most looking forward to?
What is your outlook for 2015?
What is your outlook for the upcoming holiday season?
< Previous Page | Next Page >


text:
Blackberry Crumble
by Josi S. Kilpack
Product Description
by Jane Seeley, feature reporter, The Denver Post
Local "celebrity" Sadie Hoffmiller has been involved in a number of unfortunate situations that have taken her to crime scenes from London, England, to Miami, Florida, and even in her own backyard of Garrison, Colorado. But is she truly an unwitting bystander in all these investigations? Or is she something more? Is she, perhaps, even the cause ...?
The word is out about Sadie Hoffmiller's amateur detective work, but it's not the kind of publicity Sadie wants. When Jane's article threatens Sadie's reputation in the community, she accepts her first investigation-for-hire and travels to Portland, Oregon - if only to give herself some space from her whispering neighbors. And from Pete, who is sending her mixed signals about their budding relationship.
Sadie hopes the Portland air will clear her head, and she is eager to get to work for May Sanderson, who has suspicions about her father's untimely death.
Putting her detective skills to the test, Sadie delves into a complicated past that includes a business partnership that didn't end well, several unsavory family secrets, and more than a few motives for murder.
Sadie is afraid she might crumble under the pressure, but in a new place with new recipes, she finds herself more determined than ever to uncover the answers buried in scandal, insatiable appetites, and pure and simple greed.
"Blackberry Crumble offers up a thrilling murder myster!
—Association for Mormon Letters
"Eleven delicious recipes ... delicious on their own as is this latest culinary mystery from a talented author."
—Association for Mormon Letters
Product Details
By Dena, Submitted on 2015-02-25
The first three books I had a hard time putting down, but Key Lime Pie and Blackberry Crumble have been a disappointment. I lost interest half way through this book and probably will not continue to read future books in the series.
By Marianne, Submitted on 2015-02-25
Josi has done it again! Another mouth-watering adventure. The recipes are amazing (the Loaded Bread Dip and the Marvelous Bran Muffins are to die for!!!) The story is eventful and sucks you right in. Definitely a book to sink your teeth into!
By angie, Submitted on 2015-02-25
I have been waiting for this book to come out for what seems like forever.I got it last Wed and had it all read by Fri because it was very good. It held my attention from the very beginning .I love how Sadie is a motherly type that ends up solving murders just by being her. I really like how Sadie has good morals which is one reason I really like to read books the Josie writes. In this day and age its really hard to find books that aren't embarrassing to read.This book kept me guessing right up until the end . Also it has lots of really yummy looking reciepes in it that I am dieing to try. I recomend this book and every other one of her books. I have read them all and I haven't found one yet that I haven't completly enjoyed.


text:
"Ab Initio" Theory of Novel Micro and Nanolasers
Licensed according to this deed.
Published on
His interests in theoretical physics span condensed matter and optical physics. His groundbreaking work with Patrick Lee on mesoscopic physics and universal conductance fluctuations is one of the most cited works in all of physics from the 1980's and was recognized by the McMillan Award of the University of Illinois at Urbana for "outstanding contributions to condensed matter physics". For the past decade he has focused much of his research on optics, and specifically on micro cavity optics and laser physics, and holds three patents in these areas. He is a Fellow of the American Physical Society, and a former Trustee and current General Member of the Aspen Center for Physics. He is currently writing a popular book about Einstein's contributions to quantum theory.
Sponsored by
Cite this work
Researchers should cite this work as follows:
Birck Nanotechnology Building, Room 2001


text:
Select Local Merchants
AST PitstopRead MoreFor more than 20 years, the automotive technicians at AST Pitstop have maintained vehicles with oil changes, lube jobs, tune-ups, and brake repairs. The facility also doubles as a discount tire shop, freeing car owners from growing rubber trees.511 W. Colton AveRedlands, CA US
Park 'n FlyRead MoreFrom Atlanta to LA, Park 'N Fly keeps cars safe inside their secured quarters just a quick shuttle ride away from the nearest airport. To make taking a trip more convenient for travelers, they offer 24-hour shuttles that arrive every five minutes, valet parking, and luggage assistance, beyond giving their vehicles a safe place to stay. Their lots are gated, well lit, and monitored.3555 E Airport DrOntario, CA US
Sunrise Airport ParkingRead MoreWhen leaving on a lengthy trip abroad, the safety of one's car can be a ruinous stressor. Fortunately, Sunrise Airport Parking quells such worries with its secure lot. A gate and ample lighting guard vehicles 24/7 and protect them from mischief. And should a vehicle fall to its own infirmity, the staff offers such complimentary help as tire changes, jump-starts, and scolding the car for having a bad attitude. Wide spaces welcome each car into their striped grasp, and a free shuttle picks up and drops off fliers directly from their rides.1236 E Airport DrOntario, CA US
Mobility WorksRead MoreMobility Works maintains a fleet of wheelchair- and scooter-accessible vans to pair families with vehicles that fit their needs. The inventory includes side- and rear-entry models from Toyota, Dodge, Chrysler, Honda, and other manufacturers as well as wheelchair and scooter lifts that can be installed in existing vehicles. Mobility Works' staff of mechanics can also service vehicles to fine-tune a malfunctioning lift or stop radios from playing "Something to Talk About" on repeat.325 N Altadena DrPasadena, CA US
Hertz Local Edition and Hertz Rent A CarRead MoreMotorists can treat their hacking and wheezing motorcar to a trio of oil changes at eOilChange.com's participating auto shops. During each 30-minute service, skilled technicians replace used motor oil with up to 6 quarts of standard engine juice and install a new oil filter to ensure vehicles' veins pump clean, contaminant-free oil. Most autos are welcome, save trucks that weigh more than one ton, and all three services must be performed on the same vehicle. Drivers have 365 days to use all three oil changes at a single location, which means cars won't need to suck fresh oil from vulnerable pump jacks for at least a year.300 Carriage CirHemet, CA US
Inland ParafliteRead MoreIn 1992, Phil Dietro's younger brother Stu became enamored with his friend's paraplane, prompting him to learn how to pilot the motor-powered parachute. In an old fashion bout of sibling rivalry, Phil too wanted to master the strange flying contraption, traveling with Stu to Santa Ynez Airport for his first flight. As gusts of wind rearranged his hair, and impressed birds beckoned him over for high-fives, Phil became hooked, later seeking further training from the paraplane's inventor, Steve Snyder. A year after his first flight, Phil's newfound hobby inspired him to establish Inland Paraflite, where he currently schools fledgling aviators in an airborne classroom high above the Apple Valley desert. His exhilarating flight courses instill cloud-curious students with the knowledge to man a dual-controlled Powrachute Pegasus, which reaches speeds of up to 32 miles per hour—the same speed at which the sound of soft rock travels.17100 Bear Valley Rd, #BVictorville, CA US


text:
Privacy and Cookies
Garuda Indonesia confirmed that it expanded its codesharing with KLM from 30 March.
The expansion covers Garuda-operated services from Jakarta to Denpasar, Kuala Lumpur, Sydney, Melbourne and Singapore, from Denpasar to Singapore, Sydney and Brisbane, and from Singapore to Surabaya and Balikpapan.
The expansion covers a number of KLM routes from Amsterdam: Barcelona, Brussels, Dusseldorf, Frankfurt, London Heathrow, Madrid, Munich,Paris and Rome, says Indonesia's flag carrier.
Both Garuda and KLM are members of the SkyTeam alliance, and have services between Jakarta and Amsterdam.


text: Cut in the shortening (kinda like you would do for a pie crust), add hot water and knead the dough for about 3 to 5 minutes then cover the dough and let stand for about 10 to 15 minutes. Divide dough into small balls a little bigger than a golf ball- aprox 2 1/2 ounces each. Smush the small balls (that's what she said....sorry I just had to do it) of dough with the palm of your hand to make a flattish disk of dough. Roll out the dough to make a tortilla. Toast on a pan on the stove - cast iron is best if you have one available.


text:
Mount Angel Alumni
Come join us for Alumni Day!
Wednesday, September 16, 2015
All Alumni! Grab your calendar, iPad or smartphone and save the date for Alumni Day, on Wednesday, September 16, 2015. This all-day event will be filled with fellowship, food and inspiring presentations. Start contacting your fellow classmates and plan to meet on the Hilltop. You can also enjoy Mt. Angel's 50th Annual Oktoberfest and other area attractions.
Questions? Contact Jeanne Hobson at email@example.com, 503-845-3057 or (toll free) 800-845-8272.


text:
Comment: Re:So cheaters are rewarded, customers get nothing (Score 1) 322 322
Not all. There are plenty of businesses out there that are still using windows xp either due to compatibility with older special in house programs or they just don't have the money to upgrade their systems. Unfortunately I fall in to the later. Upgrading 68 systems to windows 7 or above is a huge cost for us and the general consensus from upper management is if it isn't broken don't fix it. so, on average we replace 4-6 systems a year. Figure by 2025 we should finally be off of xp.


text:
Films of Adam Sandler
Published: Jul 11 2013 09:28:33 AM EDT Updated On: Dec 04 2014 09:57:24 AM EST
As Adam Sandler returns to the big screen in "Top Five," take a look back at films the actor has appeared in throughout his career.
The views expressed are not those of this company or its affiliated companies. Please note by clicking on "Post" you acknowledge that you have read the TERMS OF USE and the comment you are posting is in compliance with such terms. Your comments may be used on air. Be polite. Inappropriate posts may be removed by the moderator. Desktop and mobile versions of this site use independent comment threads.


text:
Iraq today announced the reopening of Baghdad's international airport after 10 years of enforced closure, but the move remained symbolic given the lack of prospects for a lifting of U.N. sanctions in the near future.
An Iraqi Airways plane carrying passengers from western Iraq landed at a deserted Saddam International Airport during the climax of an official ceremony.
Iraqi officials took reporters on a tour of the facility with its refurbished passenger terminal, including duty-free shops.
Civilian air traffic at the airport ceased when international sanctions were imposed on Iraq days after President Saddam Hussein sent his forces into Kuwait in August 1990. That made Baghdad among the few capitals in the world inaccessible by scheduled international flights.
Iraq says there are no United Nations Security Council resolutions, governing the 1991 Gulf War cease fire, that prevent Baghdad from flying civilian planes into and out of the country.
"Our message to all friends … is that they are welcome to use this airport," Transport Minister Ahmed Murtada Ahmed Khalil told reporters at the airport.
"There is absolutely no [U.N.] decision to ban flights to and from Iraq. This is an American, British and Zionist decision," he said, adding that several airlines from friendly states had expressed willingness to fly to Iraq.
Civil Flights Breach Sanctions
The U.N. sanctions committee on Iraq maintains that civil flights to and from Iraq are an economic resource whose reinstatement would breach the sanctions regime.
Iraq dispersed 37 passenger airliners to foreign airports shortly before the Gulf War to protect them against possible bombing. They have been stranded at those airports since.
The sanctions committee has previously turned down a request from Baghdad to fly the airliners home to Iraq.
Since 1997, Iraq has defied U.N. sanctions by sending civilian planes laden with Muslim pilgrims to perform the Haj in Saudi Arabia.
The Haj, a pilgrimage to Islam's holiest site in Saudi Arabia, is considered a religious obligation for practicing Muslims.
Iraqi officials say pro-Iraq French politicians and other figures plan a sanctions-busting flight to Baghdad next month.
U.S. Lashes at Belgian Professor
Criticism of the U.N. sanctions has been mounting since the world marked the 10th anniversary of the Gulf War, August 2. In Geneva today, the U.S. lashed out at a U.N.-commissioned report by a Belgian international law professor that called the U.N. trade sanctions against Iraq illegal.
In a report to the U.N. Human Rights Subcommission that is now meeting in Geneva, Marc Bossuyt said the sanctions, which were imposed on Iraq for its 1990 invasion of Kuwait, were "unequivocally illegal."
Bossuyt also said in his report that the sanctions were to blame for a humanitarian disaster in Iraq "comparable to the worst catastrophes of the past decades."
George Moose, U.S. Ambassador to the United Nations in Geneva, told the U.N. forum that Bossuyt's claim that the sanctions were illegal was "incorrect, biased and inflammatory."
"The United States has worked hard to ensure that the welfare of the Iraqi people is protected, in stark contrast to the appalling behavior of an Iraqi regime which has shown itself to be completely insensitive to the suffering of its own people," Moose said.


text:
Need to know: CFA hazing 70 interview questionsMBA value for money
Expectations have been stoked that mid-tier gold producer Alacer Gold may have an opportunity to grab full control of the Frog's Leg mine in Western Australia.
Egyptian billionaire Naguib Sawiris, founder of Orascom Telecom, late last week agreed to buy Canada's La Mancha Resources for C$500 million in cash. La Mancha owns the other 51% of Frog's Leg.
Barclays has hired UBS associate director Rory Elliott to join its financial sponsor team, a person familiar with the matter said.
Mr. Elliott will assume his Assistant Vice President role in September, the person said.
Barclays most recent financial sponsor transaction was advising Australia's Pacific Equity Partners on the acquisition of Nestle Australia's Peters Ice Cream business.
Australian casino company Echo Entertainment Group said it will raise about 455 million Australian dollars (US$455 million) to reduce debt, adjust its capital structure and maintain financial flexibility.
The company, which operates four casinos in Australia including The Star in Sydney, said in a statement the fully underwritten 1-for-5 renounceable entitlement offer will be at A$3.30 for every new share, a 27% discount to the A$4.49 its shares last traded at before going into a trading halt on Tuesday.
The weak Aussie dollar means it's time to buy bonds down under.
That's the view of UBS Global Asset Management, one of the world's biggest wealth managers and a unit of UBS.
Japanese investors will likely be among those attracted by the weaker currency, which this week tumbled below parity against the greenback, said Anne Anderson, head of fixed income for Asia Pacific at UBS Global Asset Management.
For mergers and acquisitions-related foreign exchange flows in Australia, Deutsche Bank likely has a bird's eye view.
Deutsche, known by many as the "Flows Monster", has cemented its place as far and away the biggest foreign exchange house in Australasia, claiming first place in the Euromoney annual poll.
Australian casino mogul James Packer has moved to sell out of his pay-television interests to pursue a merger of his casino company Crown with rival casino business Echo Entertainment Group, the Herald Sun newspaper reported Thursday.
The newspaper, without citing sources, said Packer had appointed investment bank UBS to negotiate the sale of his 50.1% interest in Consolidated Media Holdings, which owns 25% of pay-television company Foxtel. News Corp., the publisher of this website, also owns 25% of Foxtel.
New Zealand dairy giant Fonterra Co-operative has appointed financial services advisors to assist it with the launch of its new capital plan, the company said in a statement Thursday.
Fonterra said Craigs Investment Partners will be the Registered Volume Provider for the Fonterra Shareholders' Market.
"The Registered Volume Provider will be a market maker in the Fonterra Shareholders' Market, where farmer shareholders will be able to buy and sell among themselves," said Fonterra Chief Financial Officer Jonathan Mason.
Just how busy were Australian investment bankers in January, February and March and were some busier than others?
Some US$19.6 billion deals were announced in the first quarter, a 16% drop from the US$23.2 billion notched up in the first quarter of 2011 and a 10% drop against the US$21.9 billion recorded in the quarter ended Dec. 31, according to Dealogic.
In announced transactions by target nation, Australia ranked ninth behind the likes of the U.S., China, Canada, the United Kingdom, Japan and India. Leapfrogging Australia this quarter were Switzerland and Brazil.
Former Moelis & Co. investment banker Alex Unsworth will join Australia's Canaccord BGF's capital markets team at the end of March, based in Sydney. In an unrelated move, former Deutsche Bank resources analyst Levi Spry will join GMP Securities in May.
Prior to joining Moelis & Co. in 2010 where he focused on smaller companies, Mr. Unsworth worked at UBS.
Canaccord BGF is an investment advisory firm with offices in Sydney, Melbourne and Hong Kong. A spokesperson for the firm said the company doesn't have dramatic expansion plans but was appointing staff as required.
CVC Asia Pacific has put hotel and resorts owner-operator Mantra Group up for sale, a person familiar with the matter told Deal Journal Australia.
UBS, which owns a 40% stake in Mantra Group, has been named as adviser on the transaction. UBS and Mantra declined to comment. Mantra Group owns more than 130 hotels and resorts in Australia and New Zealand across three chains: Peppers, Mantra and Breakfree.
The combined group generated total revenue of 429 million Australian dollars (US$454.3 million) in fiscal 2011 according to IBISWorld.
Deal Journal Australia is an up-to-the-minute take on the deals and deal makers that shape the Australian landscape, including mergers and acquisitions, capital raisings, private equity and debt markets. In short, wherever money changes hands. Deal Journal Australia is updated throughout each trading day with exclusive commentary, analysis, data, news flashes and profiles. The Wall Street Journal's Gillian Tan is the lead writer, with contributions from other Journal and Dow Jones reporters and editors. Send news items, comments and questions to firstname.lastname@example.com.
Content engaging our readers now, with additional prominence accorded if the story is rapidly gaining attention. Our WSJ algorithm comprises 30% page views, 20% Facebook, 20% Twitter, 20% email shares and 10% comments.
FINS has become a part of DHI in order to improve your job search experience. eFinancialCareers will provide you with the best possible service, the best job opportunities and editorial content and the best talent. With our long track record of helping finance professionals develop their career, from graduating to landing top positions in the industry, we will continue to deliver.
For technology jobs outside the financial industry users can visit Dice.com


text:
Your browser currently is not set to accept Cookies. Please turn it on or check if you have another program set to block cookies.
|Brand new items;Full manufacturer warranty available
|Manufacturer inspected, repaired and tested items; CPO 60 day money back guarantee
|Open Box
|New or Recon items with possible minor cosmetic damage; CPO 60 day money back guarantee
|Returned items inspected, repaired and tested by CPO technicians; CPO 60 day money back guarantee
REVIEW SNAPSHOT®by PowerReviews
(based on 1 review)
Reviewed by 1 customer
I would buy this product again
Best Uses
Comments about Step Adaptor:
hooks my sander up to a fein vac
Bottom Line Yes, I would recommend this to a friend
Was this review helpful? Yes / No
- You may also flag this review
"Tyler Tool was a pleasure to do business with. The ordering process (web page) was clean and fast, the price was excellent, and the delivery was economical and fast. I could not have asked for anything more."
-Steven R.


text:
School starts, drive safely
The state-level fight over what to put in textbooks is over (for now), the sometimes-contradictory state and federal campus accountability ratings are in and the property tax rates that fund school districts are soon to be set. Today all those issues can be put aside, for a little while at least, with the first day of school for most Corpus Christi students from kindergarten through high school.
It's all supposed to be about them, right?
We commiserate with the parents about to suffer separation anxiety as their kindergartners attend school for the first time, and we look forward to the always-predictable, never-cliche photos that will capture these moments. We share the excitement of high schoolers exercising their still-new right to operate a motor vehicle as they drive themselves to school, achieving another level of freedom from parents and pretending to have forgotten that they, too, once felt the dread of mom and dad leaving them in the care of a new authority figure. We also share the anticipation of football players awaiting the season's first kickoff, the band members awaiting their first halftime march and the drill team performers ready to demonstrate their high kicks.
We will confine our first-day-of-school lecturing to the habitual speeders, urging that they slow down for the school zones and stop for the crossing guards, just as those who cuss habitually, manage somehow not to cuss in church.
Finally, we acknowledge the students at Tuloso-Midway and London schools, who have been back to class since late July and have had ample time to forget what all the fuss about this day is about.
Subscribe to the Caller-Times
Need Help? Call us at 1-800-566-8098.
Monday-Friday: 6am-3pm / Saturday: 7am-11am / Sunday: 7am-11am


text:
Character | Dignity | Spirit
The mission of Champions for Life, Inc. and Everest Park is to promote Christian virtues and character through sports, recreational programs, and activities that foster a love of God, the dignity of the human person, family unity, and respect for others.
We are here for you . . .
Champions for Life is an organization made possible by dedicated efforts of our administrative staff, coaches and instructors. These efforts our governed by our volunteer board of directors.
Overview >
with a program for you . . .
We cater to a wide range of sporting interests with: Gymnastics, Tennis, Soccer, Wrestling, Karate, Cheer, Girls Lacrosse, Group Exercise, Recreational Camp, Sports camps and Clinics, Open Gym, Home School and DDSO.
in a place just right for YOU.
Our facilities are home to Birthday Parties and round the clock fitness. We rent our arena and other facilities for group events.


text:
Will you be celebrating St George's day?
Total Vote Count 81
Have your say
Come on folks this is Englands patron saint.The Jocks and the Welsh celebrate theirs.Are we so unpatriotic.Plus it,s the flag that the left wing liberals like to ban in case it upsets our poor minority immigrants.Thousands of men died fighting under this flag as well as the Union Jack.Be proud your English.Remember Waterloo,Trafalgar,Azincourt,Crecy,Culloden and all those other battles we gave chancers a right good hammering.FLY THE FLAG YOUR ENGLISH.
No Turkish soldier for me ... but I'll be celebrating Shakespeare;s birthday by being a "giver" as part of World Book Night on April 23rd. A much more English thing to do.


text: No recent wiki edits to this page. OverviewA special stand-alone issue, and a perfect jumping-on point for new readers! Milla and Matt have been reunited, but the things he's been through - prison, and then life on the run -- have changed him. And now, in the days after the Marvel Civil War, being Daredevil is even more dangerous than it was before Matt got taken down. Can their relationship survive the new obstacles that have been placed in their way? Can 'Blind Love' conquer all? Written by Ed Brubaker, with art by John Paul Leon, and featuring a special cover by Marvel Comics Legend John Romita Sr!Milla wakes up during the night to find that Matt, once again, is not there. She knows he is out fighting crime as Daredevil. Where as she has accepted his other life, she cannot help but worry when he is gone. She sits in the window, thinking back to their lives together. She goes over the events of the last year or so when they first met, got married, Matt's time at Ryker's, his escape to Europe and return home.She has accepted that Matt was in love with Karen Page long before they met and that her death still affects him. Each night he is out, the fear of harm coming to Matt reaches deeper and deeper into her heart. She knows that no matter what, Matt will continue to fight as Daredevil. She knows she could never ask him to quit because Karen told him not to ever do so.Milla wonders if Matt is even aware of what she goes through each night that he is gone. As she continues to sit in the window, Daredevil simply stands and watches from the top of a building across the way.


text:
Should the government reduce its external Internet connections?
To reduce its susceptibility to attack, the federal government announced a plan to gradually reduce its number of Internet connections. Mike Chapple explains why the idea is a feasible one that all enterprises can learn from.
The fewer external points of access there are on a network, the easier it is to secure the network against external...
Continue Reading This Article
Enjoy this article as well as all of our content, including E-Guides, news, tips and more.
By submitting your personal information, you agree to receive emails regarding relevant products and special offers from TechTarget and its partners. You also agree that your personal information may be transferred and processed in the United States, and that you have read and agree to the Terms of Use and the Privacy Policy.
attack. Each connection, which should require a properly configured firewall, introduces one more door that a malicious hacker could break down, so to speak.
As far as security risks, I can only think of one: the introduction of more consolidated single points of failure. That is, if one connection fails, a larger portion of the government will be affected by the outage. However, this availability concern is easily overshadowed by the security improvements gained by reducing the complexity of the network.
Still, through the judicious use of connection sharing and VPN links between sites, it's possible -- and recommended -- for enterprises to consolidate external network connections to a manageable number.
More information:
Find more PRO+ content and other member only offers, here.
Related Q&A from Mike Chapple, Enterprise Compliance
The HHS security risk assessment tool for HIPAA audit prep
The HHS security risk assessment tool is designed to help healthcare providers meet the HIPAA security requirement. Expert Mike Chapple explains how ...continue reading
How to meet PCI DSS requirement 6.6 and keep down costs
PCI DSS requirement 6.6 demands application security compliance through one of two options: an application firewall or a code review. Expert Mike ...continue reading
Comparing HIPAA-compliant hosting methods
Are HIPAA-compliant hosting services a better option for compliance than a secure storage API? Expert Mike Chapple analyzes.continue reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.
Meet all of our Information Security experts


text:
The effect these extra days have on teachers and students is greater than you may think.
"The biggest thing in my position as assistant principal is managing discipline when nobody wants to be here, and the kids are antsy and they want to leave," Drew Myers, who works at Sumner Memorial High School, said.
It's been a long few days for faculty and students. They are making up for six snow days from this winter. Summer break should be here, but there are still students in the classrooms, cafeteria and hallways.


text:
An Iowa City police officer hopes he can get hundreds of police officers, firefighters and citizens to join the bone marrow registry at a drive tomorrow.
Officer Mike Smithey said he decided to organize the bone marrow registration drive after learning that a friend's baby needed a transplant. That child, Cooper, got his transplant in February. Smithey said he wants to see more success stories like Cooper's.
All it takes is a cheek swab to get on the registry, said Smithey. It's that easy to potentially save a life.
The drive from 4-8 at the Iowa Public Library. Donors need to be between the ages of 18 to 44. Others can donate money to help costs associated with lab work. Donors are not charged.


text:
A very solid complete California car with the 289 V8, Auto trans and AC, Also has power brakes and power steering. This car would... More
1969 Ford Ranchero. Only 59k actual miles and looks it. No rust and very straight. Box is dent free, no rust, newly painted to... More
FORD: 1967 Ranchero Fairlane 500, auto, V8 289, factory a/c, new paint, interior, tires, brakes, drive anywhere, $7,500. 972-979-2348, TX.... More


text:
Keeping track of all the different financial transactions that accompany an average mortgage loan application is likely one of the significant barriers keeping more credit unions from growing their housing finance programs.
Wescom Resources Group is marking its 10th anniversary as a provider of software and technology service solutions to credit unions.
Velocity Solutions of Wilmington, N.C., said it has acquired the overdraft software business of Sheshunoff Consulting + Solutions of Austin, Texas.
Collections, loan-origination enterprise software provider says new products spurring need to add 13 new positions in 2011.
Stakeholders argue that guidelines fall short of addressing evolving threats and have tough-to-meet deadline.
Credit unions looking to grow their business often turn to commercial and business accounts, but that can be tough going.
More than a thousand natural person credit unions using WesCorp or Southwest Corporate for branch capture solutions are being offered free upgrades and transition services from the software provider.
A Kansas software firm, specializing in serving the 20 "bankers' banks" across the U.S. on settlement and payments, is enjoying a spurt in activity from the corporate credit unions "about ready to make a change."
The nation's fourth largest mortgage lender wants to forge lending relationships with credit unions.
Though Gulf Coast credit unions-veterans of hurricanes Katrina and Ike,