Patents by Inventor Edward Atkins

Edward Atkins 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).

  • Patent number: 6915134
    Abstract: A system and method for automatic translation of broadcast messages in a wireless communication system are provided. With the system and method when a wireless communication device enters a region of a wireless network, the wireless communication device registers with the wireless network by way of a base station and mobile switching center. The registration of the wireless communication device includes the creation of a database entry at the mobile switching center that identifies the wireless communication device and includes an indication of the origin, such as the country code, of the wireless communication device. Based on this indication of origin, a desired output language may be identified. This identified output language may then be used to identify prestored versions of a broadcast message that are in the output language or identify the mechanism for translating a broadcast message from an original language to the identified output language.
    Type: Grant
    Filed: March 27, 2003
    Date of Patent: July 5, 2005
    Assignee: International Business Machines Corporation
    Inventors: Steven Edward Atkin, David Martin Birk, Stephen B. Boston, Amir Farrokh Sanjar
  • Publication number: 20050101908
    Abstract: A powered breast pump has user input means which enable a user to control the pump in a “learn” mode. When the pump is switched to a “run” mode, it mimics the pumping cycle established by the user in the “learn” mode. The pump may be continuously operated in “learn” mode, in which case it functions as a power-assisted breast pump.
    Type: Application
    Filed: July 28, 2004
    Publication date: May 12, 2005
    Inventors: Edward Atkin, Roger Williams, Mark Wortley
  • Patent number: 6883007
    Abstract: A system and method for normalizing encoded text data such as Unicode which is extensible without use of character definition tables through the use of metadata tagging. First, metadata characters, which have no effect on the interpretation of the raw text data, are used to express higher order protocols of encoded two text strings. Next, meta normal form conversion is performed on one or both of two strings to be compared, if both strings are not already in the same meta normal form. Finally, content equivalence determination is performed in which the characters in each string are compared to each other. If a string contains a metadata character, that character is ignored for purposes of equivalence comparison. The remaining characters represent the pure content of the string, e.g. characters without any particular glyph representation.
    Type: Grant
    Filed: August 16, 2001
    Date of Patent: April 19, 2005
    Assignee: International Business Machines
    Inventor: Steven Edward Atkin
  • Publication number: 20040268218
    Abstract: A method, apparatus, and computer instructions for transmitting cultural context information. A document is received from a computer. The document is parsed for a selected indicator. The data processing system is queried to identify cultural context information in response to the selected indicator being present. The identified cultural context information is sent to the computer.
    Type: Application
    Filed: June 30, 2003
    Publication date: December 30, 2004
    Applicant: International Business Machines Corporation
    Inventors: Steven Edward Atkin, Ronald B. Capelli, Michael Aaron Kaply
  • Publication number: 20040268360
    Abstract: A method, apparatus, and computer instructions for transmitting accessibility requirements. Content is received from a computer at a data processing system. The content is parsed for a selected indicator. The data processing system is queried to identify accessibility requirements in response to the selected indicator being present. The identified accessibility requirements are sent to the computer. These accessibility requirements are use by the computer to generate content for the data processing system.
    Type: Application
    Filed: June 30, 2003
    Publication date: December 30, 2004
    Applicant: International Business Machines Corporation
    Inventors: Steven Edward Atkin, Ronald B. Capelli, Michael Aaron Kaply
  • Publication number: 20040260551
    Abstract: A system and method for using semantic analysis to configure a voice reader is presented. A text file includes a plurality of text blocks, such as paragraphs. Processing performs semantic analysis on each text block in order to match the text block's semantic content with a semantic identifier. Once processing matches a semantic identifier with the text block, processing retrieves voice attributes that correspond to the semantic identifier (i.e. pitch value, loudness value, and pace value) and provides the voice attributes to a voice reader. The voice reader uses the text block to produce a synthesized voice signal with properties that correspond to the voice attributes. The text block may include semantic tags whereby processing performs latent semantic indexing on the semantic tags in order to match semantic identifiers to the semantic tags.
    Type: Application
    Filed: June 19, 2003
    Publication date: December 23, 2004
    Applicant: International Business Machines Corporation
    Inventors: Steven Edward Atkin, Janani Janakiraman, David Bruce Kumhyr
  • Publication number: 20040192258
    Abstract: A system and method for automatic translation of broadcast messages in a wireless communication system are provided. With the system and method when a wireless communication device enters a region of a wireless network, the wireless communication device registers with the wireless network by way of a base station and mobile switching center. The registration of the wireless communication device includes the creation of a database entry at the mobile switching center that identifies the wireless communication device and includes an indication of the origin, such as the country code, of the wireless communication device. Based on this indication of origin, a desired output language may be identified. This identified output language may then be used to identify prestored versions of a broadcast message that are in the output language or identify the mechanism for translating a broadcast message from an original language to the identified output language.
    Type: Application
    Filed: March 27, 2003
    Publication date: September 30, 2004
    Applicant: International Business Machines Corporation
    Inventors: Steven Edward Atkin, David Martin Birk, Stephen B. Boston, Amir Farrokh Sanjar
  • Publication number: 20040181776
    Abstract: An apparatus and method for providing Unicode support in legacy operating systems are provided. With the apparatus and method, a focus hook module, keyboard hook module, and keystroke conversion module are registered with the legacy operating system. The focus hook module determines the currently active application and whether the currently active application is Unicode capable. The keyboard hook module receives keyboard events from an input interface and sends those keyboard events to the keystroke conversion module. The keystroke conversion module converts the keyboard events into Unicode characters which are sent back to the keyboard hook module. The keyboard hook module then stores the Unicode characters in a temporary storage memory, e.g., the clipboard. The keyboard hook module then sends a command to the application to paste the contents of the temporary storage memory to the currently active application.
    Type: Application
    Filed: March 13, 2003
    Publication date: September 16, 2004
    Applicant: International Business Machines Corporation
    Inventors: Steven Edward Atkin, Kenneth Wayne Borgendale, Michael Aaron Kaply, Baldev Singh Soor
  • Publication number: 20040177322
    Abstract: A system, apparatus and method of automatically placing embedded images or icons in their visual order in a displayed or printed bi-directionally formatted HTML document. The system, apparatus and method includes assigning a directional attribute to each image tag embedded in an HTML document. Then, the HTML document is processed by a bi-directional algorithm that specifies a visual order location for each one of the tags in the HTML document. Finally, each of the image tags are placed in the specified location before passing the HTML document to a browser to be displayed or printed.
    Type: Application
    Filed: March 3, 2003
    Publication date: September 9, 2004
    Applicant: International Business Machines Corporation
    Inventor: Steven Edward Atkin
  • Publication number: 20040176115
    Abstract: A system and method for automatic conversions of units of measure in a wireless communication network are provided. With the system and method, when a wireless communication device enters a region of a wireless network, the wireless communication device registers with the wireless network. The registration includes the creation of a database entry at the mobile switching center that includes an indication of the origin, such as the country code, of the wireless communication device. Based on this indication of origin, a conversion function may be identified for converting of units of measure to a format that is most likely to be understood by a user of the wireless communication device. When a text based message is sent to the wireless communication device, the text message is received by the mobile switching center which determines how to route the text message and parses the text message to identify any portions of the text message that include a unit of measure that may need to be converted.
    Type: Application
    Filed: March 6, 2003
    Publication date: September 9, 2004
    Applicant: International Business Machines Corporation
    Inventors: Steven Edward Atkin, Scott E. Garfinkle, Amir Farrokh Sanjar
  • Publication number: 20040100499
    Abstract: A system, apparatus and method of configuring a desktop based on text labels' directional properties are provided. The desktop includes a plurality of icons associated each with a text label. The text labels are used to describe the icons. The system, apparatus and method entail determining the directional property of the text labels and configuring the desktop based on the determined directional property. A different configuration is used for each different directional property. For example, if the directional property of the text labels is from left-to-right a first configuration is used. If instead the directional property of the text labels is right-to-left, a second configuration is used. Further, if the directional property of the text labels is top-to-bottom a third configuration is used.
    Type: Application
    Filed: November 21, 2002
    Publication date: May 27, 2004
    Applicant: International Business Machines Corporation
    Inventors: Brandon Brockway, Steven Edward Atkin
  • Publication number: 20030182103
    Abstract: A method for converting to Unicode, in a Java Input Method Editor (“IME”), the encoding formats of a character code unit, including selecting an encoding format, receiving, through a computer user interface, in an IME, at least one character code unit having the encoding format and an encoding base, and displaying the character code unit through the computer user interface. Embodiments also include converting the encoding format of the character code unit to Unicode, thereby creating a Unicode code point, displaying, through the computer user interface, a glyph corresponding to the Unicode code point, and transferring the Unicode code point to an application.
    Type: Application
    Filed: March 21, 2002
    Publication date: September 25, 2003
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Steven Edward Atkin
  • Patent number: 6579258
    Abstract: A flexible resilient breast pump insert adapted to fit onto a vacuum generating breast pump operable to cyclically generate and release a negative pressure is disclosed. The insert has deformable zones (11, 14) spaced from each other along the longitudinal axis of the insert which are connected to the source of negative pressure so that the zones (11, 14) are deformed sequentially when the negative pressure is applied, to cause them to move inwardly and outwardly relative to the users nipple and areola and apply a peristaltic pressure thereto.
    Type: Grant
    Filed: April 19, 2001
    Date of Patent: June 17, 2003
    Assignee: Cannon Rubber Limited
    Inventors: Edward Atkin, Roger Leonard Williams
  • Publication number: 20030110021
    Abstract: A two-phase system and method for determining a display order of characters in a multilingual domain name. First, inferencing resolves the direction of indeterminate characters, such as the fall stop or “dot”, hyphen-minus, Arabic numeral, and European numeral, during which each character is assigned a strong direction left or right. Second, reordering takes the fully resolved characters and generates a display ordering for them. The inferencing phase is accomplished in several passes including assigning Arabic and Hebrew letters right-to-left direction, and assigning left-to-right direction to full stops and other alphabetic characters. Next, directions of digits are resolved by assigning all Arabic numerals a right-to-left direction; and assigning all European numerals left-to-right direction, unless the European numeral is surrounded by right-to-left characters.
    Type: Application
    Filed: June 26, 2001
    Publication date: June 12, 2003
    Applicant: International Business Machines Corporation
    Inventor: Steven Edward Atkin
  • Publication number: 20030046257
    Abstract: A system and method for normalizing encoded text data such as Unicode which is extensible without use of character definition tables through the use of metadata tagging. First, metadata characters, which have no effect on the interpretation of the raw text data, are used to express higher order protocols of encoded two text strings. Next, meta normal form conversion is performed on one or both of two strings to be compared, if both strings are not already in the same meta normal form. Finally, content equivalence determination is performed in which the characters in each string are compared to each other. If a string contains a metadata character, that character is ignored for purposes of equivalence comparison. The remaining characters represent the pure content of the string, e.g. characters without any particular glyph representation.
    Type: Application
    Filed: August 16, 2001
    Publication date: March 6, 2003
    Applicant: International Business Machines Corporation
    Inventor: Steven Edward Atkin
  • Publication number: 20030023590
    Abstract: A extendable method for including display rendering metadata within Unicode character streams. Metadata is distinct from character data, even though it is embedded in the Unicode character stream using tag mechanism. The method allows for an unlimited number of tag identifiers. Legacy Unicode methods such as Bidi, Normalization, and Line Breaking, can be recast using the invention in a more manageable context according to the metadata framework, thereby allowing the methods to be detectable, reversible as well as convertible. The traditional Unicode Control Layer is eliminated because the syntax of controls are captured universally by the new Metadata Layer, irrespective of whether the control relates to presentation or pcontent. By replacing the indistinct boundary separating characters and control with a well defined division, applications that rely on Unicode are easier to develop and to maintain.
    Type: Application
    Filed: April 19, 2001
    Publication date: January 30, 2003
    Applicant: International Business Machines Corporation
    Inventor: Steven Edward Atkin
  • Publication number: 20030014220
    Abstract: A bidirectional text display method embodied in a functional programming language which first assigns bidirectional attributes to a logical character stream. Next, through explicit processing, level numbers are assigned, honoring any directional overrides present in the logical character stream. Subsequent weak and neutral type processing potentially causes attribute types to change based upon surrounding attribute types. Then, implicit processing assigns final level numbers to the stream which control reordering. Finally, reordering processing produces a sequence of characters in display order. By separating the facets of layout dealing with reordering from those that are concerned with rendering, such as line breaking, glyph selection, and shaping, the Haskell-based method is more discernible and comprehendable, thereby allowing it to be more useful as a model upon which others may base bidirectional implementations.
    Type: Application
    Filed: April 19, 2001
    Publication date: January 16, 2003
    Applicant: International Business Machines Corporation
    Inventor: Steven Edward Atkin
  • Patent number: 6492995
    Abstract: A method and system for enabling localization support on Web applications in response to an activation of a locale object is disclosed. The system updates a Web browser's localization parameters in response to dragging and dropping the locale object containing client localization information content onto the Web browser. Additionally, the Java virtual machine within the Web browser updates its locale information and reformats all its applets based on the localization information content. The Web browser then sends a locale event message and the localization information content to a server. The server updates its locale information and associated server side Java virtual machine and further uses the localization information for all the Java servlets within the server side Java virtual machine. The server then formats and delivers an HTML for display to the client based on the localization information content.
    Type: Grant
    Filed: April 26, 1999
    Date of Patent: December 10, 2002
    Assignee: International Business Machines Corporation
    Inventors: Steven Edward Atkin, Maria Azua Himmel
  • Patent number: D472462
    Type: Grant
    Filed: December 11, 2001
    Date of Patent: April 1, 2003
    Assignee: Cannon Rubber Limited
    Inventors: Edward Atkin, Graham Tulett
  • Patent number: D478729
    Type: Grant
    Filed: December 11, 2001
    Date of Patent: August 26, 2003
    Assignee: Cannon Rubber Limited
    Inventors: Edward Atkin, Emma Stimpson