Patents by Inventor Michael Rhodes

Michael Rhodes 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: 20220147423
    Abstract: Systems and methods for performing data protection operations in a containerized application. A sidecar application is associated with or attached to a main application. The sidecar application has access to the resources of the main application. Backup requests are handled by the sidecar so that the application, which may be stateful, can be placed in a consistent state prior to performing the backup operation. The backup operation is then performed on the consistent application or on the data that is quiesced.
    Type: Application
    Filed: January 21, 2022
    Publication date: May 12, 2022
    Inventors: Assaf Natanzon, Luay Al-Alem, Antony Bett, Michael Rhodes
  • Patent number: 11322599
    Abstract: A transistor includes a III-N channel layer; a III-N barrier layer on the III-N channel layer; a source contact and a drain contact, the source and drain contacts electrically coupled to the III-N channel layer; an insulator layer on the III-N barrier layer; a gate insulator partially on the insulator layer and partially on the III-N channel layer, the gate insulator including an amorphous Al1-xSixO layer with 0.2<x<0.8; and a gate electrode over the gate insulator, the gate electrode being positioned between the source and drain contacts.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: May 3, 2022
    Assignee: Transphorm Technology, Inc.
    Inventors: Carl Joseph Neufeld, Mo Wu, Toshihide Kikkawa, Umesh Mishra, Xiang Liu, David Michael Rhodes, John Kirk Gritters, Rakesh K. Lal
  • Publication number: 20220070133
    Abstract: In accordance with the present approach, a collaborative chat system is provided that enables collaborative communication between a user preferring a native chat platform and a different user who communicates using a non-native or third-party chat platform. The user may particularly select various other users to be added to a collaborative chat, regardless of which chat platform the other users have set as their main or preferred communication channel. Indeed, when displaying the various users available to be added to the collaborative chat, the collaborative chat system may display a visual indication or icon that indicates which chat platform the various users are available through. The collaborative chat system or platform may utilize bi-directional communications between the native chat platform and any communicatively coupled third-party chat platforms to link the user with the selected other users within a collaborative chat instance.
    Type: Application
    Filed: July 26, 2021
    Publication date: March 3, 2022
    Inventors: Samantha Santo, Alisson Douglas Da Silveira Pacheco, Stephen Witmer, Scott Michael Rhodes, Evan Ross Lipton
  • Patent number: 11258847
    Abstract: An embodiment may involve persistent storage containing definitions of a set of queues and a set of servers, and wherein the servers are respectively associated with deactivation times. One or more processors may be configured to: (i) identify, by an assignment engine, an incoming request in a particular queue, wherein the incoming request is ready for assignment to one of the servers; (ii) determine, by the assignment engine and based on data associated with the incoming request, an expected duration for servicing of the incoming request; (iii) calculate, by the assignment engine and based on the deactivation times, times remaining in service for each of the servers; (iv) select, by the assignment engine and from the servers, a particular server that has a time remaining that is greater than the expected duration; and (v) assign, by the assignment engine, the incoming request to the particular server.
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: February 22, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Scott Michael Rhodes, Parul Upadhyaya, Harish Kumar Balachandra Bellamane, Arun Shivaramakrishna, Prithvi Yoganand, Surabhi Seetharam
  • Patent number: 11249856
    Abstract: Systems and methods for performing data protection operations in a containerized application. A sidecar application is associated with or attached to a main application. The sidecar application has access to the resources of the main application. Backup requests are handled by the sidecar so that the application, which may be stateful, can be placed in a consistent state prior to performing the backup operation. The backup operation is then performed on the consistent application or on the data that is quiesced.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: February 15, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Assaf Natanzon, Luay Al-Alem, Antony Bett, Michael Rhodes
  • Publication number: 20220017797
    Abstract: An adhesive composition comprising a silane-modified epoxy resin, a dicyclopentadiene novolac epoxy resin and a curing agent. The composition shows good oily steel bonding, even in the absence of CTBN rubber or rubber adducts as toughening agents, with good Tg values of the cured resin and good Tg retention after hot wet aging.
    Type: Application
    Filed: December 3, 2019
    Publication date: January 20, 2022
    Applicant: HEXCEL COMPOSITES LIMITED
    Inventor: Michael RHODES
  • Patent number: 11206754
    Abstract: An agricultural machine includes a frame, an arm pivotally coupled to the frame at a first end of the arm, and a target element on the first end of the arm. The target element is configured to rotate with the arm, and includes an outer surface and a projection extending away from the outer surface. The agricultural machine also includes a first sensor fixed to the frame. The first sensor is configured to detect the outer surface. The agricultural machine also includes a second sensor fixed to the frame. The second sensor is configured to detect the projection.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: December 28, 2021
    Assignee: DEERE & COMPANY
    Inventor: Michael Rhodes
  • Publication number: 20210391311
    Abstract: An electronic module for a half-bridge circuit includes a base substrate with an insulating layer between a first metal layer and a second metal layer. A trench formed through the first metal layer electrically isolates first, second, and third portions of the first metal layer from one another. A high-side switch includes an enhancement-mode transistor and a depletion-mode transistor. The depletion-mode transistor includes a III-N material structure on an electrically conductive substrate. A drain electrode of the depletion-mode transistor is connected to the first portion, a source electrode of the enhancement-mode transistor is connected to the second portion, a drain electrode of the enhancement-mode transistor is connected to a source electrode of the depletion-mode transistor, a gate electrode of the depletion-mode transistor is connected to the electrically conductive substrate, and the electrically conductive substrate is connected to the second portion.
    Type: Application
    Filed: May 5, 2021
    Publication date: December 16, 2021
    Inventors: David Michael Rhodes, Yifeng Wu, Sung Hae Yea, Primit Parikh
  • Publication number: 20210382913
    Abstract: A containerized environment and application that are configured for component specific continuous replication and granular application level application. A key value store, which stores key values related to configuration data of the containerized application, is replicated continuously to a replicated key value store at a replica site. Persistent volumes may also be replicated to a replica site. The replication can be performed to multiple replica sites in an application specific manner.
    Type: Application
    Filed: August 19, 2021
    Publication date: December 9, 2021
    Inventors: Assaf Natanzon, Luay Al-Alem, Antony Bett, Michael Rhodes
  • Patent number: 11188561
    Abstract: Systems and methods for discovering applications. An application may be discovered by determining a topology of the application in a containerized platform. Discovering the topology may include determining the components of the application and then determining relationships between the components. The relationships may include whether a component (e.g., a microservice) is user facing and may be based on traffic patterns between the components. The components or microservices may be prioritized or ranked based on the topology. The topology can be used when performing a data protection operation such as a restore operation.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: November 30, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Assaf Natanzon, Luay Al-Alem, Antony Bett, Michael Rhodes
  • Patent number: 11175254
    Abstract: A sensing system for obtaining a gradient of soil properties in real-time as a function of soil depth is disclosed herein. The sensing system includes a support structure coupled to an agricultural implement and which is rotatable about a rotational axis relative to a frame of the agricultural implement. A sensor is arranged on a surface of the support structure and configured to generate an output signal indicative of the measured soil property based on a sensed a capacitance change corresponding to a change in a dielectric property of a measured soil sample with which the sensor interacts. A measuring unit is coupled to the at least one sensor and processes the output signal generated by the at least one sensor to generate a gradient profile of the soil properties in real-time as a function of one or more depths for display on a user interface.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: November 16, 2021
    Assignee: Deere & Company
    Inventors: Jeffrey S. Puhalla, Michael Rhodes, Nikolai Tevs, Kartheek Karna, Noel W. Anderson
  • Patent number: 11100130
    Abstract: A containerized environment and application that are configured for component specific continuous replication and granular application level application. A key value store, which stores key values related to configuration data of the containerized application, is replicated continuously to a replicated key value store at a replica site. Persistent volumes may also be replicated to a replica site. The replication can be performed to multiple replica sites in an application specific manner.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: August 24, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Assaf Natanzon, Luay Al-Alem, Antony Bett, Michael Rhodes
  • Publication number: 20210157686
    Abstract: One example method includes discovering an application topology, discovering relationships between microservices that are elements of the application topology, ranking the microservices, identifying one or more of the microservices as a persistency microservice, selecting one or more persistency microservices for backup, and defining a backup policy based on the microservice relationships, the microservice rankings, and the selected persistent microservices. A backup operation is then performed that includes backing up persistent data and/or persistent metadata generated and/or modified by one or more of the persistency microservices.
    Type: Application
    Filed: February 3, 2021
    Publication date: May 27, 2021
    Inventors: Michael Rhodes, Assaf Natanzon, Luay Al-Alem, Antony Bett
  • Publication number: 20210142244
    Abstract: An example system for dynamic agent management involving multiple queues is presented. The system may include a remote network management platform that manages a network by way of a computational instance. A first group and a second group of agents may be assigned to address work items in a first queue in the computational instance. The second group may also be assigned to address and prioritize work items in a second queue in the computational instance. A computing device within the computational instance may assign a work item originating from a client device in the managed network into the first queue according to routing rules. The assignment may cause a timer to record a duration that the work item is in the first queue. The computing device may assign one of the second group of agents to address the work item based on the duration exceeding a pre-determined value.
    Type: Application
    Filed: January 21, 2021
    Publication date: May 13, 2021
    Inventors: Victor Chung-Wai Chan, Scott Michael Rhodes, Prithvi Yoganand
  • Patent number: 10997002
    Abstract: Utilizing quick actions includes receiving user input via a user input module of an agent workspace, wherein the user input comprises an action input comprising an action command, and in response to receiving the user input, determining a secondary menu for the action command, wherein the secondary menu comprises a plurality of selectable parameters for the action command, and presenting the secondary menu in association with the user input module. Utilizing quick actions also includes detecting a selection of a parameter from the selectable parameters, and triggering an action based on the action command and the selected parameter, wherein the action is associated with a process for the agent workspace.
    Type: Grant
    Filed: May 3, 2019
    Date of Patent: May 4, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Scott Michael Rhodes, Srikanth Mallikarjuna, Andrew Thomas Roberts, Daniel Li-Shuan Wu
  • Publication number: 20210089410
    Abstract: Systems and methods for discovering applications. An application may be discovered by determining a topology of the application in a containerized platform. Discovering the topology may include determining the components of the application and then determining relationships between the components. The relationships may include whether a component (e.g., a microservice) is user facing and may be based on traffic patterns between the components. The components or microservices may be prioritized or ranked based on the topology. The topology can be used when performing a data protection operation such as a restore operation.
    Type: Application
    Filed: November 20, 2020
    Publication date: March 25, 2021
    Inventors: Assaf Natanzon, Luay Al-Alem, Antony Bett, Michael Rhodes
  • Patent number: 10936444
    Abstract: One example method includes discovering an application topology, discovering relationships between microservices that are elements of the application topology, ranking the microservices, identifying one or more of the microservices as a persistency microservice, selecting one or more persistency microservices for backup, and defining a backup policy based on the microservice relationships, the microservice rankings, and the selected persistent microservices. A backup operation is then performed that includes backing up persistent data and/or persistent metadata generated and/or modified by one or more of the persistency microservices.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: March 2, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Michael Rhodes, Assaf Natanzon, Luay Al-Alem, Antony Bett
  • Patent number: 10936435
    Abstract: Systems and methods for performing data protection operation on an application in a manner that is integrated with the environment of the application being protected. A dynamic policy is associated with the data protection application so that a data protection operation can be performed whenever the policy is triggered.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: March 2, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Assaf Natanzon, Michael Rhodes, Antony Bett, Luay Al-Alem
  • Patent number: 10929790
    Abstract: An example system for dynamic agent management involving multiple queues is presented. The system may include a remote network management platform that manages a network by way of a computational instance. A first group and a second group of agents may be assigned to address work items in a first queue in the computational instance. The second group may also be assigned to address and prioritize work items in a second queue in the computational instance. A computing device within the computational instance may assign a work item originating from a client device in the managed network into the first queue according to routing rules. The assignment may cause a timer to record a duration that the work item is in the first queue. The computing device may assign one of the second group of agents to address the work item based on the duration exceeding a pre-determined value.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: February 23, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Victor Chung-Wai Chan, Scott Michael Rhodes, Prithvi Yoganand
  • Publication number: 20210043750
    Abstract: A transistor includes a III-N channel layer; a III-N barrier layer on the III-N channel layer; a source contact and a drain contact, the source and drain contacts electrically coupled to the III-N channel layer; an insulator layer on the III-N barrier layer; a gate insulator partially on the insulator layer and partially on the III-N channel layer, the gate insulator including an amorphous Al1-xSixO layer with 0.2<x<0.8; and a gate electrode over the gate insulator, the gate electrode being positioned between the source and drain contacts.
    Type: Application
    Filed: January 13, 2017
    Publication date: February 11, 2021
    Inventors: Carl Joseph Neufeld, Mo Wu, Toshihide Kikkawa, Umesh Mishra, Xiang Liu, David Michael Rhodes, John Kirk Gritters, Rakesh K. Lal