Patents by Inventor Joseph Leong

Joseph Leong 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: 20230029697
    Abstract: A method that includes monitoring, by a communication service that is a participant to a channel of a communication platform, multiple inputs to the channel by other participants to the channel, where the communication service is configured to execute one or more machine learning models and access one or more external data platforms that are linked to the channel. The method may further include identifying, by the communication service and based on processing of an input by the one or more machine learning models, an action associated with a first external data platform, where the action is identified from a set of actions that are associated with the first external data platform and preconfigured for the communication platform. The method may further include triggering, by the communication service and based on identifying the action, execution of the action using data from the first external data platform.
    Type: Application
    Filed: July 29, 2021
    Publication date: February 2, 2023
    Inventors: Nicolas Kruk, Joseph Leong, Robert Duffy
  • Publication number: 20200097979
    Abstract: Disclosed are examples of systems, apparatuses, methods and computer program products for maintaining flows to manage tasks assigned to a user of a database system. Further disclosed are examples of systems, apparatuses, methods and computer program products for sharing execution logic, including but not limited to running instances of flows, across different users of a database system.
    Type: Application
    Filed: September 21, 2018
    Publication date: March 26, 2020
    Inventors: Anjesh Dubey, Jason Teller, Miko Arnab Bose, Charles C. Reid, Harsha Lingampally, Aaron Liang Bin Liu, Joseph Leong, Alexander Frederick Schaffer
  • Patent number: 9021479
    Abstract: A mechanism is provided for enforcing machine deployment zoning rules in an automatic provisioning system. Responsive to receiving a machine specification from a user for deployment of a virtual machine in a computing environment, the automatic provisioning system applies machine deployment zone rules to the machine specification. Responsive to the machine specification not meeting the machine deployment zone rules, the automatic provisioning system generates a failure notification. The automatic provisioning system presents the failure notification to the user.
    Type: Grant
    Filed: October 10, 2012
    Date of Patent: April 28, 2015
    Assignee: International Business Machines Corporation
    Inventors: Charles D. Brant, Matthew D. Lavin, Joseph Leong, John L. Ryding, III
  • Patent number: 8930287
    Abstract: System, method, device and article of manufacture are provided wherein software code is sorted between optional pools using attributes of software in the target pools. Training for subsequent sorts can take place when attributes of already sorted code are considered and used when sorting previously unclassified code. Manual intervention may also be used to sort code and to verify the accuracy of previous sorts.
    Type: Grant
    Filed: November 6, 2011
    Date of Patent: January 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Erik B. Craig, Joseph Leong, Adrian X. Rodriguez, Ian Tewksbury
  • Publication number: 20140157096
    Abstract: Some embodiments of the inventive subject matter include a computer program product for determining a thumbnail image for a video. The computer program product can include computer usable program code configured to analyze the video. The computer usable program code can be further configured to determine video themes based on the analyzing the video. The computer usable program code can be further configured to produce a first group of thumbnail images for the video themes. The computer usable program code can be further configured to determine a forum theme for an electronic forum in which the video will be accessible. The computer usable program code can be further configured to choose, from the first group of thumbnail images, a matching thumbnail image that is thematically consistent with the forum theme. The computer usable program code can be further configured to present the matching thumbnail image in the forum.
    Type: Application
    Filed: December 5, 2012
    Publication date: June 5, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paula Besterman, Joseph Leong, Adrian X. Rodriguez, Pamela S. Ross, Eric Woods
  • Publication number: 20140157097
    Abstract: Some embodiments of the inventive subject matter include a method for embedding, in a website, a video and a thumbnail image associated with the video. The method can include requesting, over a network, the video from a video source. The method can include transmitting, to the video source, theme information indicating a theme of the website. The method can include receiving the video and the thumbnail image, wherein the thumbnail image is thematically consistent with the theme of the website. The method can include embedding the video in the website. The method can include presenting the thumbnail image in association with the video.
    Type: Application
    Filed: October 17, 2013
    Publication date: June 5, 2014
    Applicant: International Business Machines Corporation
    Inventors: Paula Besterman, Joseph Leong, Adrian X. Rodriguez, Pamela S. Ross, Eric Woods
  • Publication number: 20140101655
    Abstract: A mechanism is provided for enforcing machine deployment zoning rules in an automatic provisioning system. Responsive to receiving a machine specification from a user for deployment of a virtual machine in a computing environment, the automatic provisioning system applies machine deployment zone rules to the machine specification. Responsive to the machine specification not meeting the machine deployment zone rules, the automatic provisioning system generates a failure notification. The automatic provisioning system presents the failure notification to the user.
    Type: Application
    Filed: October 10, 2012
    Publication date: April 10, 2014
    Applicant: International Business Machines Corporation
    Inventors: Charles D. Brant, Matthew D. Lavin, Joseph Leong, John L. Ryding, III
  • Publication number: 20130117206
    Abstract: System, method, device and article of manufacture are provided wherein software code is sorted between optional pools using attributes of software in the target pools. Training for subsequent sorts can take place when attributes of already sorted code is considered and used when sorting previously unclassified code. Manual intervention may also be used to sort code and to verify the accuracy of previous sorts.
    Type: Application
    Filed: November 6, 2011
    Publication date: May 9, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Erik B. Craig, Joseph Leong, Adrian X. Rodriguez, Ian Tewksbury