Patents by Inventor Phillip Carter

Phillip Carter 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: 20230119197
    Abstract: The subject disclosure relates to a machine apparatus. The machine apparatus may perform work on one or more work pieces. The machine apparatus may be augmented or reconfigured to work on a plurality of different work pieces in specific and unique configurations.
    Type: Application
    Filed: October 17, 2022
    Publication date: April 20, 2023
    Inventors: Mark PUCEL, Lawrence Phillip CARTER, James P. MILLER
  • Patent number: 11425219
    Abstract: A plurality of image sources that are open on a first computing device may be determined. A plurality of visual representations of the plurality of image sources may be displayed. A selection of a first image source of the plurality of image sources for which to transmit first image data corresponding to the first image source to one or more other computing devices may be received via the plurality of visual representations. A first image capture component to capture the first image data may be automatically selected, by one or more software components, from a plurality of image capture components. The first image data may be captured using the first image capture component, and the first image data may be transmitted to the one or more other computing devices.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: August 23, 2022
    Assignee: Twitch Interactive, Inc.
    Inventors: Sang Jin Lee, Maxime Boulin, Jackson Gardner, Phillip Carter, Charles Bradford, Ross Alan Cameron Gardner, Tyler McDowall, RayAna Min Stanek, Kevin M. Ni
  • Patent number: 11076111
    Abstract: A streaming application setup assistant may receive an image captured by a camera, the image capturing a physical environment that is to be part of a live video stream. A plurality of pixels may be selected from the image. The plurality of pixels may be grouped, based on a pixel color value for each pixel, into a plurality of pixel groups. A key pixel color value may be calculated that is associated with an average pixel color value of pixels in a largest pixel group of the plurality of pixel groups. A similarity color range that encompasses a threshold percentage of the pixels in the largest pixel group may be identified based on the key pixel color value. The similarity color range may be utilized to configure settings for replacement of the background in the live video stream.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: July 27, 2021
    Assignee: Twitch Interactive, Inc.
    Inventors: Kevin M. Ni, Jackson Gardner, Charles Bradford, Sean Stanek, Ross Alan Cameron Gardner, Tyler McDowall, Phillip Carter, Furqan Rydhan, Florian Patrick Nierhaus, Sang Jin Lee
  • Patent number: 10692135
    Abstract: A method for scheduling processing of an instrument. The method receives instrument information, selects an instrument category for the instrument based on the instrument information, the selected instrument category having a calculation set, assigns the instrument to a job corresponding to the calculation set of the selected instrument category; and sends the job to a computing resource. In another aspect, the method also receives a purpose identifier, and chooses the calculation set from two or more calculation sets of the selected instrument category based on the purpose identifier. In another aspect, the calculation set includes two or more calculation sub-sets, each calculation sub-set having a job priority, and the method includes assigning the instrument to two or more jobs corresponding to each of the two or more calculation sub-sets.
    Type: Grant
    Filed: August 8, 2012
    Date of Patent: June 23, 2020
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Daniel Clayden, Phillip Carter, Mark Addison
  • Patent number: 10237805
    Abstract: In Internet Protocol communications based on mobile station number (MSISDN) such as Rich Communication Services (RCS), the operator in a region which should be used to route services to a user device addressed by a mobile station number can be determined by recording which operator is the source of any capabilities exchange or signed presence subscription messages relating to the mobile station number which are received. The identified operator identities can then be stored in association with the respective mobile station numbers in a routing database. Messages to be sent to mobile station numbers can then be routed based on respective stored operator identities associated with the mobile station numbers in the routing database.
    Type: Grant
    Filed: January 22, 2016
    Date of Patent: March 19, 2019
    Assignee: VODAFONE IP LICENSING LIMITED
    Inventors: Phillip Carter, Oscar Gallego Gomez, Jakub Nowicki
  • Patent number: 9882857
    Abstract: A data processing method performed in a group messaging server of a mobile telecommunications network, the method comprising the steps of receiving an incoming message at the group messaging server from a remote user terminal, the message being for distribution to a group of users; storing details of the incoming message in a messaging log, the details comprising a message identifier received with the incoming message; identifying at least one recipient from the group of users to which the incoming message should be transmitted; transmitting an outgoing message to each of the at least one recipient, wherein the outgoing message comprises at least part of the incoming message and the message identifier; storing details of each outgoing message in the message log, the details comprising the message identifier; and processing the message log to identify groups of messages, wherein the groups of messages are identified by having a common message identifier, and generating charging data based on the groups of mess
    Type: Grant
    Filed: January 22, 2016
    Date of Patent: January 30, 2018
    Assignee: Vodafone IP Licensing Limited
    Inventors: Jakub Nowicki, Phillip Carter, Oscar Gallego Gomez
  • Publication number: 20160248714
    Abstract: A data processing method performed in a group messaging server of a mobile telecommunications network, the method comprising the steps of receiving an incoming message at the group messaging server from a remote user terminal, the message being for distribution to a group of users; storing details of the incoming message in a messaging log, the details comprising a message identifier received with the incoming message; identifying at least one recipient from the group of users to which the incoming message should be transmitted; transmitting an outgoing message to each of the at least one recipient, wherein the outgoing message comprises at least part of the incoming message and the message identifier; storing details of each outgoing message in the message log, the details comprising the message identifier; and processing the message log to identify groups of messages, wherein the groups of messages are identified by having a common message identifier, and generating charging data based on the groups of mess
    Type: Application
    Filed: January 22, 2016
    Publication date: August 25, 2016
    Inventors: Jakub Nowicki, Phillip Carter, Oscar Gallego Gomez
  • Publication number: 20160219490
    Abstract: In Internet Protocol communications based on mobile station number (MSISDN) such as Rich Communication Services (RCS), the operator in a region which should be used to route services to a user device addressed by a mobile station number can be determined by recording which operator is the source of any capabilities exchange or signed presence subscription messages relating to the mobile station number which are received. The identified operator identities can then be stored in association with the respective mobile station numbers in a routing database. Messages to be sent to mobile station numbers can then be routed based on respective stored operator identities associated with the mobile station numbers in the routing database.
    Type: Application
    Filed: January 22, 2016
    Publication date: July 28, 2016
    Inventors: Phillip Carter, Oscar Gallego Gomez, Jakub Nowicki
  • Publication number: 20160048035
    Abstract: The clip is designed to secure eyewear to an article upon a person or nearby place to be readily available. The clip will help prevent damage, broken, lost or stolen eyewear. The clip can be soldered, screwed, molded by plastic extrusion, glued or clamped onto the temple of the eyewear or by any other available means.
    Type: Application
    Filed: August 14, 2014
    Publication date: February 18, 2016
    Inventor: Michael Phillip Carter
  • Patent number: 9065970
    Abstract: There is provided a method in a first communications device operable to communicate with a second device using a network supporting first and second different communication methods. The method comprises: allowing the first device to communicate with the second device using the first communication method; registering the first device on a service platform of the network; requesting from the service platform a second device status indicator of the ability of the second device to communicate using the second communication method; receiving the second device status indicator from the service platform; and, allowing the first device to communicate with the second device using the second communication method in dependence on the received second device status indicator. The second device status indicator depends on the current network connectivity of the second device. At least one of the first and second devices is a mobile telecommunications device.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: June 23, 2015
    Assignee: VODAFONE IP LICENSING LIMITED
    Inventors: Rogelio Martinez, Phillip Carter, Oscar Gallego Gomez, Alfonso Gomez, Jonathon Marchant
  • Publication number: 20140375747
    Abstract: There is provided a method in a first communications device operable to communicate with a second device using a network supporting first and second different communication methods. The method comprises: allowing the first device to communicate with the second device using the first communication method; registering the first device on a service platform of the network; requesting from the service platform a second device status indicator of the ability of the second device to communicate using the second communication method; receiving the second device status indicator from the service platform; and, allowing the first device to communicate with the second device using the second communication method in dependence on the received second device status indicator. The second device status indicator depends on the current network connectivity of the second device. At least one of the first and second devices is a mobile telecommunications device.
    Type: Application
    Filed: September 10, 2014
    Publication date: December 25, 2014
    Applicant: VODAFONE IP LICENSING LIMITED
    Inventors: Rogelio MARTINEZ, Phillip CARTER, Oscar GALLEGO GOMEZ, Alfonso GOMEZ, Jonathon MARCHANT
  • Publication number: 20140324952
    Abstract: The present disclosure relates to a method and apparatus for network communication utilising a network server that comprises a network connection manager and is suitable for the establishment of a bi-directional communications channel between the network server and a first terminal that comprises a connection management client, wherein the network server is configured to: associate at the network connection manager the connection management client with a registered network user; transmit to the first terminal a provisioning document comprising a credential with which the connection management client may authenticate itself to the network connection manager; and receive at the network connection manager the credential, which is transmitted by the network connection manager, and establish the bi-directional communications channel between the connection management client and the network connection manager, such that the network connection manager may use the bi-directional communications channel to activate an a
    Type: Application
    Filed: April 24, 2014
    Publication date: October 30, 2014
    Applicant: Vodafone IP Licensing Limited
    Inventors: James Irwin, Phillip Carter
  • Patent number: 8868072
    Abstract: There is provided a method in a first communications device operable to communicate with a second device using a network supporting first and second different communication methods. The method comprises: allowing the first device to communicate with the second device using the first communication method; registering the first device on a service platform of the network; requesting from the service platform a second device status indicator of the ability of the second device to communicate using the second communication method; receiving the second device status indicator from the service platform; and, allowing the first device to communicate with the second device using the second communication method in dependence on the received second device status indicator. The second device status indicator depends on the current network connectivity of the second device. At least one of the first and second devices is a mobile telecommunications device.
    Type: Grant
    Filed: February 10, 2012
    Date of Patent: October 21, 2014
    Assignee: Vodafone IP Licensing Limited
    Inventors: Rogelio Martinez, Phillip Carter, Oscar Gallego Gomez, Alfonso Gomez, Jonathon Marchant
  • Patent number: 8532649
    Abstract: A communications manager is disclosed that is provided on a telecommunications network and a terminal registered with that network. The communications manager comprises in the network and on the terminal a service manager; a data manager and a connection manager. The service manager and data manager collect and store data from a plurality of sources. The connection manager prioritises and schedules delivery of the data from the network to the terminal (or vice versa), and selects a communication method to provide the data in accordance with the priority of that data. The communication method may be SMS for high priority data or an activated packet data connection for lower priority data.
    Type: Grant
    Filed: June 1, 2009
    Date of Patent: September 10, 2013
    Assignee: Vodafone IP Licensing Limited
    Inventor: Phillip Carter
  • Patent number: 8529680
    Abstract: The invention provides a composition for chemical-mechanical polishing. The composition comprises an abrasive, a first metal rate polishing modifier agent, a second metal rate polishing modifier agent, and a liquid carrier. In one embodiment, the first metal rate polishing modifier agent has a standard reduction potential less than 0.34 V relative to a standard hydrogen electrode, and the second metal rate polishing modifier agent has a standard reduction potential greater than 0.34 V relative to a standard hydrogen electrode. In other embodiments, the first and second metal rate polishing modifier agents are different oxidizing agents.
    Type: Grant
    Filed: August 11, 2010
    Date of Patent: September 10, 2013
    Assignee: Cabot Microelectronics Corporation
    Inventors: Francesco De Rege Thesauro, Steven Grumbine, Phillip Carter, Shoutian Li, Jian Zhang, David Schroeder, Ming-Shih Tsai
  • Patent number: 8266036
    Abstract: A method for scheduling processing of an instrument. The method receives instrument information, selects an instrument category for the instrument based on the instrument information, the selected instrument category having a calculation set, assigns the instrument to a job corresponding to the calculation set of the selected instrument category; and sends the job to a computing resource. In another aspect, the method also receives a purpose identifier, and chooses the calculation set from two or more calculation sets of the selected instrument category based on the purpose identifier. In another aspect, the calculation set includes two or more calculation sub-sets, each calculation sub-set having a job priority, and the method includes assigning the instrument to two or more jobs corresponding to each of the two or more calculation sub-sets.
    Type: Grant
    Filed: May 20, 2011
    Date of Patent: September 11, 2012
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: Alex Loucaides, Daniel Clayden, Phillip Carter, Mark Addison
  • Publication number: 20120225652
    Abstract: There is provided a method in a first communications device operable to communicate with a second device using a network supporting first and second different communication methods. The method comprises: allowing the first device to communicate with the second device using the first communication method; registering the first device on a service platform of the network; requesting from the service platform a second device status indicator of the ability of the second device to communicate using the second communication method; receiving the second device status indicator from the service platform; and, allowing the first device to communicate with the second device using the second communication method in dependence on the received second device status indicator. The second device status indicator depends on the current network connectivity of the second device. At least one of the first and second devices is a mobile telecommunications device.
    Type: Application
    Filed: February 10, 2012
    Publication date: September 6, 2012
    Applicant: VODAFONE IP LICENSING LIMITED
    Inventors: Rogelio MARTINEZ, Phillip Carter, Oscar Gallego Gomez, Lafonso Gomez, Jonathon Marchant
  • Patent number: 8032439
    Abstract: A method for scheduling processing of an instrument. The method receives instrument information, selects an instrument category for the instrument based on the instrument information, the selected instrument category having a calculation set, assigns the instrument to a job corresponding to the calculation set of the selected instrument category; and sends the job to a computing resource. In another aspect, the method also receives a purpose identifier, and chooses the calculation set from two or more calculation sets of the selected instrument category based on the purpose identifier. In another aspect, the calculation set includes two or more calculation sub-sets, each calculation sub-set having a job priority, and the method includes assigning the instrument to two or more jobs corresponding to each of the two or more calculation sub-sets.
    Type: Grant
    Filed: January 7, 2003
    Date of Patent: October 4, 2011
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: Alex Loucaides, Daniel Clayden, Phillip Carter, Mark Addison
  • Publication number: 20110238673
    Abstract: To ensure that contacts (and other information) are presented to the user of a communications terminal in a manner that approximates the perceived relative importance a human user might assign, there is described a method for ranking contacts relative to one another on the basis of a ranking value that has been generated from timeline activities (such as tweets, blog posts, RSS feed, emails/SMS etc.), and/or status information (presence, location etc. of the contact) and/or trends in such activities/status values. This ranking method may be supplemental to more conventional rankings such as alphabetic ordering of contacts or ordering by edit date.
    Type: Application
    Filed: September 24, 2010
    Publication date: September 29, 2011
    Applicant: VODAFONE GROUP PLC
    Inventors: Phillip Carter, Peter Stephen May, Torsten Kraff
  • Publication number: 20110201329
    Abstract: A communications manager is disclosed that is provided on a telecommunications network and a terminal registered with that network. The communications manager comprises in the network and on the terminal a service manager; a data manager and a connection manager. The service manager and data manager collect and store data from a plurality of sources. The connection manager prioritises and schedules delivery of the data from the network to the terminal (or vice versa), and selects a communication method to provide the data in accordance with the priority of that data. The communication method may be SMS for high priority data or an activated packet data connection for lower priority data.
    Type: Application
    Filed: June 1, 2009
    Publication date: August 18, 2011
    Inventor: Phillip Carter