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: 11514892Abstract: 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: GrantFiled: March 19, 2020Date of Patent: November 29, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jonathan Samn, Poojitha Bikki, Jeb R. Linton, Minsik Lee
-
Patent number: 11410675Abstract: 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: GrantFiled: July 24, 2020Date of Patent: August 9, 2022Assignee: International Business Machines CorporationInventors: Jeb R. Linton, Jonathan Samn, Poojitha Bikki, Naeem Altaf
-
Patent number: 11257510Abstract: 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: GrantFiled: December 2, 2019Date of Patent: February 22, 2022Assignee: International Business Machines CorporationInventors: Jeb R. Linton, Jonathan Samn, Poojitha Bikki, Minsik Lee, Satya Sreenivas
-
Publication number: 20220028413Abstract: 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: ApplicationFiled: July 24, 2020Publication date: January 27, 2022Inventors: Jeb R. Linton, Jonathan Samn, Poojitha Bikki, Naeem Altaf
-
Publication number: 20210397427Abstract: 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: ApplicationFiled: June 17, 2020Publication date: December 23, 2021Inventors: Darrel HASWELL, Jeb R. LINTON, Khoa Dang HYUNH, Newton E. BOSWORTH, Jonathan SAMN
-
Publication number: 20210295828Abstract: 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: ApplicationFiled: March 19, 2020Publication date: September 23, 2021Inventors: Jonathan Samn, Poojitha Bikki, Jeb R. Linton, Minsik Lee
-
Publication number: 20210166714Abstract: 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: ApplicationFiled: December 2, 2019Publication date: June 3, 2021Inventors: Jeb R. Linton, Jonathan Samn, Poojitha Bikki, Minsik Lee, Satya Sreenivas
-
Patent number: 8055728Abstract: 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: GrantFiled: April 25, 2002Date of Patent: November 8, 2011Assignee: International Business Machines CorporationInventors: Toby Burton, Rhonda L. Childress, Andrea Denise Franklin, Christopher Walter Kempin, Jennifer Saiman Lo, Oluyemi Babatunde Saka, Jonathan Samn, Cindy Marie Uanino
-
Patent number: 8037017Abstract: 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: GrantFiled: November 18, 2008Date of Patent: October 11, 2011Assignee: International Business Machines CorporationInventor: Jonathan Samn
-
Patent number: 7930267Abstract: 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: GrantFiled: November 20, 2008Date of Patent: April 19, 2011Assignee: International Business Machines CorporationInventor: Jonathan Samn
-
Publication number: 20090187549Abstract: 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: ApplicationFiled: November 20, 2008Publication date: July 23, 2009Inventor: Jonathan Samn
-
Publication number: 20090070421Abstract: 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: ApplicationFiled: November 18, 2008Publication date: March 12, 2009Inventor: Jonathan Samn
-
Patent number: 7478086Abstract: 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: GrantFiled: January 20, 2006Date of Patent: January 13, 2009Assignee: International Business Machines CorporationInventor: Jonathan Samn
-
Patent number: 7084754Abstract: 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: GrantFiled: April 15, 2004Date of Patent: August 1, 2006Assignee: International Business Machines CorporationInventors: Roberto Benejam, Jonathan Samn, Oluyemi Babatunde Saka
-
Publication number: 20060116982Abstract: 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: ApplicationFiled: January 20, 2006Publication date: June 1, 2006Inventor: Jonathan Samn
-
Patent number: 7051049Abstract: 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: GrantFiled: February 21, 2002Date of Patent: May 23, 2006Assignee: International Business Machines CorporationInventor: Jonathan Samn
-
Publication number: 20050235035Abstract: 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: ApplicationFiled: April 15, 2004Publication date: October 20, 2005Applicant: International Business Machines CorporationInventors: Roberto Benejam, Jonathan Samn, Oluyemi Saka
-
Method and system for automatically adjusting location based system information in a mobile computer
Patent number: 6871076Abstract: 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: GrantFiled: July 11, 2002Date of Patent: March 22, 2005Assignee: International Business Machines CorporationInventor: Jonathan Samn -
Publication number: 20040249828Abstract: 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: ApplicationFiled: June 5, 2003Publication date: December 9, 2004Applicant: International Business Machines CorporationInventors: Rhonda L. Childress, Brent Watson Lamm, Thomas Lane Newton, Michael Bruce Oliver, Ravirajan Rajan, Jonathan Samn, Steven M. Weinberger
-
Method and system for automatically adjusting location based system information in a mobile computer
Publication number: 20040192332Abstract: 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: ApplicationFiled: July 11, 2002Publication date: September 30, 2004Applicants: International Business Machines Corporation, IBM CorporationInventor: Jonathan Samn