摘要:
A Segment Interface Program (SIP) is disclosed that enables a user to choose locations in other applications to receive segments, and to mark segments for manual or automatic transmission to those applications. The SIP comprises an Application Interface Program (AIP), a Segment Creator Program (SCP), a Segment Queue Program (SQP), and a Segment Delivery Program (SDP). The SIP accesses a Rules database, a codes database, and a queue database. The AIP enables a user to select a location in an application and assign an application code and a location code to the location. The SCP enables a user to select a segment in a chat transcript, assign an application code and a location code to the segment, and send the segment to the SQP. The SQP receives the segment, assigns a queue number, and places the segment in a queue table. The SDP reads the user code, the application code and, when the application is active, sends the segment to the location in the application with the corresponding code. A single segment may be inserted into an application in multiple locations by creating additional codes for multiple instances of a location.
摘要:
The invention that meets the needs identified above is a web browser plug-in or feature comprising a modification program (MP), a configuration program (CP), a table reduction program (TRP), algorithms and rules, that interacts with a web browser to analyze a web page for tables. The analysis consists of interrogating incoming hypertext markup language (HTML) for table structure , , and tags, and incoming text for delimiters. The configuration program introduces controls into the text for each column and row delimeter that met a criteria for being hideable. In addition, the configuration program introduces controls into the HTML for each column and row tag that met a criteria for being hideable. The configuration program links the controls to a hiding algorithm so that when activated, the appropriate hiding algorithm will act on the row or column associated with the control. The controls are injected before the web browser renders the web page. When the web browser renders the web page, the web browser recognizes and interprets the injected HTML code so that the table may be reduced by the table reduction program.
摘要:
A computer/telephony integrated single-point-of-contact system (CISS) enabling a user to contact another using multiple devices with a single contact attempt is disclosed. A plurality of computer programs residing in a computer use a subscriber database, authorization database, priority list database, and device attributes database to determine how to respond to a request to contact a subscriber. If the request is an emergency, the computer repeatedly contacts all of the subscriber's devices until a response is received. Otherwise, the computer contacts the subscriber's devices in a sequential order determined by the subscriber. The computer can also delete redundant un-received messages from a subscriber's devices and create a real-time connection between the requester and the subscriber, if it is technically possible, at the subscriber's request.
摘要:
Parties are automatically notified mounting a controller and a peer-to-peer short-range wireless communicator on a vehicle; responsive to a vehicle urgency, pinging by the short-range communicator a long-range communication device within peer-to-peer range, the long-range device being capable of delivering a notification to a party via a wireless network which has a longer range than the peer-to-peer range, and being physically detached from the vehicle; receiving a message indicating that user authorization is required; sending a request for authorization; receiving temporary authorization to co-opt the long-range communications device to deliver the emergency notification message via the wireless network; and sending the emergency notification message from the short-range wireless communicator through the co-opted long- range communication device first over the peer-to-peer communications and second over the wireless network, to a hotline service.
摘要:
The present invention provides a computer implemented method for sending alerts. A distributed sensor receives a sound and determines whether the sound matches a preset criterion. If so, the distributed sensor transmits an event to a central portal device.
摘要:
A process of segmenting a single email so that portions of it may be directed to or away from select recipients is disclosed. The sender highlights portions of the email and right clicks (or key command, button, or menu item) and selects an option to select recipients. The operator interface then provides the sender with the option of selecting recipients from their address book or the server's address book. To speed the process along, the sender may select those already on the To, Cc, or Bcc distribution lists. The sender then selects whether those chosen will receive the highlighted portion or if they will be excluded from receiving it. Lastly, the sender will have the option of providing text that is unique to each of the selected groups.
摘要:
The invention is a demand-based messaging system that enables a user to mark any location in a message and share the mark with a second user. The invention comprises a messaging program operable on a plurality of computers connected by one or more communications media. The program configures a first computer to accept message data, including markers and links, from a user. A marker identifies a specific location within message data, and a link refers to a specific marker within message data. The program further configures the first computer to transfer message data to a second computer. The program further configures the second computer to display the message data as it is received, and to synchronize the display with a marker when a user activates a link that refers to the marker.
摘要:
A table converter is disclosed that enables a user to convert any table, or portion of a table, displayed on a web page to a spreadsheet control embedded in the webpage. The table converter is a web browser plug-in or feature comprising a table analysis program (TAP); a table conversion program (TCP), a spreadsheet configuration program (SCP), a spreadsheet modification program (SMP), a configurable table engine (CTE), and a configurable table template (CTT). The CTE contains a rules database. The TAP interrogates the highlighted hypertext markup language (HTML) table structure , , and tags, and text for delimiters. The TCP maps the table headings and data to a configurable table engine (CTE). The CTE inserts the headings and data into a configurable table template (CTT), and displays the CTT on the web page at a user configurable location. The SCP enables a user to automate the process, to add or subtract columns or rows from the table, and to add calculation functions. Automation options include both locating and converting a table displayed on a web page.
摘要:
A method for translating the string literals in a database script from a source language (i.e. English) into a target language (i.e. Chinese). The invention comprises a Conversion Program (CP) and a Field Expansion Program (FEP). The CP copies a database script in a source language and runs the FEP, which analyzes the database script and determines the maximum width of the fields. The user may then adjust the field length as necessary. The CP then substitutes labels for the string literals in the new database script, which creates a message file. The CP uses a pre-existing data file to translate the source language string literals into the target language string literals. The translated message file is called a label file. The CP then uses the label file to substitute the target language string literals for the labels in the database script.
摘要:
Systems, methods and media for playback of instant messaging session history in an instant messaging system by facilitating recording and playback of an instant messaging session history to a user are disclosed. Embodiments may include, during an instant messaging session where one or more instant messaging events occur, determining a timestamp associated with the one or more instant messaging events and recording an indication of the one or more instant messaging events and their associated timestamps. Embodiments may also include receiving one or more playback commands and, in response to the received playback commands, displaying playback of the one or more instant messaging events based on their associated timestamps. The instant messaging events may include one or more of a text message, file transfer, input device movement, or a status indication such as offline, returned from offline, away, returned from away, secure session established, session beginning or session ending.