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

  • Patent number: 9910554
    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: Grant
    Filed: July 22, 2013
    Date of Patent: March 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Yang Gu, Dong Huang, Dale M. Schultz, Yan Min Sheng
  • Publication number: 20180048685
    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 identified 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 identified goal of the first party. In response to receiving a goal abandonment message, identifying an abandonment of the identified goal by the first party, the monitoring computer system disconnects the electronic communication connection between the first party and the second party.
    Type: Application
    Filed: October 23, 2017
    Publication date: February 15, 2018
    Inventors: PAUL R. BASTIDE, MATTHEW E. BROOMHALL, ROBERT E. LOREDO, DALE M. SCHULTZ
  • Patent number: 9880917
    Abstract: Methods and systems may provide for detecting an event external to a plurality of virtual machines running on one or more physical machines and determining that the event corresponds to one or more error conditions associated with at least one particular virtual machine in the plurality of virtual machines. Additionally, an alert may be generated in response to at least one of the one or more error conditions. In one example, detecting the event includes detecting an emulated device interrupt associated with the at least one particular virtual machine.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: January 30, 2018
    Assignee: International Business Machines Corporation
    Inventors: Dale M. Schultz, Radhika Sohoni, Esmond P. Walshe
  • Patent number: 9871834
    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: Grant
    Filed: December 4, 2014
    Date of Patent: January 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Dale M. Schultz
  • Publication number: 20170324690
    Abstract: A social network conversation dynamic inclusion threshold causes a first subset of social network group members of a social network group to be included in a social network conversation earlier than at least one other social network group member. In accordance with the social network conversation dynamic inclusion threshold, social network posts of the social network conversation are distributed to the first subset of social network group members while delaying distribution of the social network posts of the social network conversation to the at least one other social network group member. Upon satisfaction of the social network conversation dynamic inclusion threshold, the social network posts of the social network conversation are distributed to the at least one other social network group member.
    Type: Application
    Filed: July 21, 2017
    Publication date: November 9, 2017
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Dale M. Schultz
  • Publication number: 20170300596
    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: June 26, 2017
    Publication date: October 19, 2017
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Dale M. Schultz
  • Patent number: 9753998
    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: Grant
    Filed: April 15, 2014
    Date of Patent: September 5, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Dale M. Schultz
  • Patent number: 9756003
    Abstract: A social network conversation dynamic inclusion threshold is obtained that causes a first subset of social network group members of a social network group to be included in a social network conversation earlier than at least one other social network group member and that further causes the at least one other social network group member to be included in the social network conversation upon satisfaction of the obtained social network conversation dynamic inclusion threshold. In accordance with the obtained social network conversation dynamic inclusion threshold, social network posts of the social network conversation are contemporaneously distributed to the first subset of social network group members and delayed in distribution to the at least one other social network group member. Upon satisfaction of the social network conversation dynamic inclusion threshold, the social network posts of the social network conversation are distributed to the at least one other social network group member.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: September 5, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Dale M. Schultz
  • Publication number: 20170085516
    Abstract: A method for routing communications on an online social network includes monitoring communications between users on an online social network on a communications system. A processing issue with a message of the communications is identified based on a rule, wherein the message is from a sender to a receiver. The method and system includes analyzing a recipient social network for an alternative recipient user to receive the message based on a similarity criteria. A processing model is applied to the message to determine an action to improve processing efficiency of the message. The action includes routing the message to the alternative recipient user. The method and system includes performing the action to facilitate the processing efficiency, responsive to determining an action.
    Type: Application
    Filed: September 22, 2015
    Publication date: March 23, 2017
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Dale M. Schultz
  • Publication number: 20170060718
    Abstract: Methods and systems may provide for detecting an event external to a plurality of virtual machines running on one or more physical machines and determining that the event corresponds to one or more error conditions associated with at least one particular virtual machine in the plurality of virtual machines. Additionally, an alert may be generated in response to at least one of the one or more error conditions. In one example, detecting the event includes detecting an emulated device interrupt associated with the at least one particular virtual machine.
    Type: Application
    Filed: September 1, 2015
    Publication date: March 2, 2017
    Inventors: Dale M. Schultz, Radhika Sohoni, Esmond P. Walshe
  • Patent number: 9558102
    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: July 29, 2015
    Date of Patent: January 31, 2017
    Assignee: International Business Machines Corporation
    Inventors: Dale M. Schultz, Roy Hudson
  • Publication number: 20170004696
    Abstract: A method for productivity view management may include receiving, by a processor, a plurality of collaborative artifacts for a user and organizing the plurality of collaborative artifacts in a list based on a predetermined order. The method may also include analyzing, by the processor, the list of collaborative artifacts using a predetermined criterion and determining a view management fatigue factor threshold for the user. The method may further include automatically inserting, by the processor, a downtime artifact within the list of collaborative artifacts based on analyzing the list of collaborative artifacts to prevent the user from exceeding the view management fatigue factor threshold.
    Type: Application
    Filed: June 10, 2016
    Publication date: January 5, 2017
    Inventors: Paul R. Bastide, Dale M. Schultz, Asima Silva
  • Publication number: 20170004436
    Abstract: A method for productivity view management may include receiving, by a processor, a plurality of collaborative artifacts for a user and organizing the plurality of collaborative artifacts in a list based on a predetermined order. The method may also include analyzing, by the processor, the list of collaborative artifacts using a predetermined criterion and determining a view management fatigue factor threshold for the user. The method may further include automatically inserting, by the processor, a downtime artifact within the list of collaborative artifacts based on analyzing the list of collaborative artifacts to prevent the user from exceeding the view management fatigue factor threshold.
    Type: Application
    Filed: June 30, 2015
    Publication date: January 5, 2017
    Inventors: Paul R. Bastide, Dale M. Schultz, Asima Silva
  • Publication number: 20160337286
    Abstract: A social network conversation dynamic inclusion threshold is obtained that causes a first subset of social network group members of a social network group to be included in a social network conversation earlier than at least one other social network group member and that further causes the at least one other social network group member to be included in the social network conversation upon satisfaction of the obtained social network conversation dynamic inclusion threshold. In accordance with the obtained social network conversation dynamic inclusion threshold, social network posts of the social network conversation are contemporaneously distributed to the first subset of social network group members and delayed in distribution to the at least one other social network group member. Upon satisfaction of the social network conversation dynamic inclusion threshold, the social network posts of the social network conversation are distributed to the at least one other social network group member.
    Type: Application
    Filed: May 11, 2015
    Publication date: November 17, 2016
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Dale M. Schultz
  • Publication number: 20160285807
    Abstract: A method for creating at least one new thread associated with an online conversation is provided. The method may include monitoring the online conversation to detect a new or updated element of the online conversation. The method may also include extracting the detected new or updated element. The method may further include analyzing the online conversation and the extracted detected new or updated element to determine if a new online conversation has started. The method may include extracting a plurality of members associated with the online conversation. The method may also include extracting a plurality of content associated with the extracted detected new or updated element. The method additionally include prompting a user to determine if a new online conversation should be created. The method may also include creating the new online conversation. The method may further include notifying the plurality of extracted members about the created new online conversation.
    Type: Application
    Filed: March 27, 2015
    Publication date: September 29, 2016
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Dale M. Schultz
  • Publication number: 20160267386
    Abstract: A method for ingesting a plurality of content according to a statistical similarity of at least one portion of the ingested plurality of content into an information handling system capable of answering questions, whereby the ingested plurality of content is based on a received topic and ingesting the plurality of content comprises ingesting a plurality of documents associated with the received topic is provided. The method may include determining at least one similarity between each document based on a similarity criteria. The method may also include applying a statistical model to characterize the determined at least one similarity between each document. The method may further include creating at least one pair-wise link for each document. The method may additionally include mapping the created at least one pair-wise link. The method may include generating a plurality of rules for ingesting a plurality of additional content.
    Type: Application
    Filed: September 9, 2015
    Publication date: September 15, 2016
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Dale M. Schultz
  • Publication number: 20160267383
    Abstract: A method for ingesting a plurality of content according to a statistical similarity of at least one portion of the ingested plurality of content into an information handling system capable of answering questions, whereby the ingested plurality of content is based on a received topic and ingesting the plurality of content comprises ingesting a plurality of documents associated with the received topic is provided. The method may include determining at least one similarity between each document based on a similarity criteria. The method may also include applying a statistical model to characterize the determined at least one similarity between each document. The method may further include creating at least one pair-wise link for each document. The method may additionally include mapping the created at least one pair-wise link. The method may include generating a plurality of rules for ingesting a plurality of additional content.
    Type: Application
    Filed: March 10, 2015
    Publication date: September 15, 2016
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Dale M. Schultz
  • Publication number: 20160248880
    Abstract: Populating a user network for a focus user includes identifying a base network in a social network, the base network includes a group of users that are potential social connections for a focus user, receiving a policy associated with the focus user, the policy includes information for populating, from the base network, a user network associated with the focus user, determining, based on the policy, a number of proposed social connections from the base network to populate the user network, and populating the user network of the focus user with the number of proposed social connections.
    Type: Application
    Filed: February 23, 2015
    Publication date: August 25, 2016
    Applicant: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Dale M. Schultz
  • Publication number: 20160173437
    Abstract: Balancing a workload based on commitments to projects includes monitoring messages in a collaboration system, the messages representing correspondences between users of the collaboration system, selecting a number of the users associated with the collaboration system to form a group of users, retrieving the messages from each of the users in the group of users, analyzing data associated with the messages to determine which of the messages relate to at least one project, and executing, based on a threshold, at least one action to optimize a workload for at least one user in the group of users for the at least one project.
    Type: Application
    Filed: August 6, 2015
    Publication date: June 16, 2016
    Applicant: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Dale M. Schultz, Shunguo Yan
  • Publication number: 20160171400
    Abstract: Balancing a workload based on commitments to projects includes monitoring messages in a collaboration system, the messages representing correspondences between users of the collaboration system, selecting a number of the users associated with the collaboration system to form a group of users, retrieving the messages from each of the users in the group of users, analyzing data associated with the messages to determine which of the messages relate to at least one project, and executing, based on a threshold, at least one action to optimize a workload for at least one user in the group of users for the at least one project.
    Type: Application
    Filed: December 10, 2014
    Publication date: June 16, 2016
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Dale M. Schultz, Shunguo Yan