Patents by Inventor Michael Coleman

Michael Coleman 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: 20240085346
    Abstract: An insecticide detection device (10) comprising: microwave circuitry (22) for generating a microwave signal; an antenna (26) for transmitting the microwave signal towards a surface (12); a power detector (28) for receiving a reflected microwave signal from the surface (12); and an insecticide dosage level indicator (46) to indicate a detected insecticide dosage level on the surface (12), wherein the detected insecticide dosage level is dependent upon the reflected microwave signal.
    Type: Application
    Filed: September 13, 2023
    Publication date: March 14, 2024
    Inventors: Patryk Kot, Andy Shaw, Magomed Muradov, Rinki Deb, Michael Coleman, Janet Hemingway
  • Patent number: 11843642
    Abstract: Systems and methods are described for facilitating delivery of resources via peer-to-peer connections without requiring an intermediary signaling server. Typically, before establishing a peer-to-peer connection, peers must exchange signaling information such as their reachability over a network. Traditional systems often rely on an intermediary signaling server to act as a go-between for peers and assist in the exchange of signaling information. The present disclosure removes the need for a signaling server. Instead, peers may utilize message collections on a messaging system to exchange signaling information. A requesting peer may submit a request to access a resource to a message collection for that resource. A providing peer may obtain the request, and submit a response to a message collection for the requesting peer. Peers may continue to exchange information via the collections until a peer-to-peer connection is established.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: December 12, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Jialu Wang, Michael Coleman, Garrett Sparks
  • Patent number: 11457279
    Abstract: Methods, systems, and computer-readable media for live previewing of streaming video in the cloud are disclosed. A portion of a video stream is received at a cloud-based media streaming system via a network. The media streaming system generates a video preview of the portion of the video stream. The media streaming system sends the video preview to a client device via a peer-to-peer connection before an additional portion of the video stream is received by the media streaming system. The video preview is displayed on the client device.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: September 27, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael Coleman, Jialu Wang, Garrett Sparks
  • Patent number: 11063997
    Abstract: Methods and apparatus are described for efficiently representing manifests and playlists for media presentations. Some media streaming protocols include repetition syntax by which a sequence of media segments having the same duration can be represented with a single entry. A pattern syntax is introduced by which repeating patterns of segment durations in a cycle may be represented in manifests and playlists.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: July 13, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Mairo Pedrini, Kyle Bradley Koceski, Joshua Lamb, Yongjun Wu, Parminder Singh, Michael Coleman, Nicolas Weil
  • Patent number: 10944801
    Abstract: Systems and methods are described for facilitating delivery of resources via peer-to-peer connections without requiring an intermediary signaling server. Typically, before establishing a peer-to-peer connection, peers must exchange signaling information such as their reachability over a network. Traditional systems often rely on an intermediary signaling server to act as a go-between for peers and assist in the exchange of signaling information. The present disclosure removes the need for a signaling server. Instead, peers may utilize message collections on a messaging system to exchange signaling information. A requesting peer may submit a request to access a resource to a message collection for that resource. A providing peer may obtain the request, and submit a response to a message collection for the requesting peer. Peers may continue to exchange information via the collections until a peer-to-peer connection is established.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: March 9, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Jialu Wang, Michael Coleman, Garrett Sparks
  • Patent number: 10892984
    Abstract: Techniques for routing media streams in a provider network are described. A media routing service is disclosed that comprises one or more virtual media routers for routing media streams from one or more media sources to one or more downstream devices coupled to the provider network. The media routing service provides external entities (e.g., users) of the provider network with the ability to request for a virtual media router for routing media content and determines the appropriate set of computing resources necessary to provision and launch the virtual media router in the provider network. In certain embodiments, the media routing service processes routing commands generated by a client, generates routing information comprising source to destination mappings based on the routing commands, and securely distributes media content to identified downstream devices based on the routing information.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: January 12, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Evan Statton, Michael Coleman, Alan Judge, Richard H. Galliher
  • Patent number: 10795901
    Abstract: The invention relates to a computer-implemented system and method for providing data services to a user via a best fit data matching application programming interface (API). The method may comprise exposing to the user, via the API, data services that are available electronically to the user. The data services are invoked with a query comprising a set of parameters. An automated query processing service is used to automatically analyze the parameters and match the parameters to a best electronic data source among a plurality of electronic data sources using a metadata store. The step of matching the parameters to the best electronic data source is based on a data quality metric, a date range and user permissions. The retrieved dataset, which is automatically presented to the user electronically via the API, can also be customized to include client-specific data elements.
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: October 6, 2020
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Rajesh Tolani, Robert Mooney, Fred Short, Matthew Yazdi, Rafal Sitkowski, Michael Coleman, Dan Collins, Michael H. Robertson
  • Patent number: 10791119
    Abstract: Methods, non-transitory computer readable media, network traffic management apparatuses, and network traffic management systems that receive a request from a client to log into an application hosted by an application server. A determination is made when the client is authenticated in response to the request. Attribute(s) are extracted from the request, when the determining indicates that the client is authenticated. A first password is generated for the client. A record for the client stored at a global catalog server is identified based on the extracted attributes and the generated first password is injected into the identified record. Credential(s) including at least the generated first password are sent to the application hosted by the application server.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: September 29, 2020
    Assignee: F5 Networks, Inc.
    Inventor: Michael Coleman
  • Patent number: 10732950
    Abstract: Computer implemented systems and methods, and computer program products, for determining one or more proposed configurations of a computing system upon which a software application will be deployed. A proposed configuration may include a computing system having virtualized information technology resources deployed across an enterprise. For example, a method may include receiving software application information, such as information including software application identification information and software application licensing information. The method may further include receiving current computing system requirements information and future computing system requirements information, wherein the future computing system requirements information includes future computing system growth information and future computing system target utilization information.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: August 4, 2020
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventor: Michael Coleman
  • Patent number: 10593961
    Abstract: The disclosure concerns an electrochemical cell including a cathode, an electrolyte, and an anode including an elemental metal or metal alloy. The electrolyte includes an electrolyte salt, an ionic liquid, and an optional first polymer binder. The electrolyte and/or the anode further includes a protective metal salt in an amount sufficient to (i) reduce or eliminate hydrogen evolution or open circuit side reactions in the electrochemical cell, or (ii) plate out onto or alloy with the anode metal or conductive additives in the anode. The electrochemical cell may further include a first current collector in contact with the cathode, and a second current collector in contact with the anode. The second current collector may include a metal or metal alloy. In such cells, the second current collector may further include the protective metal salt, and the protective metal salt may plate out onto or alloy with the metal or metal alloy of the second current collector.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: March 17, 2020
    Assignee: Imprint Energy, Inc.
    Inventors: John Devin MacKenzie, Jesse Smithyman, Michael Coleman, Christine C. Ho
  • Patent number: 10248400
    Abstract: Computer implemented systems and methods, and computer program products, for determining one or more proposed configurations of a computing system upon which a software application will be deployed. A proposed configuration may include a computing system having virtualized information technology resources deployed across an enterprise. For example, a method may include receiving software application information, such as information including software application identification information and software application licensing information. The method may further include receiving current computing system requirements information and future computing system requirements information, wherein the future computing system requirements information includes future computing system growth information and future computing system target utilization information.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: April 2, 2019
    Assignee: VCE IP Holding Company LLC
    Inventor: Michael Coleman
  • Patent number: 10231352
    Abstract: Methods and structures for forming anodization layers that protect and cosmetically enhance metal surfaces are described. In some embodiments, methods involve forming an anodization layer on an underlying metal that permits an underlying metal surface to be viewable. In some embodiments, methods involve forming a first anodization layer and an adjacent second anodization layer on an angled surface, the interface between the two anodization layers being regular and uniform. Described are photomasking techniques and tools for providing sharply defined corners on anodized and texturized patterns on metal surfaces. Also described are techniques and tools for providing anodizing resistant components in the manufacture of electronic devices.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: March 12, 2019
    Assignee: Apple Inc.
    Inventors: Charles B. Woodhull, Paul Choiniere, Michael Coleman, Bryan Patrick Kiple, David A. Pakula, Michael K. Pilliod, Tang Yew Tan
  • Patent number: D904554
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: December 8, 2020
    Assignee: Maxrapp LLC
    Inventor: Michael Coleman
  • Patent number: D966307
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: October 11, 2022
    Assignee: INSPIRE MEDICAL SYSTEMS, INC.
    Inventors: Jordan McIver, Michael Coleman, John Rondoni, Isabel Ancona
  • Patent number: D967166
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: October 18, 2022
    Assignee: INSPIRE MEDICAL SYSTEMS, INC.
    Inventors: Jordan McIver, Michael Coleman, John Rondoni, Isabel Ancona
  • Patent number: D967167
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: October 18, 2022
    Assignee: INSPIRE MEDICAL SYSTEMS, INC.
    Inventors: Jordan McIver, Michael Coleman, John Rondoni, Isabel Ancona
  • Patent number: D972584
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: December 13, 2022
    Assignee: INSPIRE MEDICAL SYSTEMS, INC.
    Inventors: Jordan McIver, Michael Coleman, John Rondoni, Isabel Ancona
  • Patent number: D1051144
    Type: Grant
    Filed: September 15, 2022
    Date of Patent: November 12, 2024
    Assignee: INSPIRE MEDICAL SYSTEMS, INC.
    Inventors: Jordan McIver, Michael Coleman, John Rondoni, Isabel Ancona
  • Patent number: D1051145
    Type: Grant
    Filed: September 15, 2022
    Date of Patent: November 12, 2024
    Assignee: INSPIRE MEDICAL SYSTEMS, INC.
    Inventors: Jordan McIver, Michael Coleman, John Rondoni, Isabel Ancona
  • Patent number: D1051146
    Type: Grant
    Filed: September 15, 2022
    Date of Patent: November 12, 2024
    Assignee: INSPIRE MEDICAL SYSTEMS, INC.
    Inventors: Jordan McIver, Michael Coleman, John Rondoni, Isabel Ancona