Patents by Inventor Nicholas Jordan

Nicholas Jordan 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: 20250103990
    Abstract: The present invention sets forth a technique for performing workflow orchestration in disparate computer systems and software applications using a universal state manager. This technique includes generating a unique job identifier for a requested automation workflow. The technique also includes retrieving a workflow template specifying phases and tasks associated with the requested automation workflow. The technique further includes associating one or more reference IDs generated by one or more system components to the unique job identifier, wherein each of the one or more system components performs at least a subset of tasks specified in the one or more phases. The technique further includes aggregating status reports generated by the one or more system components, correlating each status report with a corresponding reference ID associated with the system component that generated the status report, and generating a status of the requested automation workflow based on the status reports.
    Type: Application
    Filed: September 27, 2023
    Publication date: March 27, 2025
    Inventors: Nicholas Jordan LEWIS, Esther M. BETANCOURT, Kerry D. BRABBLE
  • Publication number: 20250007284
    Abstract: A platform and components for an automated consumer retail utility marketplace are provided, including components for machine learning, components for gamification, and components for supporting a related consumer mobile application that enables improved visibility and control by a consumer over its interaction with energy markets.
    Type: Application
    Filed: September 16, 2024
    Publication date: January 2, 2025
    Applicant: Energywell Technology Licensing, LLC
    Inventors: Nicholas Jordan Bain, Gregory Craig, David Robert Cass, Luke Dallafior, Jason Rudder, Jeremy Zarowitz, Emily Cipes, Anwar Rohan, Bardia Keyvani, Kabir Shukla, Charles Cella
  • Publication number: 20250008252
    Abstract: The present disclosure provides a system and method using a charge collection antenna in a wearable device to collect charge variation based on a user's jawbone and muscle motion. The collected charge variation may be used to determine an on-body status of the wearable device. For example, in wireless earbuds, information acquired from a charge collection antenna may be used to determine whether the earbud is worn in-ear by the user. The collected charge variation may also be used to detect jaw motion by the user.
    Type: Application
    Filed: December 14, 2021
    Publication date: January 2, 2025
    Applicant: Google LLC
    Inventors: Fang Liu, Trausti Thormundsson, Yuan Jen Chang, Nicholas Jordan Sanders, Kari Antero Pulli, Kuan-Lin Chen
  • Patent number: 12095266
    Abstract: A platform and components for an automated consumer retail utility marketplace are provided, including components for machine learning, components for gamification, and components for supporting a related consumer mobile application that enables improved visibility and control by a consumer over its interaction with energy markets.
    Type: Grant
    Filed: July 22, 2022
    Date of Patent: September 17, 2024
    Assignee: Energywell Technology Licensing, LLC
    Inventors: Nicholas Jordan Bain, Gregory Craig, David Robert Cass, Luke Dallafior, Jason Rudder, Jeremy Zarowitz, Emily Cipes, Anwar Rohan, Bardia Keyvani, Kabir Shukla, Charles Cella
  • Publication number: 20240303081
    Abstract: This disclosure describes apparatuses, methods, and techniques for supporting a parallel decode instruction set computer architecture with variable-length instructions. In various aspects, a processor receives an instruction for execution. A decoder identifies multiple fixed-length prefixes in the instruction and identifies multiple variable-length suffixes in the instruction. Each of the multiple fixed-length prefixes is associated with one of the variable-length suffixes. The instruction is then executed based on the plurality of variable-length suffixes. By so doing, the described systems and methods may be implemented in a manner that reduces program size and reduces the required area on the silicon chip.
    Type: Application
    Filed: January 26, 2022
    Publication date: September 12, 2024
    Applicant: Google LLC
    Inventors: Derek James Basehore, Nicholas Jordan Sanders
  • Publication number: 20240183453
    Abstract: A low torque rotary valve for a vehicle cooling system is provided. The rotary valve includes a tapered valve body that can be lifted during rotation and thereafter seated after being rotated the desired amount. An axial surface of the tapered valve body is in sliding contact with an axial surface of a valve housing or a rotatable disk. As the tapered valve body rotates, one or more ramped projections cause the tapered valve body to displace axially within the valve housing. The sealing members are uncompressed during rotation of the tapered valve body, and a lower torque demand is required, thereby allowing for a smaller and less costly motor actuator.
    Type: Application
    Filed: December 5, 2022
    Publication date: June 6, 2024
    Inventors: Nicholas Jordan, Dennis Burke, Rajeevkumar Pancholi
  • Publication number: 20240152306
    Abstract: A server provides image data including detailed geometry and shading information for one of more objects in a scene from a last known camera orientation and placement (a “first camera view”) and a height map indicating a distance from the first camera view to each pixel of the image. The image data and the height map are collectively referred to as a “parallax pixel map”. A client device receives the parallax pixel map from the server and updates the parallax pixel map based on a current camera orientation and placement (a “first camera view”). The client device projects the updated parallax pixel map onto the image of the scene based on the current camera view to generate a current display frame. The client device then provides the current display frame for display.
    Type: Application
    Filed: March 12, 2021
    Publication date: May 9, 2024
    Inventors: Derek James Basehore, Nicholas Jordan Sanders
  • Publication number: 20240047052
    Abstract: A system and method that utilizes machine learning, volume prediction, input staffing and acuity data, and simulation data to align staffing coverage with forecasted coverage needs of an institution, such as a healthcare facility. The system can better match staffing coverage with staffing needs and patient demand resulting in cost savings and reducing the risk of overworking existing staff.
    Type: Application
    Filed: August 2, 2023
    Publication date: February 8, 2024
    Inventors: Nicholas Jordan Ruiz, Jeremy Charles Martin, Robert Barry Reilly
  • Publication number: 20230377017
    Abstract: A computer-implemented method may be used to manage access to data over a network. The method may include automatically reading a first dataset to infer one or more data types of data within the first dataset and making a data product available over the network. The data product may include at least part of the first dataset. The method may further include receiving a first search query from a user specifying one or more attributes of data desired by the user. The attributes may be based on the data types. The method may further include, responsive to the first search query, identifying a first subset of the first dataset that possesses the attributes. Yet further, the method may include displaying results of the first search query for the user.
    Type: Application
    Filed: May 3, 2023
    Publication date: November 23, 2023
    Inventors: Nicholas Jordan, Marko Babic
  • Publication number: 20230006444
    Abstract: A platform and components for an automated consumer retail utility marketplace are provided, including components for machine learning, components for gamification, and components for supporting a related consumer mobile application that enables improved visibility and control by a consumer over its interaction with energy markets.
    Type: Application
    Filed: July 22, 2022
    Publication date: January 5, 2023
    Applicant: Energywell Technology Licensing, LLC
    Inventors: Nicholas Jordan Bain, Gregory Craig, David Robert Cass, Luke Dallafior, Jason Rudder, Jeremy Zarowitz, Emily Cipes, Anwar Rohan, Bardia Keyvani, Kabir Shukla, Charles Cella
  • Publication number: 20220399732
    Abstract: According to an aspect, a system includes a battery configured to be charged by a power source, a charging circuit coupled to the battery, and a battery charging manager configured to communicate with the charging circuit to control a charging of the battery by the power source. The battery charging manager obtains a charge pattern including an end charge time corresponding to a time when the battery is estimated to be disconnected from the power source. The battery charging manager controls the charging circuit to charge, over a first charging period, the battery to a temporary charge level, maintain, over a relaxation period, a battery charge level between the temporary charge level and a maintenance charge level, and charge, over a second charging period after the relaxation period, the battery to a maximum battery charge level before the end charge time.
    Type: Application
    Filed: June 1, 2022
    Publication date: December 15, 2022
    Inventors: Derek Basehore, Andrew Rossignol, Nicholas Jordan Sanders
  • Patent number: 11463299
    Abstract: Embodiments are directed to monitoring network traffic. A monitoring engine may monitor network traffic associated with a plurality of entities in networks to provide metrics. And provide a device relation model based on the plurality of entities, the network traffic, and the metrics. An inference engine may associate each entity in the plurality of entities with an importance score based on the device relation model and the metrics such that each importance score is associated with a significance of an entity to operations of the networks. An alert engine may generate a plurality of alerts associated with the plurality of entities based on the metrics. And provide one or more alerts from the plurality of alerts to one or more users based on one or more ranked importance scores associated with one or more entities.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: October 4, 2022
    Assignee: ExtraHop Networks, Inc.
    Inventors: Xue Jun Wu, Nicholas Jordan Braun, Joel Benjamin Deaguero, Michael Kerber Krause Montague, Bhushan Prasad Khanal
  • Patent number: 11398728
    Abstract: A platform and components for an automated consumer retail utility marketplace are provided, including components for machine learning, components for gamification, and components for supporting a related consumer mobile application that enables improved visibility and control by a consumer over its interaction with energy markets.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: July 26, 2022
    Assignee: ENERGYWELL TECHNOLOGY LICENSING, LLC
    Inventors: Nicholas Jordan Bain, Gregory Craig, David Robert Cass, Luke Dallafior, Jason Rudder, Jeremy Zarowitz, Emily Cipes, Anwar Rohan, Bardia Keyvani, Kabir Shukla, Charles Cella
  • Patent number: 11355944
    Abstract: According to an aspect, a system includes a battery configured to be charged by a power source, a charging circuit coupled to the battery, and a battery charging manager configured to communicate with the charging circuit to control a charging of the battery by the power source. The battery charging manager obtains a charge pattern including an end charge time corresponding to a time when the battery is estimated to be disconnected from the power source. The battery charging manager controls the charging circuit to charge, over a first charging period, the battery to a temporary charge level, maintain, over a relaxation period, a battery charge level between the temporary charge level and a maintenance charge level, and charge, over a second charging period after the relaxation period, the battery to a maximum battery charge level before the end charge time.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: June 7, 2022
    Assignee: GOOGLE LLC
    Inventors: Derek Basehore, Andrew Rossignol, Nicholas Jordan Sanders
  • Patent number: 11323467
    Abstract: Embodiments are directed to monitoring network traffic associated with networks to provide metrics. A monitoring engine may determine an anomaly based on the metrics exceeding threshold values. An inference engine may be instantiated to provide an anomaly profile based on portions of the network traffic that are associated with the anomaly. The inference engine may provide an investigation profile based on the anomaly profile such that the investigation profile includes information associated with investigation activities associated with an investigation of the anomaly. The inference engine may monitor the investigation of the anomaly based on other portions of the network traffic such that the other portions of the network traffic are associated with monitoring an occurrence of the investigation activities. The inference engine may modify a performance score associated with the investigation profile based on the occurrence of the investigation activities and a completion status of the investigation.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: May 3, 2022
    Assignee: ExtraHop Networks, Inc.
    Inventors: Joel Benjamin Deaguero, Edmund Hope Driggs, Xue Jun Wu, Nicholas Jordan Braun, Michael Kerber Krause Montague, Michael Christopher Kelly
  • Publication number: 20220029875
    Abstract: Embodiments are directed to monitoring network traffic. A monitoring engine may monitor network traffic associated with a plurality of entities in networks to provide metrics. And provide a device relation model based on the plurality of entities, the network traffic, and the metrics. An inference engine may associate each entity in the plurality of entities with an importance score based on the device relation model and the metrics such that each importance score is associated with a significance of an entity to operations of the networks. An alert engine may generate a plurality of alerts associated with the plurality of entities based on the metrics. And provide one or more alerts from the plurality of alerts to one or more users based on one or more ranked importance scores associated with one or more entities.
    Type: Application
    Filed: April 9, 2021
    Publication date: January 27, 2022
    Inventors: Xue Jun Wu, Nicholas Jordan Braun, Joel Benjamin Deaguero, Michael Kerber Krause Montague, Bhushan Prasad Khanal
  • Publication number: 20210152004
    Abstract: According to an aspect, a system includes a battery configured to be charged by a power source, a charging circuit coupled to the battery, and a battery charging manager configured to communicate with the charging circuit to control a charging of the battery by the power source. The battery charging manager obtains a charge pattern including an end charge time corresponding to a time when the battery is estimated to be disconnected from the power source. The battery charging manager controls the charging circuit to charge, over a first charging period, the battery to a temporary charge level, maintain, over a relaxation period, a battery charge level between the temporary charge level and a maintenance charge level, and charge, over a second charging period after the relaxation period, the battery to a maximum battery charge level before the end charge time.
    Type: Application
    Filed: December 18, 2019
    Publication date: May 20, 2021
    Inventors: Derek Basehore, Andrew Rossignol, Nicholas Jordan Sanders
  • Patent number: 10979282
    Abstract: Embodiments are directed to monitoring network traffic. A monitoring engine may monitor network traffic associated with a plurality of entities in networks to provide metrics. And provide a device relation model based on the plurality of entities, the network traffic, and the metrics. An inference engine may associate each entity in the plurality of entities with an importance score based on the device relation model and the metrics such that each importance score is associated with a significance of an entity to operations of the networks. An alert engine may generate a plurality of alerts associated with the plurality of entities based on the metrics. And provide one or more alerts from the plurality of alerts to one or more users based on one or more ranked importance scores associated with one or more entities.
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: April 13, 2021
    Assignee: ExtraHop Networks, Inc.
    Inventors: Xue Jun Wu, Nicholas Jordan Braun, Joel Benjamin Deaguero, Michael Kerber Krause Montague, Bhushan Prasad Khanal
  • Publication number: 20210044608
    Abstract: Embodiments are directed to monitoring network traffic associated with networks to provide metrics. A monitoring engine may determine an anomaly based on the metrics exceeding threshold values. An inference engine may be instantiated to provide an anomaly profile based on portions of the network traffic that are associated with the anomaly. The inference engine may provide an investigation profile based on the anomaly profile such that the investigation profile includes information associated with investigation activities associated with an investigation of the anomaly. The inference engine may monitor the investigation of the anomaly based on other portions of the network traffic such that the other portions of the network traffic are associated with monitoring an occurrence of the investigation activities. The inference engine may modify a performance score associated with the investigation profile based on the occurrence of the investigation activities and a completion status of the investigation.
    Type: Application
    Filed: March 16, 2020
    Publication date: February 11, 2021
    Inventors: Joel Benjamin Deaguero, Edmund Hope Driggs, Xue Jun Wu, Nicholas Jordan Braun, Michael Kerber Krause Montague, Michael Christopher Kelly
  • Patent number: 10728126
    Abstract: Embodiments are directed to monitoring network traffic using network computers. A monitoring engine may monitor network traffic associated with a plurality of entities in a network to provide metrics. A device relation model may be provided based on the plurality of entities, the network traffic, and the metrics. Interest information for a user may be provided based on one or more properties associated with the user. An inference engine may associate each entity in the plurality of entities with an interest score based on the interest information, the device relation model, and the metrics. An alert engine may generate a plurality of alerts associated with the plurality of entities based on the metrics. Some of the alerts may be provided to the user based on ranked interest scores associated with the entities.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: July 28, 2020
    Assignee: ExtraHop Networks, Inc.
    Inventors: Xue Jun Wu, Nicholas Jordan Braun, Joel Benjamin Deaguero, Michael Kerber Krause Montague, Bhushan Prasad Khanal