Patents by Inventor Jonathan Samn

Jonathan Samn 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: 11514892
    Abstract: A system includes a memory having instructions therein and at least one processor in communication with the memory. The at least one processor is configured to execute the instructions to communicate, into a user device, a deep neural network comprising a predictive audio spectral mask. The at least one processor is also configured to execute the instructions to: generate data corresponding to ambient sound via a multi-microphone device; separate amplitude data and/or phase data from the data via the deep neural network comprising the predictive audio spectral mask; and determine, via the user device and based on the amplitude data and/or phase data, a location of origin of target speech relative to the user device. The at least one processor is configured to execute the instructions to display, via the user device, the location of origin of the target speech relative to the user device.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: November 29, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan Samn, Poojitha Bikki, Jeb R. Linton, Minsik Lee
  • Patent number: 11410675
    Abstract: An animal audio signature may be collected by a solar powered sound collection device. The solar powered collection device may use a supercapacitor to store power. The animal audio signature may be compared to a database of known animal audio signatures. The database may contain one or more identities for each of the known animal audio signatures. A known animal audio signature that matches the collected animal audio signature may be identified. An identity associated with the known animal audio signature may be transmitted to a data repository over a 5G wireless network.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: August 9, 2022
    Assignee: International Business Machines Corporation
    Inventors: Jeb R. Linton, Jonathan Samn, Poojitha Bikki, Naeem Altaf
  • Patent number: 11257510
    Abstract: Isolating and amplifying a conversation between selected participants is provided. A plurality of spectral masks is received. Each spectral mask in the plurality corresponds to a respective participant in a selected group of participants included in a conversation. A composite spectral mask is generated by additive superposition of the plurality of spectral masks. The composite spectral mask is applied to sound captured by a microphone to filter out sounds that do not match the composite spectral mask and amplifying remaining sounds that match the composite spectral mask.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: February 22, 2022
    Assignee: International Business Machines Corporation
    Inventors: Jeb R. Linton, Jonathan Samn, Poojitha Bikki, Minsik Lee, Satya Sreenivas
  • Publication number: 20220028413
    Abstract: An animal audio signature may be collected by a solar powered sound collection device. The solar powered collection device may use a supercapacitor to store power. The animal audio signature may be compared to a database of known animal audio signatures. The database may contain one or more identities for each of the known animal audio signatures. A known animal audio signature that matches the collected animal audio signature may be identified. An identity associated with the known animal audio signature may be transmitted to a data repository over a 5G wireless network.
    Type: Application
    Filed: July 24, 2020
    Publication date: January 27, 2022
    Inventors: Jeb R. Linton, Jonathan Samn, Poojitha Bikki, Naeem Altaf
  • Publication number: 20210397427
    Abstract: Systems and methods for training an agent-based assistant model are provided. In embodiments, a method includes: obtaining biometric data of a user from a software application utilizing an assistant model that determines functions of the software application; filtering the biometric data based on predetermined categories, thereby extracting select biometric data; training a first version of the assistant model based on the select biometric data, thereby generating an updated assistant model; generating a summary of changes including changes to the first version of the assistant model that occurred during the training; and sending the summary of changes to a remote federated learning server, wherein the federated learning server trains a general version of the assistant model based on the summary of changes and other summary of changes received from computing devices of other users, thereby generating an updated general version of the assistant model.
    Type: Application
    Filed: June 17, 2020
    Publication date: December 23, 2021
    Inventors: Darrel HASWELL, Jeb R. LINTON, Khoa Dang HYUNH, Newton E. BOSWORTH, Jonathan SAMN
  • Publication number: 20210295828
    Abstract: A system includes a memory having instructions therein and at least one processor in communication with the memory. The at least one processor is configured to execute the instructions to communicate, into a user device, a deep neural network comprising a predictive audio spectral mask. The at least one processor is also configured to execute the instructions to: generate data corresponding to ambient sound via a multi-microphone device; separate amplitude data and/or phase data from the data via the deep neural network comprising the predictive audio spectral mask; and determine, via the user device and based on the amplitude data and/or phase data, a location of origin of target speech relative to the user device. The at least one processor is configured to execute the instructions to display, via the user device, the location of origin of the target speech relative to the user device.
    Type: Application
    Filed: March 19, 2020
    Publication date: September 23, 2021
    Inventors: Jonathan Samn, Poojitha Bikki, Jeb R. Linton, Minsik Lee
  • Publication number: 20210166714
    Abstract: Isolating and amplifying a conversation between selected participants is provided. A plurality of spectral masks is received. Each spectral mask in the plurality corresponds to a respective participant in a selected group of participants included in a conversation. A composite spectral mask is generated by additive superposition of the plurality of spectral masks. The composite spectral mask is applied to sound captured by a microphone to filter out sounds that do not match the composite spectral mask and amplifying remaining sounds that match the composite spectral mask.
    Type: Application
    Filed: December 2, 2019
    Publication date: June 3, 2021
    Inventors: Jeb R. Linton, Jonathan Samn, Poojitha Bikki, Minsik Lee, Satya Sreenivas
  • Patent number: 8055728
    Abstract: An enterprise computer network comprising a hierarchy of client computers interconnected through a plurality of server computers at a plurality of hierarchical levels. A system, method and object oriented computer program for giving a selected controller computer remote control of a selected target client computer in the network comprising the combination of a plurality of server controlled regional hubs, each hub connected to and serving a network region including a set of target client computers; and a function for storing at each server controlled regional hub, a remote control object including data necessary to access and remotely control each of the target client computers served by said hub. This is essentially a standard regional set up for remote control by a remote controller.
    Type: Grant
    Filed: April 25, 2002
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Toby Burton, Rhonda L. Childress, Andrea Denise Franklin, Christopher Walter Kempin, Jennifer Saiman Lo, Oluyemi Babatunde Saka, Jonathan Samn, Cindy Marie Uanino
  • Patent number: 8037017
    Abstract: A real-time chat and conference contact information manager which, during a real-time online chat, online meeting, or online collaboration session between multiple participants, receives identification items associated with addition of a new participant; stores the received identification data item in a contact record in a local collaboration client contact list; triggered by the storing, extracts a search key value for each data item of the contact record, including at least an email address value associated with the new participant; uses the search key value to search a trusted administered contact information store for corresponding data items; and modifies the contact record to include the corresponding data items from said trusted administered contact information data store.
    Type: Grant
    Filed: November 18, 2008
    Date of Patent: October 11, 2011
    Assignee: International Business Machines Corporation
    Inventor: Jonathan Samn
  • Patent number: 7930267
    Abstract: Real-time chat and conference contact information manager which, responsive to storing of an identification data item into a contact record of a local contact list during an online communication session, extracts a search key value for a data item from the contact record, wherein the online communication session comprises a multiple-participant session selected from an online virtual collaboration session, an online meeting, and an online chat session; uses the extracted search key value to search a trusted administered contact list for a corresponding trusted value, wherein the contact list is designated as trusted and administered by the device with which the local contact list is associated as containing accurate and verified contact information; and modifies the local contact record to include the corresponding trusted value.
    Type: Grant
    Filed: November 20, 2008
    Date of Patent: April 19, 2011
    Assignee: International Business Machines Corporation
    Inventor: Jonathan Samn
  • Publication number: 20090187549
    Abstract: An extension or accessory to a real-time, online virtual collaboration session, meeting and messaging system, which scans a participant's contact list for partially complete contact records, accesses an administered contact information store such as a corporate personnel contact database, and completes the partially complete records in the participant's contact list. This enables each participant in such an online meeting or conversation to rely upon his or her contact list to contain a consistent level of information regarding each participant in previously conducted meetings and conversations, avoids the entry of inaccurate and deceptive participant information into the contact list, and allows for reliable communication to the members of a participant's contact list.
    Type: Application
    Filed: November 20, 2008
    Publication date: July 23, 2009
    Inventor: Jonathan Samn
  • Publication number: 20090070421
    Abstract: An extension or accessory to a real-time, online virtual collaboration session, meeting and messaging system, which scans a participant's contact list for partially complete contact records, accesses an administered contact information store such as a corporate personnel contact database, and completes the partially complete records in the participant's contact list. This enables each participant in such an online meeting or conversation to rely upon his or her contact list to contain a consistent level of information regarding each participant in previously conducted meetings and conversations, avoids the entry of inaccurate and deceptive participant information into the contact list, and allows for reliable communication to the members of a participant's contact list.
    Type: Application
    Filed: November 18, 2008
    Publication date: March 12, 2009
    Inventor: Jonathan Samn
  • Patent number: 7478086
    Abstract: During an online chat, meeting, or other collaboration session among many participants, identification data items associated with a new participant are received and stored into a multi-field contact record in a local contact list. Storage of the new record triggers automatic extraction of a search key value for each data item of the contact record, including at least an email address value for the new participant. The extracted search key value is used to search a trusted administered contact information store for corresponding data items; and the contact record is automatically modified to include the corresponding data item from the trusted administered contact information data store.
    Type: Grant
    Filed: January 20, 2006
    Date of Patent: January 13, 2009
    Assignee: International Business Machines Corporation
    Inventor: Jonathan Samn
  • Patent number: 7084754
    Abstract: The present invention provides a method for communication status management. A first status change request is received from a user, the first status change request including at least a first user status and a first duration. A first current user communication status is established based on the first status change request. The user is prompted based on the first duration. In a particular aspect, the first status change request includes a first user status message.
    Type: Grant
    Filed: April 15, 2004
    Date of Patent: August 1, 2006
    Assignee: International Business Machines Corporation
    Inventors: Roberto Benejam, Jonathan Samn, Oluyemi Babatunde Saka
  • Publication number: 20060116982
    Abstract: An extension or accessory to a real-time, online virtual collaboration session, meeting and messaging system, which scans a participant's contact list for partially complete contact records, accesses an administered contact information store such as a corporate personnel contact database, and completes the partially complete records in the participant's contact list. This enables each participant in such an online meeting or conversation to rely upon his or her contact list to contain a consistent level of information regarding each participant in previously conducted meetings and conversations, avoids the entry of inaccurate and deceptive participant information into the contact list, and allows for reliable communication to the members of a participant's contact list.
    Type: Application
    Filed: January 20, 2006
    Publication date: June 1, 2006
    Inventor: Jonathan Samn
  • Patent number: 7051049
    Abstract: An extension or accessory to a real-time, online virtual collaboration session, meeting and messaging system, which scans a participant's contact list for partially complete contact records, accesses an administered contact information store such as a corporate personnel contact database, and completes the partially complete records in the participant's contact list. This enables each participant in such an online meeting or conversation to rely upon his or her contact list to contain a consistent level of information regarding each participant in previously conducted meetings and conversations, avoids the entry of inaccurate and deceptive participant information into the contact list, and allows for reliable communication to the members of a participant's contact list.
    Type: Grant
    Filed: February 21, 2002
    Date of Patent: May 23, 2006
    Assignee: International Business Machines Corporation
    Inventor: Jonathan Samn
  • Publication number: 20050235035
    Abstract: The present invention provides a method for communication status management. A first status change request is received from a user, the first status change request including at least a first user status and a first duration. A first current user communication status is established based on the first status change request. The user is prompted based on the first duration. In a particular aspect, the first status change request includes a first user status message.
    Type: Application
    Filed: April 15, 2004
    Publication date: October 20, 2005
    Applicant: International Business Machines Corporation
    Inventors: Roberto Benejam, Jonathan Samn, Oluyemi Saka
  • Patent number: 6871076
    Abstract: There is disclosed a method, system and program product for automatically adjusting location based system information in a mobile computer to reflect the time zone where a user of the mobile computer connects to the Internet, as a function of the geographic location of the IP address of the connection, as seen by an address server remote from the connection place. A table mapping the IP address of the computer with each other IP address where the mobile computer connects to the Internet and corresponding time zone data is constructed with minimal user interaction each time a new Internet connection is made. Thereafter, anytime the user connects to the Internet at an IP address in the table, location based system information is appropriately adjusted with no intervention by the user.
    Type: Grant
    Filed: July 11, 2002
    Date of Patent: March 22, 2005
    Assignee: International Business Machines Corporation
    Inventor: Jonathan Samn
  • Publication number: 20040249828
    Abstract: The present invention provides an automated method and system for auditing infrastructures in a managed region of a resource management system. A resource management region queries the endpoints in the system, retrieves reference infrastructure configuration data, and stores the data in a database. At a later time, the resource management region again queries the endpoints and the resource management region itself, and retrieves current infrastructure configuration data. Changes in the state of the system infrastructure from the time the reference infrastructure data is generated to the time the current infrastructure data is generated is found by comparing the reference infrastructure data to the current infrastructure data. The resource management region transmits a notification to the system administrator if unauthorized changes are found.
    Type: Application
    Filed: June 5, 2003
    Publication date: December 9, 2004
    Applicant: International Business Machines Corporation
    Inventors: Rhonda L. Childress, Brent Watson Lamm, Thomas Lane Newton, Michael Bruce Oliver, Ravirajan Rajan, Jonathan Samn, Steven M. Weinberger
  • Publication number: 20040192332
    Abstract: There is disclosed a method, system and program product for automatically adjusting location based system information in a mobile computer to reflect the time zone where a user of the mobile computer connects to the Internet, as a function of the geographic location of the IP address of the connection, as seen by an address server remote from the connection place. A table mapping the IP address of the computer with each other IP address where the mobile computer connects to the Internet and corresponding time zone data is constructed with minimal user interaction each time a new Internet connection is made. Thereafter, anytime the user connects to the Internet at an IP address in the table, location based system information is appropriately adjusted with no intervention by the user.
    Type: Application
    Filed: July 11, 2002
    Publication date: September 30, 2004
    Applicants: International Business Machines Corporation, IBM Corporation
    Inventor: Jonathan Samn