Patents by Inventor Patrick Leo Glenski

Patrick Leo Glenski 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: 10461772
    Abstract: Methods of code conversion are provided. Aspects include obtaining a first code point from a source data string in a first character encoding, wherein the source data string is to be converted to a target data string in a second character encoding. A target code point corresponding to the first code point is looked up in a map table, wherein the target code point is in the second character encoding. It is determined whether the first code point is a first combining character in response to receiving a lookup failure generated from the looking up operation. A combination unit having the first combining character and a base character next to the first combining character in the source data string is identified in response to determining that the first code point is the first combining character. The combination unit is converted to a substitute character in the target data string.
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: October 29, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jiangang Deng, Patrick Leo Glenski, He Lei Liu, Xiao Ling Chen, Zi Wen Zhang, Jiang Yi Liu, Yan Huang
  • Publication number: 20080126950
    Abstract: Method and computer program product for interacting with a website to obtain an electronic message (“e-mail”) address associated with the website's web address. A “smart reply” function is provided, optionally as part of a conventional web browser to provide a consistent user interface. The method includes identifying and obtaining an electronic message address that is associated with the web address, such as the URL in the browser address bar. Having identified a web address, steps are taken toward obtaining an associated e-mail address, preferably including searching a prioritized listing of sources from which an associated e-mail address may be found. These sources may include, without limitation, a database previously populated by the user, the website identified by the URL, the DNS, and a search engine.
    Type: Application
    Filed: November 28, 2006
    Publication date: May 29, 2008
    Inventors: Patrick Leo Glenski, Thomas Marcus McBride, Michael Francis Moriarty
  • Patent number: 6678613
    Abstract: A method and apparatus for notifying a user of an appointment. In one embodiment, an appointment time and an appointment location is received for the appointment. A current location of a wireless device is determined. A travel time is estimated for the user to travel from the current location of the wireless device to the appointment location. A lead time is determined for the user to prepare prior to travel from the current location to the appointment location. The estimated travel time, the determined lead time and the appointment time is used to determine a projected start time. The user of the wireless device is notified of the appointment if a current time reaches the alarm time.
    Type: Grant
    Filed: September 21, 2001
    Date of Patent: January 13, 2004
    Assignee: International Business Machines Corporation
    Inventors: Gregory Paul Andrews, Paul Reuben Day, Patrick Leo Glenski
  • Publication number: 20030060979
    Abstract: A method and apparatus for notifying a user of an appointment. In one embodiment, an appointment time and an appointment location is received for the appointment. A current location of a wireless device is determined. A travel time is estimated for the user to travel from the current location of the wireless device to the appointment location. A lead time is determined for the user to prepare prior to travel from the current location to the appointment location. The estimated travel time, the determined lead time and the appointment time is used to determine a projected start time. The user of the wireless device is notified of the appointment if a current time reaches the alarm time.
    Type: Application
    Filed: September 21, 2001
    Publication date: March 27, 2003
    Applicant: International Business Machines Corporation
    Inventors: Gregory Paul Andrews, Paul Reuben Day, Patrick Leo Glenski
  • Patent number: 6032165
    Abstract: A method for converting a multi-byte dataword in a first extended interchange code to a multi-byte dataword in a second extended interchange code is disclosed. In accordance with the method and system of the present invention, multiple offset arrays and a conversion matrix are provided. Each entry in each of the offset arrays contains an offset index for indexing to the conversion matrix. First, an index value is returned from a corresponding one of the offset arrays, for each byte of a multi-byte dataword in a first interchange code. Then, all of the returned index values are added together to obtain a multi-byte dataword in a second interchange code from the conversion matrix.
    Type: Grant
    Filed: February 5, 1997
    Date of Patent: February 29, 2000
    Assignee: International Business Machines Corporation
    Inventors: Gregory Paul Andrews, Patrick Leo Glenski
  • Patent number: 5873001
    Abstract: A method and computer program product are provided for rapid expansion of multibyte sort information. A master table is copied to working table in the system memory. User sort information entries are received and the working table is updated with the received user sort information entries. Then the remaining entries in the working table are updated to sort after the received user sort information entries.
    Type: Grant
    Filed: April 10, 1997
    Date of Patent: February 16, 1999
    Assignee: International Business Machines Corporation
    Inventors: Michael Jonathan Brinker, Patrick Leo Glenski, Katherine Klein Richardson