Patents by Inventor David Mortensen
David Mortensen 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: 20240163160Abstract: This disclosure describes techniques for diagnosing a presence or malfunction of a network node. In an example method, a first network node receives an indication of a diagnostic transmission originating from a second network node. The second network node further receives a forwarded transmission corresponding to the diagnostic transmission. The first network node diagnoses at least one of a presence or a malfunction of an intermediary node between the first network node and the second network node based on at least one of the indications of the diagnostic transmission or the forwarded transmission.Type: ApplicationFiled: January 5, 2024Publication date: May 16, 2024Inventors: Kevin J. Klous, Jay Kemper Johnston, Magnus Mortensen, David C. White, JR.
-
Publication number: 20240146824Abstract: A network management system tests the availability of a network resource before a user performs a task with the network resource. The system measures network activity of a user performing one or more tasks. The network activity includes communication between a user device of the user and each network resource associated with a corresponding task performed by the user. The system also generates a digital model persona of the user based on the tasks performed by the user, and determines a schedule of the tasks performed the user. Each particular task is associated with a corresponding execution time for the user. The system further configures the digital model persona to test the network resource associated with each corresponding task at a testing time that is a predetermined length of time prior to the execution time for the user.Type: ApplicationFiled: October 27, 2022Publication date: May 2, 2024Inventors: Jay Kemper Johnston, David C. White, JR., Jeffrey Dominick Jackson, Magnus Mortensen, Matthew R. Engle, Ryan Alan MacLennan
-
Publication number: 20240144150Abstract: A management server measures network activity of user devices to determine activities of the users associated with each user device. The management server generates digital model personas corresponding to the users based on one or more activities of the user. The management server clusters the digital model personas to generate user groups based on similar activities, and compares a first digital model persona from a first user with at least one second digital model persona.Type: ApplicationFiled: October 27, 2022Publication date: May 2, 2024Inventors: Jay Kemper Johnston, David C. White, JR., Jeffrey Dominick Jackson, Magnus Mortensen, Matthew R. Engle, Ryan Alan MacLennan
-
Publication number: 20240144193Abstract: Presented herein are techniques associated with proactively scheduling shared resources or responsibilities among multiple users. In one example a method is provided that may include sharing masked calendar information between a first device of a first user and at least one second device of at least one second user based on the first device being proximate to the at least one second device; identifying a conflict involving use of a shared resource at a particular time; comparing first priority metadata for the first user and second priority metadata for the at least one second user; and assigning the use of the shared resource to one of the first user or the at least one second user based, at least in part, on determining that the first user or the at least one second user has a highest priority for use of the shared resource.Type: ApplicationFiled: October 26, 2022Publication date: May 2, 2024Inventors: Jay K. Johnston, Magnus Mortensen, David C. White, JR.
-
Publication number: 20240144918Abstract: A method, computer system, and computer program product are provided for improving user speech. A data sample of a user speaking one or more words is received, wherein the data sample includes video data and audio data of the user speaking. The data sample is analyzed to determine a correct articulation of a mouth when speaking the one or more words. A synthetic video of the user performing the correct articulation is generated. The synthetic video of the user is presented to the user. A live video of the user is presented to the user while the synthetic video is presented.Type: ApplicationFiled: October 31, 2022Publication date: May 2, 2024Inventors: David C. White, JR., Jay K. Johnston, Magnus Mortensen
-
Publication number: 20240135388Abstract: A computer executed process for mimicking human dialog, referred to herein as a “humanoid” or “humanoid system,” can be configured to provide automated customer support. The humanoid can identify a support issue for a customer, as well as a customer support campaign corresponding to the support issue. The humanoid can identify at least one machine learning model associated with the customer support campaign and can communicate with the customer using the at least one machine learning model. The humanoid can execute a support action to resolve the support issue.Type: ApplicationFiled: October 29, 2023Publication date: April 25, 2024Inventors: David C. White, JR., Jay K. Johnston, Magnus Mortensen, Christopher Shaun Roberts, Kevin D. McCabe
-
Patent number: 11943091Abstract: Presented herein are techniques to perform call failure diagnostics. A method includes receiving, at a network device, an indication of calls-of-interest, detecting, at the network device, a failure of one of the calls-of-interest, triggering, in response to the detecting, at the network device, diagnostics data analysis of data associated with the failure of one of the calls-of-interest, determining, based on the diagnostics data analysis, a cause of the failure of the one of the calls-of-interest, and notifying, by the network device, a management system of the cause of the failure of the one of the calls-of-interest and of recent configuration changes on the network device that are related to the cause of the failure of the one of the calls-of-interest.Type: GrantFiled: October 26, 2022Date of Patent: March 26, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Chidambaram Arunachalam, David C. White, Jr., Magnus Mortensen
-
Publication number: 20240095461Abstract: A computer executed process for mimicking human dialog, referred to herein as a “humanoid” or “humanoid process software,” can be configured to participate in multi-parry conversations. The humanoid can monitor electronic communications in a conversation involving the humanoid and at least one other party. The humanoid can model the electronic communications by uniquely identifying each of the electronic communications as a stream of data. For example, the data can be labeled and sorted in a database and/or arranged in a nodal graph representation. The humanoid can participate in the conversation based on the modeling.Type: ApplicationFiled: November 29, 2023Publication date: March 21, 2024Inventors: David C. White, JR., Christopher Shaun Roberts, Magnus Mortensen, Jay Kemper Johnston
-
Publication number: 20240098493Abstract: Techniques for identifying a trusted SSID for a wireless network are disclosed. Prior to establishing a connection with a wireless network, a first network message is received from a first access point (AP) identifying a first service set identifier (SSID) associated with a first wireless network, a second network message is received from a second AP identifying a second SSID associated with a second wireless network, and a visual similarity is determined between a first visual representation of the first SSID and a second visual representation of the second SSID. The second SSID is designated as suspicious based on the determined visual similarity.Type: ApplicationFiled: November 28, 2023Publication date: March 21, 2024Inventors: Jay K. JOHNSTON, Jerome HENRY, David C. WHITE, JR., Magnus MORTENSEN, John M. SWARTZ, Robert E. BARTON
-
Patent number: 11928650Abstract: A meeting system facilitates spontaneous social encounter between users with a meeting server. The meeting server obtains calendar data, user preferences, and an organization chart associated with each user of a plurality of users. The meeting server selects a first user and a second user for a social encounter based on the calendar data, user preferences, and roles in the organization chart. The meeting server prompts a first user device associated with the first user, and a second user device associated with the second user, for a social encounter. Responsive to obtaining acceptances from the first user and the second user, the meeting server facilitates the social encounter between the first user and the second user.Type: GrantFiled: March 30, 2023Date of Patent: March 12, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Jay Kemper Johnston, David C. White, Jr., Magnus Mortensen
-
Patent number: 11785042Abstract: A system and computer-implemented method of managing botnet attacks to a computer network is provided. The system and method includes receiving a DNS request included in network traffic, each DNS request included in the network traffic and including a domain name of a target host and identifying a source address of a source host, wherein the translation of the domain name, if translated, provides an IP address to the source host that requested the translation. The domain name of the DNS request is compared to a botnet domain repository, wherein the botnet domain repository includes one or more entries, each entry having a confirmation indicator that indicates whether the entry corresponds to a confirmed botnet.Type: GrantFiled: July 31, 2019Date of Patent: October 10, 2023Assignee: Netscout Systems, Inc.Inventors: Sean O'Hara, Andrew David Mortensen, Brian St. Pierre
-
Patent number: 11476709Abstract: In accordance with one aspect of the present disclosure, a wheel end apparatus for a vehicle is provided that includes a wheel hub assembly configured to be mounted to a spindle and a wheel hub of the wheel hub assembly. The wheel end apparatus includes a coil of wire and at least one magnet of the wheel hub assembly configured to move relative to one another with rotation of the wheel hub around the spindle. The wheel end apparatus includes a wheel end device operably coupled to the coil of wire to receive electrical power generated by relative movement of the coil of wire and the at least one magnet. Further, the wheel end apparatus includes communication circuitry operably coupled to the wheel end device and configured to wirelessly communicate wheel end device information with a wheel end monitoring device.Type: GrantFiled: November 21, 2019Date of Patent: October 18, 2022Assignee: Consolidated Metco, Inc.Inventors: Cody Seibert, Brian Bove, William Joseph Edwards, Benjamin David Mortensen
-
Patent number: 11451563Abstract: A computer method and system for detecting a Denial of Service (DoS) attack by detecting changes in recent cardinality of a network traffic flow. Packet traffic flows are received from external device (networks), and a cardinality estimation is then performed on a received packet traffic flow. A series of cardinalities is maintained for prior packet traffic flows. Changes in cardinalities associated with prior packet traffic flows are detected when compared to cardinalities of a current packet traffic flow. An alert condition for the network traffic flow is generated regarding a suspected DoS attack based upon the detected changes in cardinalities regarding comparison of the cardinalities associated with prior packet traffic flows compared to cardinalities of a current packet traffic flow.Type: GrantFiled: May 27, 2020Date of Patent: September 20, 2022Assignee: Arbor Networks, Inc.Inventors: Archana A. Rajaram, Andrew David Mortensen
-
Patent number: 11165817Abstract: A computer method and system for detecting denial of service network attacks by analyzing intercepted data packets on a network to determine a user account associated with a preselected target host sought to be accessed via a user account login attempt. Determine if the login attempt exceeds a predetermined login value for previous failed login attempts associated with the user account sought to be accessed. Determine a geographic location associated with the login attempt if determined the login attempt exceeded the predetermined login value. Determine if a prior login attempt to the user account sought to be accessed was successful from the determined geographic location. Authenticate the login attempt to the user account sought to be accessed in the event it was determined a prior successful login attempt was made to the user account from the determined geographic location or no prior login attempts originated from the determined geographic location.Type: GrantFiled: November 26, 2019Date of Patent: November 2, 2021Assignee: Arbor Networks, Inc.Inventors: Sean O'Hara, Andrew David Mortensen, Brian St. Pierre
-
Patent number: 11095671Abstract: A system and computer-implemented method to detect particular Domain Name System (DNS) misuse, wherein the method includes obtaining monitored network data. The monitored network data includes respective instances of request traffic. The request traffic is associated with DNS requests that request resolution of a name that belongs to at least one identified domain. Each DNS request is sent from a source address of one or more stub resolver; the source address of the stub resolver may be spoofed. Each instance of request traffic includes the source address, the name for which DNS resolution is requested to be resolved, and the at least one identified domain associated with a corresponding DNS request. The method further includes tracking over time, using a probabilistic algorithm, an approximation of a first cardinality of names belonging to a selected domain of the at least one identified domain included in the instances of request traffic.Type: GrantFiled: July 9, 2018Date of Patent: August 17, 2021Assignee: Arbor Networks, Inc.Inventors: Andrew David Mortensen, Alan Saqui
-
Publication number: 20210126940Abstract: A computer method and system for detecting denial of service network attacks by analyzing intercepted data packets on a network to determine a user account associated with a preselected target host sought to be accessed via a user account login attempt. Determine if the login attempt exceeds a predetermined login value for previous failed login attempts associated with the user account sought to be accessed. Determine a geographic location associated with the login attempt if determined the login attempt exceeded the predetermined login value. Determine if a prior login attempt to the user account sought to be accessed was successful from the determined geographic location. Authenticate the login attempt to the user account sought to be accessed in the event it was determined a prior successful login attempt was made to the user account from the determined geographic location or no prior login attempts originated from the determined geographic location.Type: ApplicationFiled: November 26, 2019Publication date: April 29, 2021Applicant: Arbor Networks, Inc.Inventors: Sean O'Hara, Andrew David Mortensen, Brian St. Pierre
-
Publication number: 20210120015Abstract: A computer method and system for detecting a Denial of Service (DoS) attack by detecting changes in recent cardinality of a network traffic flow. Packet traffic flows are received from external device (networks), and a cardinality estimation is then performed on a received packet traffic flow. A series of cardinalities is maintained for prior packet traffic flows. Changes in cardinalities associated with prior packet traffic flows are detected when compared to cardinalities of a current packet traffic flow. An alert condition for the network traffic flow is generated regarding a suspected DoS attack based upon the detected changes in cardinalities regarding comparison of the cardinalities associated with prior packet traffic flows compared to cardinalities of a current packet traffic flow.Type: ApplicationFiled: May 27, 2020Publication date: April 22, 2021Applicant: Arbor Networks, Inc.Inventors: Archana A. Rajaram, Andrew David Mortensen
-
Publication number: 20210037047Abstract: A system and computer-implemented method of managing botnet attacks to a computer network is provided. The system and method includes receiving a DNS request included in network traffic, each DNS request included in the network traffic and including a domain name of a target host and identifying a source address of a source host, wherein the translation of the domain name, if translated, provides an IP address to the source host that requested the translation. The domain name of the DNS request is compared to a botnet domain repository, wherein the botnet domain repository includes one or more entries, each entry having a confirmation indicator that indicates whether the entry corresponds to a confirmed botnet.Type: ApplicationFiled: July 31, 2019Publication date: February 4, 2021Applicant: Arbor Networks, Inc.Inventors: Sean O'Hara, Andrew David Mortensen, Brian St. Pierre
-
Publication number: 20200161898Abstract: In accordance with one aspect of the present disclosure, a wheel end apparatus for a vehicle is provided that includes a wheel hub assembly configured to be mounted to a spindle and a wheel hub of the wheel hub assembly. The wheel end apparatus includes a coil of wire and at least one magnet of the wheel hub assembly configured to move relative to one another with rotation of the wheel hub around the spindle. The wheel end apparatus includes a wheel end device operably coupled to the coil of wire to receive electrical power generated by relative movement of the coil of wire and the at least one magnet. Further, the wheel end apparatus includes communication circuitry operably coupled to the wheel end device and configured to wirelessly communicate wheel end device information with a wheel end monitoring device.Type: ApplicationFiled: November 21, 2019Publication date: May 21, 2020Inventors: Cody Seibert, Brian Bove, William Joseph Edwards, Benjamin David Mortensen
-
Patent number: 10646366Abstract: The present invention relates to a shoulder brace for the rehabilitation of patients that suffer from shoulder instability. The shoulder brace uses a novel elevation and compression cabling system to stabilize and approximate the humerus to glenoid fossa. More specifically, the present invention allows an individual that suffers from shoulder instability to easily put on and, while wearing the device, adjust all forces that approximate their shoulder without the assistance of another individual. The design will also allow the individual the ability to have functional movement. This will give someone who has become dependent on others to regain a greater degree of independence.Type: GrantFiled: April 3, 2017Date of Patent: May 12, 2020Inventors: Silas Efraim Bezerra de Araujo Pimentel, Austen David Archibald, Bryce David Mortensen