Patents by Inventor Dane Hixson
Dane Hixson 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: 20240331689Abstract: A method, apparatus, and computer program product for protecting electronic devices from obstructed voice commands. The method includes receiving, by an electronic device, an audio command and identifying the audio command as a sensitive command. The electronic device performs a spectral analysis of the sensitive command. The spectral analysis is processed, via a learning model, to determine whether the sensitive command is obstructed. The method determines, in response to the sensitive command being obstructed, that the sensitive command is unauthorized and initiates at least one remediation action.Type: ApplicationFiled: March 29, 2023Publication date: October 3, 2024Inventors: Matthew Fardig, Dane Hixson
-
Patent number: 11949727Abstract: A video conferencing system includes data relating to the focus of attention of an attendee in a virtual conference. The system determines the focus of attention of attendee as a function of the data and modifies an audio output and/or a video output of the system as a function of the focus of attention of the attendee.Type: GrantFiled: March 25, 2022Date of Patent: April 2, 2024Assignee: Lenovo (United States) Inc.Inventors: Dane Hixson, Matthew Fardig, Faisal Mohamed, Peter Koeppen
-
Patent number: 11895270Abstract: A phone tree traversal system includes an input device configured to receive a user call request, a memory, and one or more processors. The one or more processors analyze the user call request to identify an entity to call and an objective of the call, and obtain a map of a phone tree utilized by an automated call receiving system of the entity. The phone tree includes at least one node with multiple path segments that branch from the node, and each node includes a respective prompt. The one or more processors determine a route along the map to an endpoint of the phone tree associated with the objective. During the call, the one or more processors navigate the phone tree to reach the endpoint by submitting information in response to the respective prompt at each node along the route that is determined.Type: GrantFiled: February 17, 2022Date of Patent: February 6, 2024Assignee: LENOVO (SINGAPORE) PTE. LTDInventors: Lindsay Nelson, Sathish Kumar Ganesan, Matthew Fardig, Dane Hixson
-
Publication number: 20240037106Abstract: A method is provided where under control of one or more processors configured with executable instructions, the method include receiving a user instruction from a user to perform a search on an electronic device, and identifying a subject matter topic based on the user instruction. The method also includes identifying real time context awareness information related to the user interaction with a resource identified by the electronic device in response to the user instruction, and obtaining additional resources related to the search based on the real time context awareness information related to the user interaction with the resource.Type: ApplicationFiled: July 28, 2022Publication date: February 1, 2024Inventors: Matthew Fardig, Dane Hixson, Lindsay Nelson, Joshua Smith
-
Publication number: 20240012704Abstract: A method that includes identifying a processing error, obtaining user input information for a determined period prior to identifying the processing error, determining steps undertaken during the determined period prior to identifying the processing error based on the input information, and obtaining context awareness information related to the one or more processors. The method also includes obtaining network user input information and network context awareness information related to the processing error from other electronic devices within a network, determining a reduced amount of steps from the steps undertaken during the determined period to identify the processing error to form an error reproduction plan by analyzing the network user input information and the network context awareness information in comparison to the user input information and context awareness information, and communicating the error reproduction plan to a user or third party.Type: ApplicationFiled: July 11, 2022Publication date: January 11, 2024Inventors: Matthew Fardig, Sathish Kumar Ganesan, Dane Hixson, Anthony Martinez
-
Patent number: 11868200Abstract: A method that includes identifying a processing error, obtaining user input information for a determined period prior to identifying the processing error, determining steps undertaken during the determined period prior to identifying the processing error based on the input information, and obtaining context awareness information related to the one or more processors. The method also includes obtaining network user input information and network context awareness information related to the processing error from other electronic devices within a network, determining a reduced amount of steps from the steps undertaken during the determined period to identify the processing error to form an error reproduction plan by analyzing the network user input information and the network context awareness information in comparison to the user input information and context awareness information, and communicating the error reproduction plan to a user or third party.Type: GrantFiled: July 11, 2022Date of Patent: January 9, 2024Assignee: LENOVO (SINGAPORE) PTE, LTD.Inventors: Matthew Fardig, Sathish Kumar Ganesan, Dane Hixson, Anthony Martinez
-
Publication number: 20230308501Abstract: A video conferencing system includes data relating to the focus of attention of an attendee in a virtual conference. The system determines the focus of attention of attendee as a function of the data and modifies an audio output and/or a video output of the system as a function of the focus of attention of the attendee.Type: ApplicationFiled: March 25, 2022Publication date: September 28, 2023Inventors: Dane Hixson, Matthew Fardig, Faisal Mohamed, Peter Koeppen
-
Publication number: 20230305948Abstract: A software process is tested using an instance of a computer system. A first set of data and a second set of data are collected. The first set relates to resources used by the software process during the testing and the second set relates to conditions of the instance during the testing. A machine learning algorithm is trained with the first set of data and the second set of data, thereby generating a model relating to the resources used by the software process under the conditions of the instance. User input is received, the user input relates to expectations of a test plan for the software test. The test plan is created as a function of the model and the user input.Type: ApplicationFiled: March 8, 2022Publication date: September 28, 2023Inventors: Matthew Fardig, Dane Hixson, Timothy Robbins, Sathish Kumar Ganesan
-
Publication number: 20230262166Abstract: A phone tree traversal system includes an input device configured to receive a user call request, a memory, and one or more processors. The one or more processors analyze the user call request to identify an entity to call and an objective of the call, and obtain a map of a phone tree utilized by an automated call receiving system of the entity. The phone tree includes at least one node with multiple path segments that branch from the node, and each node includes a respective prompt. The one or more processors determine a route along the map to an endpoint of the phone tree associated with the objective. During the call, the one or more processors navigate the phone tree to reach the endpoint by submitting information in response to the respective prompt at each node along the route that is determined.Type: ApplicationFiled: February 17, 2022Publication date: August 17, 2023Inventors: Lindsay Nelson, Sathish Kumar Ganesan, Matthew Fardig, Dane Hixson
-
Publication number: 20230224339Abstract: Apparatus, methods, and computer program products for monitoring the behavior of attendees of a video conference are disclosed. One apparatus includes a processor and a memory that stores code executable by the processor. The code is executable by the processor to monitor behavior exhibited by each attendee of a video conference, determine, in real-time, that the behavior exhibited by one or more source attendees include one or more inappropriate behaviors that are directed to a target attendee, and transmit a notification to a moderator in response to determining that the behavior exhibited by the source attendee(s) include the inappropriate behavior(s) directed to the target attendee. In some apparatus, the notification identifies each source attendee, the target attendee, and each inappropriate behavior exhibited by each source attendee. Methods and computer program products that include and/or perform the operations and/or functions of the apparatus are also disclosed.Type: ApplicationFiled: January 7, 2022Publication date: July 13, 2023Inventors: Dane Hixson, Matthew Fardig, Faisal Mohamed, Lindsay Nelson
-
Patent number: 11556609Abstract: One embodiment provides a method, the method including: receiving, at a website anticipation system, an indication of a plurality of user devices to be in operative communication with a central device during a predetermined time period; detecting, using the website anticipation system, at least one website to be accessed by the plurality of user devices during the predetermined time period, wherein the at least one website is to be requested by the central device; and prior to the central device requesting the plurality of user devices access the website, preloading, using the website anticipation system, at least a portion of the website on a least a subset of the plurality of user devices.Type: GrantFiled: March 31, 2022Date of Patent: January 17, 2023Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Matthew Fardig, Lindsay Nelson, Joshua Smith, Dane Hixson
-
Patent number: 10873665Abstract: One embodiment provides a method, including: receiving, in a conferencing application, an indication to contact a conference participant; accessing, using a processor, context data associated with the conference participant, wherein the context data identifies a likely location of the conference participant; identifying, at the likely location, an electronic device associated with the conference participant; and contacting the conference participant via the electronic device. Other aspects are described and claimed.Type: GrantFiled: November 18, 2019Date of Patent: December 22, 2020Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Matthew William Fardig, Dane Hixson, Tobias Christensen, Shawn Sharp