Patents by Inventor Dale M. Schultz

Dale M. Schultz 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: 20160164928
    Abstract: A monitoring computer system receives a message, from a first party, which identifies a goal of the first party. The monitoring computer system receives an identity of a second party that has been selected by the first party to assist the first party in achieving the identified goal of the first party. An electronic communication connection is created for electronic communications between the first party and the second party, wherein the electronic communications are related to accomplishing the goal of the first party. The electronic communications between the first party and the second party are monitored by executing message analytics to determine a status of the goal of the first party. In response to determining that the goal of the first party has reached a predefined status, a predefined action that has been associated with the predefined status of the goal is executed.
    Type: Application
    Filed: December 4, 2014
    Publication date: June 9, 2016
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Dale M. Schultz
  • Publication number: 20150331785
    Abstract: A method for testing the display of bi-directional language script prior to translation in an application under test can include using unidirectional glyphs with shaping indicators to simulate right-to-left characters. The using step can include reversing an ordering of a first set of unidirectional text characters in an input string and mapping the unidirectional text characters to right-to-left code points in a bi-directional language code page to produce a pseudo-translated string. Multiple unidirectional language glyphs can be loaded where each corresponds to a same one of the right-to-left character code points as had been used to produce the pseudo-translation. The pseudo-translation and the glyphs can be combined to simulate right-to-left character rendering in the application under test such the resultant output is visually similar to the input string. Finally, the glyphs can include character shaping indicia such that a resultant output allows for the detection of shaping errors.
    Type: Application
    Filed: July 29, 2015
    Publication date: November 19, 2015
    Inventors: Dale M. Schultz, Roy Hudson
  • Publication number: 20150312196
    Abstract: The present invention relates to a messaging technique, and more specifically, relates to a method and system for messaging using information of predetermined message recipients. According to one aspect of the present invention, there is provided a method for messaging, comprising: obtaining message recipients designated by a to-be-sent message; obtaining predetermined message recipients corresponding to the to-be-sent message; and in response to inconsistency between the designated message recipients and the predetermined message recipients, unifying the designated message recipients and the predetermined message recipients. According to the method and system for messaging provided by the present invention, message recipients may be efficiently controlled and uniformed so as to avoid missing of recipients or to promptly update message recipient information. Further, the messaged content can be efficiently controlled and unified.
    Type: Application
    Filed: February 18, 2015
    Publication date: October 29, 2015
    Inventors: Yi X. Liu, Dale M. Schultz, Jing Xing, Zuo Peng Zhang
  • Publication number: 20150293983
    Abstract: A method for presenting a trusted tag cloud to a user. The method includes associating a number of tags with a first user who applies the tags, calculating a weight of the tags being examined by a second user. The weight may be based on the identity of the second user, the identity of the first user, and examining the relationship between the two. The tags may then be presented to the user in accordance with the value of the weight.
    Type: Application
    Filed: February 25, 2015
    Publication date: October 15, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Dale M. Schultz
  • Publication number: 20150293990
    Abstract: A method for presenting a trusted tag cloud to a user. The method includes associating a number of tags with a first user who applies the tags, calculating a weight of the tags being examined by a second user. The weight may be based on the identity of the second user, the identity of the first user, and examining the relationship between the two. The tags may then be presented to the user in accordance with the value of the weight.
    Type: Application
    Filed: April 15, 2014
    Publication date: October 15, 2015
    Applicant: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Dale M. Schultz
  • Patent number: 9122655
    Abstract: A method for testing the display of bi-directional language script prior to translation in an application under test can include using unidirectional glyphs with shaping indicators to simulate right-to-left characters. The using step can include reversing an ordering of a first set of unidirectional text characters in an input string and mapping the unidirectional text characters to right-to-left code points in a bi-directional language code page to produce a pseudo-translated string. Multiple unidirectional language glyphs can be loaded where each corresponds to a same one of the right-to-left character code points as had been used to produce the pseudo-translation. The pseudo-translation and the glyphs can be combined to simulate right-to-left character rendering in the application under test such the resultant output is visually similar to the input string. Finally, the glyphs can include character shaping indicia such that a resultant output allows for the detection of shaping errors.
    Type: Grant
    Filed: November 15, 2004
    Date of Patent: September 1, 2015
    Assignee: International Business Machines Corporation
    Inventors: Dale M. Schultz, Roy Hudson
  • Publication number: 20140089827
    Abstract: A method for assisting graphical user interface design includes extracting a first interface element from a first GUI under a first cultural background; searching in a rule repository for at least one transformation rule corresponding to the first interface element, where each of the at least one transformation rule includes at least an action taken on the first interface element; based on the at least one transformation rule, transforming the first interface element into a second interface element under a second cultural background; and providing a second user interface comprising at least the second interface element.
    Type: Application
    Filed: July 22, 2013
    Publication date: March 27, 2014
    Inventors: YANG GU, DONG HUANG, DALE M. SCHULTZ, YAN MIN SHENG
  • Patent number: 8392872
    Abstract: A computer program is pseudo translated within an integrated development environment (IDE). Pseudo translation is performed, within an IDE, on one or more first resource files for the computer program, to generate corresponding one or more second resource files, without modifying one or more source code files for the computer program. The computer program is debugged and/or run, within the IDE, using the second resource files, such that the second resource files remain hidden from a user of the IDE, and without changing the user interface language of the computerized system.
    Type: Grant
    Filed: November 19, 2005
    Date of Patent: March 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: Nathan V. Bak, Dale M. Schultz
  • Patent number: 7761519
    Abstract: A method, system, and computer program product for displaying message genealogy in the language of the user interface of an email recipient using a normalized set of subject prefix codes. The method comprises: sending an email to a recipient, wherein the email has an original subject; sending a normalized code corresponding to a subject prefix for the email to the recipient; receiving and decoding at the recipient the normalized code to provide a subject prefix in a language of the user interface of the recipient; and displaying the subject prefix in the language of the user interface of the recipient adjacent the original subject of the email.
    Type: Grant
    Filed: August 11, 2004
    Date of Patent: July 20, 2010
    Assignee: International Business Machines Corporation
    Inventor: Dale M. Schultz
  • Patent number: 7647647
    Abstract: A system, method and program product that allows a set of actions being executed on a computer system to be temporally authorized for execution for a short duration. A computer system is provided comprising: an execution platform for executing program code; and an execution control system that can interrupt execution of actions encountered in the program code, wherein the execution control system includes a system for temporally authorizing execution of an encountered action.
    Type: Grant
    Filed: August 5, 2004
    Date of Patent: January 12, 2010
    Assignee: International Business Machines Corporation
    Inventor: Dale M. Schultz
  • Patent number: 7503036
    Abstract: A method and system for generating multi-byte equivalents based upon single byte source test data for use in testing a computer program. A method for testing multi-byte data handling can include the steps of converting each single byte native text character of a source string to a multi-byte equivalent to produce a multi-byte test string. Subsequently, the multi-byte test string can be provided to a testing tool for use when testing a computer program. Notably, the multi-byte equivalent can be a wide Latin equivalent.
    Type: Grant
    Filed: February 23, 2004
    Date of Patent: March 10, 2009
    Assignee: International Business Machines Corporation
    Inventor: Dale M. Schultz
  • Patent number: 7454712
    Abstract: The present invention provides a method, system, and computer program product for preventing unwanted application behavior. A method in accordance with an embodiment of the present invention includes: determining when a window assumes a focus of a user interface; and preventing predetermined user input from being applied to the window for a predetermined period of time after the window assumes focus.
    Type: Grant
    Filed: July 18, 2005
    Date of Patent: November 18, 2008
    Assignee: International Business Machines Corporation
    Inventor: Dale M. Schultz
  • Publication number: 20080033711
    Abstract: The present invention is a method and system for testing translatability of non-textual resources. A method of the present invention for testing translatability of non-textual resources may include identifying and locating non-textual resources. The method of the present invention may further include modifying non-textual resources. Modification of non-textual resources may include the creation of a pseudo-translation copy of the non-textual resource. After modification of the non-textual resource, the modified non-textual resource may be tested to determine if they operate as expected.
    Type: Application
    Filed: August 7, 2006
    Publication date: February 7, 2008
    Inventors: STEVEN E. ATKIN, NATHAN V. BAK, DALE M. SCHULTZ
  • Publication number: 20040111475
    Abstract: A technique for avoiding false alarms generated by a spell checking function associated with electronic messaging applications are disclosed and may be used separately or in combination. According to a first technique, at the start of the spell checking operation, all the text in the recipient and/or carbon copy (CC) and blind carbon copy (BC) fields of a message is parsed to form a word list, the number and content of the entries in the word list being a function of the recipient address format and the parser functionality. The word list is then passed to the spell checker as if the words contained therein were part of a ‘user’ dictionary or word exception list, i.e. a list of words that are to be regarded as correct. The spell check operation is then performed as usual with the spell checker comparing an examined word to the word list, and, if a match occurs, the examined word is assumed to be a spelled correctly and ignored by the spell checker, without any alert to the user.
    Type: Application
    Filed: December 6, 2002
    Publication date: June 10, 2004
    Applicant: International Business Machines Corporation
    Inventor: Dale M. Schultz