Patents by Inventor Joseph Kessler

Joseph Kessler 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: 20210250320
    Abstract: A computing system includes a transceiver; a processor; and a memory storing instructions that, when executed by the one or more processors, cause the computing system to receive a first message; determine a personal message feature; train a machine learning model to classify a message intent by analyzing the first message and the personal message feature; receive a second electronic message; and determine an indication of fraud. A method includes receiving an electronic message; and determining an indication of fraud by analyzing the message using a machine learning model trained using personal message features to determine an intent; and analyzing an isolated domain name. A method includes receiving a message; determining a personal message feature corresponding to the message; and training a machine learning model to classify a message intent by analyzing the message and the personal message feature.
    Type: Application
    Filed: April 26, 2021
    Publication date: August 12, 2021
    Inventors: Joseph Kessler, Andre Coetzee, Dan Verdeyen, Suresh Bellam
  • Patent number: 11063897
    Abstract: A method includes receiving a message, enqueueing the message, dequeueing the message by a fraud detection service, analyzing the message using a trained machine learning model, analyzing an isolated domain name, storing the message, and causing a mitigation action. A computing system includes a transceiver, a processor, a memory storing instructions that when executed by the processor cause the system to receive a message, enqueue the message, dequeue the message, analyze the message using a machine learning model, analyze an isolated domain name, store the message, and cause a mitigation action. A non-transitory computer readable medium contains instructions that when executed, cause a computer to receive a message, enqueue the message, dequeue the message by a fraud detection service, analyze the message using a machine learning model, analyze an isolated domain name, store the message, and cause a mitigation action.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: July 13, 2021
    Assignee: CDW LLC
    Inventors: Joseph Kessler, Andre Coetzee, Dan Verdeyen, Suresh Bellam
  • Publication number: 20210026606
    Abstract: A system includes a processor, an input device, and a memory storing instructions that, when executed, cause the system to display a palette and receive a user selection of one or more actions, and store the selected actions in association with the palette in an electronic database. In another aspect, a non-transitory computer readable medium includes program instructions that when executed, cause a computer to display, on a graphical user interface, a palette, receive, via the input device, a user selection of one or more actions, and store the selected one or more actions in association with the palette in a database. A method includes displaying a palette and receiving, via the input device, a user selection of one or more actions, and storing the selected one or more actions in association with the palette in an electronic database.
    Type: Application
    Filed: July 23, 2019
    Publication date: January 28, 2021
    Inventors: Joseph Kessler, Suresh Bellam, Andre Coetzee, Dan Verdeyen
  • Publication number: 20210027774
    Abstract: A system includes a processor and a memory storing instructions that, when executed by the processor, cause the system to receive an utterance, transmit the utterance to a cloud to generate an intent and an entity, receive the intent and the entity, and perform an action with respect to a graphical user interface. A method includes receiving an utterance, transmitting the utterance to a cloud to generate an intent and an entity, receiving the intent and the entity, and performing an action with respect to a graphical user interface. A non-transitory computer readable medium includes program instructions that when executed, cause a computer to receive an utterance, transmit the utterance to a cloud to generate an intent and an entity, receive the intent and the entity, and perform an action with respect to a graphical user interface.
    Type: Application
    Filed: July 23, 2019
    Publication date: January 28, 2021
    Inventors: Joseph Kessler, Suresh Bellam, Andre Coetzee, Dan Verdeyen
  • Publication number: 20210026594
    Abstract: A method for application voice access and control includes receiving a handler registration, receiving an utterance, transmitting the utterance to a cloud layer, receiving an intent and an entity from the cloud layer and dispatching the intent and the entity to the handler. A voice control hub system includes a processor and a memory storing instructions that, when executed by the processor, cause the server to receive a handler registration, receive an utterance, transmit the utterance to a cloud layer, receive an intent and an entity from the cloud layer, and dispatch the intent and the entity to the handler. A non-transitory computer readable medium includes program instructions that when executed, cause a computer to receive a handler, receive an utterance, transmit the utterance to a cloud layer, receive an intent and an entity from the cloud layer, and dispatch the intent and the entity to the handler.
    Type: Application
    Filed: July 23, 2019
    Publication date: January 28, 2021
    Inventors: Joseph Kessler, Suresh Bellam, Andre Coetzee, Dan Verdeyen
  • Publication number: 20200280530
    Abstract: A method includes receiving a message, enqueueing the message, dequeueing the message by a fraud detection service, analyzing the message using a trained machine learning model, analyzing an isolated domain name, storing the message, and causing a mitigation action. A computing system includes a transceiver, a processor, a memory storing instructions that when executed by the processor cause the system to receive a message, enqueue the message, dequeue the message, analyze the message using a machine learning model, analyze an isolated domain name, store the message, and cause a mitigation action. A non-transitory computer readable medium contains instructions that when executed, cause a computer to receive a message, enqueue the message, dequeue the message by a fraud detection service, analyze the message using a machine learning model, analyze an isolated domain name, store the message, and cause a mitigation action.
    Type: Application
    Filed: March 1, 2019
    Publication date: September 3, 2020
    Inventors: Joseph Kessler, Andre Coetzee, Dan Verdeyen, Suresh Bellam
  • Patent number: 10664547
    Abstract: Systems and methods for using parameters with shortened resource locators to access a resource are provided. A short resource locator is associated with a full resource locator template in a resource locator association datastore. Parameters provided with the short resource locator are used to replace one or more parameter identifiers within a full resource locator template to generate a full resource locator. The full resource locator is used to access a resource.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: May 26, 2020
    Assignee: United Services Automobile Association (USAA)
    Inventors: Jonathan Michael Devlin, Joseph Kessler, Daniel Thane Davidson, Gary Alan Rainwater
  • Patent number: 9950728
    Abstract: Disclosed is a collapsible furniture article. The collapsible furniture article comprises a horizontal support surface that articulates about a main support between an extended position and a collapsed position with respect thereto. A first primary leg is connected to the main support pivotally between an extended position and a collapsed position with respect thereto. A first secondary leg is pivotally connected to the first primary leg pivotally between an extended position and a collapsed position with respect thereto. The legs in the extended position are disposed to support the horizontal support surface in a horizontal position. In collapsed position, the primary legs are positioned between the collapsed support horizontal surface and the collapsed secondary legs.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: April 24, 2018
    Assignee: KNOLL, INC.
    Inventors: Allan Weiser, Michael David Beltz, Adam Joseph Kessler, Conrad M. Marini
  • Publication number: 20170258225
    Abstract: A table assembly includes a first table having a first edge, and a ganging member. The ganging member includes a connecting member and a first affixing member. The first affixing member affixes the connecting member to the first table in a first ganging position, in which the connecting member extends a first distance beyond the first edge and connects the first table to a first furniture unit to gang the first furniture unit to the first table, and a second ganging position, in which the connecting member extends a second distance beyond the first edge, and gangs the first table to the first furniture unit and to a second furniture unit in series. The second distance is greater than the first distance.
    Type: Application
    Filed: March 10, 2016
    Publication date: September 14, 2017
    Inventors: Jonathon Reeves, Allan Weiser, Michael David Beltz, David Krzystek, Adam Joseph Kessler, Nenad B. Medjedovic, Guy Lafontant, Conrad M. Marini
  • Publication number: 20160244082
    Abstract: Disclosed herein is a furniture moving device having a frame with a lower portion and an upper portion. The upper portion includes a support rail. The frame also includes a lift mechanism connected to one end of the support rail. The lift mechanism is operable to raise a furniture article off the ground such that the furniture article is supported at the height of the support rail. The support rail and the lift mechanism also are sufficiently continuous to allow sliding of the furniture article from one to the other.
    Type: Application
    Filed: January 8, 2016
    Publication date: August 25, 2016
    Inventors: Allan Weiser, Michael David Beltz, Adam Joseph Kessler, Conrad M. Marini
  • Publication number: 20160198841
    Abstract: Disclosed is a collapsible furniture article. The collapsible furniture article comprises a horizontal support surface that articulates about a main support between an extended position and a collapsed position with respect thereto. A first primary leg is connected to the main support pivotally between an extended position and a collapsed position with respect thereto. A first secondary leg is pivotally connected to the first primary leg pivotally between an extended position and a collapsed position with respect thereto. The legs in the extended position are disposed to support the horizontal support surface in a horizontal position. In collapsed position, the primary legs are positioned between the collapsed support horizontal surface and the collapsed secondary legs.
    Type: Application
    Filed: January 8, 2016
    Publication date: July 14, 2016
    Inventors: Allan Weiser, Michael David Beltz, Adam Joseph Kessler, Conrad M. Marini
  • Patent number: 7224366
    Abstract: The present invention discloses a method for building and displaying control and non-interactive, non-control information on a touch panel. The method can include constructing a page for display on the touch panel, configuring one or more graphical display units and one or more sub-pages for display on the page, and displaying the page, graphical display units and sub-pages, selectively, on the touch panel. The method further includes determining whether any of the graphical display units is activated by a touch message applied to a location on the touch panel. Respective graphical display units may be selectively provided with features from a group of features that includes bitmaps, icons, borders and text. Two graphical display units having respective active touch areas may be displayed on the touch panel so that their active touch areas are separated by no more than one pixel.
    Type: Grant
    Filed: August 28, 2003
    Date of Patent: May 29, 2007
    Assignee: AMX, LLC
    Inventors: Joseph Kessler, Mark R. Lee, Robert Pittana
  • Publication number: 20070055976
    Abstract: A method and computer program are provided for graphically configuring devices in a control area network that includes providing one or more application programming interfaces, creating one or more graphical objects on a computer display using a graphical user interface, and associating one or more functions of an application programming interface with one or more of the devices using the graphical user interface. Each application programming interface corresponds to a class of devices and includes a set of functions. Each class of devices includes one or more devices. At least one of the graphical objects represents one or more of the devices.
    Type: Application
    Filed: September 5, 2006
    Publication date: March 8, 2007
    Applicant: AMX, LLC
    Inventors: Robert Ward, Robert Whapham, Joseph Kessler
  • Publication number: 20060103651
    Abstract: A method and computer program are provided for implementing an interactive bargraph that includes associating an interactive bargraph with an independent touch map image having a plurality of pixel values, displaying the interactive bargraph, determining a current level of the interactive bargraph based on the content of the touch map image, and updating the display of the interactive bargraph based on the current level of the interactive bargraph.
    Type: Application
    Filed: November 18, 2004
    Publication date: May 18, 2006
    Applicant: AMX Corporation
    Inventors: Joseph Kessler, Mark Lee, Robert Whapham
  • Publication number: 20040085361
    Abstract: The present invention discloses a method for building and displaying control and non-interactive, non-control information on a touch panel. The method can include constructing a page for display on the touch panel, configuring one or more graphical display units and one or more sub-pages for display on the page, and displaying the page, graphical display units and sub-pages, selectively, on the touch panel. The method further includes determining whether any of the graphical display units is activated by a touch message applied to a location on the touch panel. Respective graphical display units may be selectively provided with features from a group of features that includes bitmaps, icons, borders and text. Two graphical display units having respective active touch areas may be displayed on the touch panel so that their active touch areas are separated by no more than one pixel.
    Type: Application
    Filed: August 28, 2003
    Publication date: May 6, 2004
    Inventors: Joseph Kessler, Mark R. Lee, Robert Pittana