Patents by Inventor Keith Walker

Keith Walker has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20060161842
    Abstract: An example of a solution provided here comprises receiving a text definition signal, defining a first portion of text for folding, receiving a signal for hiding, and in response to the signal for hiding, displaying to at least one user a text view without the first portion, and a clue as to what is hidden.
    Type: Application
    Filed: January 20, 2005
    Publication date: July 20, 2006
    Inventors: Yen Chen, John Handy-Bosma, Mei Selvage, Keith Walker
  • Publication number: 20060156221
    Abstract: 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 modificaton 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 <table>, <tr>, <th> and <td> 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.
    Type: Application
    Filed: January 11, 2005
    Publication date: July 13, 2006
    Inventors: Yen-Fu Chen, John Handy-Bosma, Keith Walker
  • Publication number: 20060151598
    Abstract: A categorization based spending control at the time of purchase is provided. An account holder may establish spending limits for categories of products and/or services, and establish filter limits based on merchant location, time, and day. The merchant may be associated with a spending category. The merchant point of sale device may also encode categories and associated spending amounts into a text string, which is appended to the merchant identifier. When a transaction is initiated, the account provider receives a request for authorization. The account provider may then parse the merchant name, decode the text string, and compare each category and transaction amount to the established spending limits. If the purchase satisfies the established spending limits for each category and filter, then the transaction is approved.
    Type: Application
    Filed: January 13, 2005
    Publication date: July 13, 2006
    Inventors: Yen-Fu Chen, John Handy-Bosma, Keith Walker, Thomas Watters
  • Publication number: 20060155785
    Abstract: Previously conducted conversations in real-time collaboration messages are persistently stored, either by client or a server, and then are associated with conversational items presented to a user (e.g. contact names, topics, etc.). An icon is provided near each listed item, which when selected, displays to the user summaries or titles of all transcripts to which the selected item pertains or relates. The user may select one or more summaries or titles for which the conversation is to be resumed, causing the system to retrieve the stored transcript and resume appending new conversational entries to it, so that the user recovers conversational context effortlessly and accurately. Enhanced versions of the invention include sharing of transcripts so that all participants receive the context of the conversation, and server-side or client-side implementations.
    Type: Application
    Filed: January 11, 2005
    Publication date: July 13, 2006
    Inventors: Richard Berry, Yen-Fu Chen, John Handy-Bosma, Peter Hsu, Mei Selvage, Alan Tannenbaum, Anthony Christopher Temple, Keith Walker
  • Publication number: 20060156257
    Abstract: A method of presenting information to be learned includes enabling a user to select a first column of information to display and enabling the user to select a second column of information to hide. A cell in the first column corresponds to at least one cell in the second column. Responsive to the user performing a first mouse motion event over a cell in the first column, the corresponding cell or cells in the second column are displayed. Responsive to the user performing a second mouse motion event, the corresponding cells in the second column are hidden. The first mouse motion event may include moving the mouse over the cell in the second column. The second mouse motion event may include moving the mouse from a position over the cell to a position not over the cell.
    Type: Application
    Filed: January 13, 2005
    Publication date: July 13, 2006
    Inventors: Yen-Fu Chen, John Handy-Bosma, Keith Walker
  • Publication number: 20060075043
    Abstract: An improvement to an electronic mail program is disclosed. In particular, the improved electronic mail program enables a user to mark individual action items within a message and set attributes for each action item. In the preferred embodiment, attributes include priority, deadline, abstract, and responsibility. The electronic mail program stores the action items and associated attributes in a database and sends the message to one or more recipients. The electronic mail program then displays the message and action items to the recipients. Message recipients then navigate through the list of action items to read descriptions and to determine the priority and nature of the actions necessary. The responsibility attribute further indicates which recipient should respond to the action item. The improved electronic mail program updates the status of each action item in the database as recipients respond.
    Type: Application
    Filed: September 30, 2004
    Publication date: April 6, 2006
    Applicant: International Business Machines Corporation
    Inventors: Yen-Fu Chen, John Handy-Bosma, Keith Walker
  • Publication number: 20060041625
    Abstract: 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.
    Type: Application
    Filed: August 19, 2004
    Publication date: February 23, 2006
    Applicant: International Business Machines Corporation
    Inventors: Yen-Fu Chen, John Handy-Bosma, Mei Selvage, Keith Walker
  • Publication number: 20060041626
    Abstract: The disclosed invention is an improvement to a demand-based messaging system that enables multiple message recipients to coordinate responses to the message. The improved messaging system comprises a messaging program that provides an interface through which a recipient can indicate an intent to reply to the message.
    Type: Application
    Filed: August 19, 2004
    Publication date: February 23, 2006
    Applicant: International Business Machines Corporation
    Inventors: Yen-Fu Chen, John Handy-Bosma, Mei Selvage, Keith Walker
  • Publication number: 20060041834
    Abstract: 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 sorting program (SP), algorithms and rules, that interacts with a web browser to analyze a web page for tables, and to insert controls. The analysis consists of interrogating incoming hypertext markup language (HTML) for table structure <table>, <tr>, <th> and <td> 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 sortable. In addition, the configuration program introduces controls into the HTML for each column and row tag that met a criteria for being sortable. The configuration program links the controls to a sorting algorithm so that when activated, the appropriate sorting algorithm will act on the row or column associated with the control. The controls are injected before the web browser renders the web page.
    Type: Application
    Filed: August 19, 2004
    Publication date: February 23, 2006
    Applicant: International Business Machines Corporation
    Inventors: Yen-Fu Chen, John Handy-Bosma, Keith Walker
  • Publication number: 20060041835
    Abstract: 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 <table>, <tr>, <th> and <td> 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.
    Type: Application
    Filed: August 19, 2004
    Publication date: February 23, 2006
    Applicant: International Business Machines Corporation
    Inventors: Yen-Fu Chen, John Handy-Bosma, Nancy Sun, Keith Walker
  • Publication number: 20060031470
    Abstract: A method for updating a message on a plurality of devices from a single device comprising a Configuration Program (CP), an Audio Device Update Program (ADUP), and a Text Device Update Program (TDUP). Using the CP, the user may enable and disable the present invention, add or delete devices, create and save messages, select existing messages to play to callers or display to senders, enable automated status updates, enable multiple message levels, or enable availability updates. The automated status update automatically creates messages from the user's calendar. The multiple message levels are a hierarchy of messages in which the message sent to a caller or sender based on their identity. The availability update communicates the user's next available time to the caller or sender. The ADUP and TDUP select the appropriate message to play or send based on whether automated status updates, multiple message levels, and availability updates are enabled.
    Type: Application
    Filed: June 30, 2004
    Publication date: February 9, 2006
    Applicant: International Business Machines Corporation
    Inventors: Yen-Fu Chen, John Handy-Bosma, Keith Walker
  • Publication number: 20060031324
    Abstract: The invention is a data processing means wherein human perceptible elements of electronic information are gathered, prepared, formatted, or otherwise processed in forming a unified collection of such information storable as a distinct entity. In particular, the invention is a process for composing and displaying a consolidated message document. The preferred embodiment of the invention is a computer program that configures a general-purpose computer to implement the inventive process. Responsive to a user's selection of a message, the inventive process identifies all related messages that the user has received, inserts the related messages into a consolidated message document, and displays the consolidated message document on the user's output device.
    Type: Application
    Filed: June 30, 2004
    Publication date: February 9, 2006
    Applicant: International Business Machines Corporation
    Inventors: Yen-Fu Chen, John Handy-Bosma, Mei Selvage, Nancy Sun, Keith Walker
  • Publication number: 20060020668
    Abstract: A Duplicate Content Storage and Access Program (DCSAP) identifies duplicate content, stores the duplicate content in one location, and provides a doclink to the stored duplicate content so that the doclink may be automatically replaced with the duplicate content. DCSAP examines email to determine whether the email contains a section identifier. A section identifier is a data element assigned by an algorithm in such a manner that no two section identifiers can be the same. If the email does not contain a section identifier, DCSAP embeds a section identifier into the email and forwards the email. If the email contains a section identifier, DCSAP extracts the section. DCSAP stores the extracted section in a repository and creates a doclink to the stored section. DCSAP then embeds a section identifier in the remainder of the email, and forwards the remainder and the doclink to the recipient. The doclink may be activated by the recipient, or it may be activated automatically.
    Type: Application
    Filed: July 22, 2004
    Publication date: January 26, 2006
    Applicant: International Business Machines Corporation
    Inventors: Yen-Fu Chen, John Handy-Bosma, Keith Walker
  • Publication number: 20050289220
    Abstract: 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.
    Type: Application
    Filed: June 24, 2004
    Publication date: December 29, 2005
    Applicant: International Business Machines Corporation
    Inventors: Yen-Fu Chen, John Handy-Bosma, Mei Selvage, Keith Walker
  • Publication number: 20050262199
    Abstract: A method for grouping IM statements together into a plurality of topics and displaying the topics in separate windows comprising a Configuration Program (CP), a Topic Creation Program (TCP), and a Statement Classification Program (SCP). The CP allows a user to configure the global options for the present invention such as designating the parties authorized to create a topic, specifying whether the topic name and/or keywords are negotiable, and specifying whether icons should be displayed with the topic name. The TCP allows a user to create a topic by specifying the topic name, selecting a statement classification method, designating keywords to be used in searching the statements, and adding an icon to the topic name. When a statement is submitted to an IM channel, the SCP places the statement into one of the topics based on the statement classification method selected in the TCP.
    Type: Application
    Filed: May 20, 2004
    Publication date: November 24, 2005
    Applicant: International Business Machines Corporation
    Inventors: Yen-Fu Chen, John Handy-Bosma, Mei Selvage, Keith Walker
  • Publication number: 20050239440
    Abstract: A client device authenticated a one-time pad table stored in the client device, and a matching table maintained by a service provider. When a request for service is posted from the client to the service provider, the next unused pad is exchanged and verified with the current state of the service provider's copy of the table. If the OTP is the next unused code, service is granted, else the user is challenged to identify himself, which when successfully completed results in the client device being downloaded with a new OTP table, replacing the compromised table. Use of service by a cloned device causes the OTP table at the service provider to become out of synchronization with the authentic device's copy of the table, thereby setting up the ability to detect the fraud, stop the service consumption by the clone, and reprogram the authentic device to allow for uninterrupted service.
    Type: Application
    Filed: April 22, 2004
    Publication date: October 27, 2005
    Applicant: International Business Machines Corporation
    Inventors: Yen-Fu Chen, John Handy-Bosma, Jun Sawada, Mei Selvage, Keith Walker
  • Publication number: 20050235034
    Abstract: A system and method for storing IM text in a repository where it can be searched by topic or participant based filters is disclosed. The repository may be a centralized database on the server side or it may be distributed in the client environment. The system comprises an IM Topic (IMT) program, an IM Filter (IMF) program, an IM save program (IMS), and an IM automatic alert (IMAL) program. The IMT program assigns topic tags to turns and topic shifts in the IM conversation. The IMF program searches the repository based on user selection of filters as well as full text search. There may be any number of topic tags. The IMS program automatically scans IM transcripts for topic tags and identifiers and saves transcripts or transcript segments that match pre-selected topic tags or identifiers to the repository.
    Type: Application
    Filed: April 15, 2004
    Publication date: October 20, 2005
    Applicant: International Business Machines Corporation
    Inventors: Yen-Fu Chen, John Handy-Bosma, Mei Selvage, Keith Walker
  • Patent number: 6940461
    Abstract: A remote access device which may comprise an antenna having a first inductor with a first axis, a second inductor with a second axis, and a third inductor with a third axis, where the first, second and third axes may be oriented substantially perpendicular to each other, respectively, such that the first inductor generates a first magnetic field associated with a first plane, the second inductor generates a second magnetic field associated with a second plane different than the first plane, and the third inductor generates a third magnetic field associated with a third plane different than the first and second planes. The remote access device preferably includes a single form for the first, second and third inductors, where the first, second and third inductors are each wound on the form.
    Type: Grant
    Filed: March 25, 2003
    Date of Patent: September 6, 2005
    Assignee: Lear Corporation
    Inventors: John S. Nantz, Qingfeng Tang, Qing Li, Bruce D. Conner, Keith A. Walker, Artem Melkumov, Ronald O. King, Riad Ghabra, Matthew Honkanen, Salman Khreizat
  • Patent number: 6931920
    Abstract: A tire monitoring system for a vehicle. The tire monitoring system includes a sensor assembly mountable on a wheel and has a first sensor for detecting a tire parameter and a second sensor for detecting proximity of the sensor assembly to the wheel. The sensor assembly is detached from the wheel when the second sensor is not proximate to the wheel.
    Type: Grant
    Filed: July 16, 2003
    Date of Patent: August 23, 2005
    Assignee: Lear Corporation
    Inventors: Calvin Modawell, Thomas J. LeMense, Keith Walker
  • Publication number: 20050177899
    Abstract: The present invention relates to the production of a non-transgenic plant resistant or tolerant to a herbicide of the phosphonomethylglycine family, e.g., glyphosate. The present invention also relates to the use of a recombinagenic oligonucleobase to make a desired mutation in the chromosomal or episomal sequences of a plant in the gene encoding for 5-enol pyruvylshikimate-3-phosphate synthase (EPSPS). The mutated protein, which substantially maintains the catalytic activity of the wild-type protein, allows for increased resistance or tolerance of the plant to a herbicide of the phosphonomethylglycine family, and allows for the substantially normal growth or development of the plant, its organs, tissues or cells as compared to the wild-type plant irrespective of the presence or absence of the herbicide.
    Type: Application
    Filed: February 4, 2005
    Publication date: August 11, 2005
    Inventors: Peter Beetham, Patricia Avissar, Keith Walker, Richard Metz