Patents by Inventor Jeffrey Evans

Jeffrey Evans 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: 20190020693
    Abstract: Measures for use in processing data in a telecommunications network. A request message is received in relation to establishment of a communication session involving a given subscriber. Subscriber configuration data is received in relation to the establishment. The subscriber configuration data includes a set of one or more trigger points at which one or more application services should be invoked in relation to communication sessions for the given subscriber. At least one trigger point from the set of trigger points is encoded into an identifier for the communication session within the request message. The request message including the identifier for the communication session in which the at least one trigger point has been encoded is transmitted.
    Type: Application
    Filed: June 15, 2018
    Publication date: January 17, 2019
    Inventor: Michael Jeffrey EVANS
  • Publication number: 20190014157
    Abstract: A media gateway and method with a media session manager function, a media processor function, and a media session state datastore function. The functions are provided by one or more instantiations which allow for independent scalability of the functions in the media gateway.
    Type: Application
    Filed: July 5, 2018
    Publication date: January 10, 2019
    Inventors: Andrew CALDWELL, Nicholas Peter LARKIN, Michael Jeffrey EVANS, Matthew WILLIAMS
  • Patent number: 10136571
    Abstract: Land cultivating systems and methods utilizing high-pressure fluid jet cutting techniques are disclosed. An example system includes a mobile unit, a traveler arrangement operably coupled to the mobile unit to ride on the surface of stubble residues as the mobile unit moves across land to be cultivated, and a fluid jet cutting head supported by the traveler arrangement. The cutting head is configured to selectively discharge a high-pressure fluid jet to make a cut through the stubble residues and underlying soil as the mobile unit moves across the land. A soil opening device is provided to form a furrow in the ground in line with the cut made by the high-pressure fluid jet, and a liquid injector nozzle is provided to discharge fertilizer or other chemical(s) into the soil.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: November 27, 2018
    Assignee: Flow International Corporation
    Inventors: Gregory Dean Butler, Jeffrey Evan Martel, Mohamed A. Hashish, Jean-Christophe Vidil
  • Publication number: 20180330515
    Abstract: Virtual environments may be presented to a user with an inclusion of one or more applications, but many such techniques for integrating the applications with the virtual environment may exhibit disadvantages. For example, a two-dimensional “flat” rendering of the application may require a loss of visual depth, and/or may appear inconsistent; an immersive presentation that is mutually exclusive with the presentation of the virtual environment may achieve very limited integration; and a holographic presentation may appear incongruous. Such techniques may also increase presentation latency, with noticeable and significant consequences. Instead, the virtual environment may define an application region, and may notify the application of the application region and a perspective of the user within the virtual environment.
    Type: Application
    Filed: May 10, 2018
    Publication date: November 15, 2018
    Inventors: Jeffrey Evan STALL, Christopher Nathaniel Raubacher, Luciano Baretta Mandryk
  • Publication number: 20180331982
    Abstract: A method for managing a messaging system for receiving at a messaging server a message addressed, storing the message, transmitting a notification of the presence of the message at the messaging server, receiving a request to retrieve the message, validating the first mobile messaging client device, transmitting the message and a message attribute from the messaging server to the first mobile messaging client device, and receiving at the messaging server from the first mobile messaging client device a message management notification generated by the first mobile messaging client device in connection with managing the message in accordance with the message attribute at the first mobile messaging client device.
    Type: Application
    Filed: June 29, 2018
    Publication date: November 15, 2018
    Inventors: Andrew Brooks, Brad Brooks, Sumeet Bhatia, Jeffrey Evans
  • Patent number: 10051014
    Abstract: Measures for use in processing data in a telecommunications network. A request message is received in relation to establishment of a communication session involving a given subscriber. Subscriber configuration data is received in relation to the establishment. The subscriber configuration data includes a set of one or more trigger points at which one or more application services should be invoked in relation to communication sessions for the given subscriber. At least one trigger point from the set of trigger points is encoded into an identifier for the communication session within the request message. The request message including the identifier for the communication session in which the at least one trigger point has been encoded is transmitted.
    Type: Grant
    Filed: April 24, 2015
    Date of Patent: August 14, 2018
    Assignee: METASWITCH NETWORKS LTD
    Inventor: Michael Jeffrey Evans
  • Patent number: 10038666
    Abstract: Measures, including methods, systems and non-transitory computer-readable storage mediums, for providing a Domain Name Service (DNS) configuration service for one or more network services provided in a cloud environment. Update data relating to one or more relationship updates that have occurred in at least one of the one or more network services is received. The one or more relationship updates relate to one or more service provision units in a cluster of service provision units deployed in the cloud environment to provide the at least one network service. DNS policy configuration data associated with the at least one network service is identified. On the basis of the identified DNS policy configuration data, data in a DNS configuration data database is updated.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: July 31, 2018
    Assignee: METASWITCH NETWORKS LTD
    Inventor: Michael Jeffrey Evans
  • Publication number: 20180176158
    Abstract: A messaging system configured to receive a message from a first mobile messaging client device, transmit to a second mobile messaging client device a notification of the presence of the message, receive a message attribute comprising an instruction to limit a functionality of the message, apply the message attribute to the message based on a message characteristic and update any existing corresponding message attribute, and transmit the message and the message attribute to the second mobile messaging client device where the message and the message attribute are stored in non-volatile memory at least until the second mobile messaging client device manages the message in accordance with the message attribute, wherein managing the message comprises limiting functionality of the message based on the message attribute, wherein the message attribute comprises a predetermined message viewing time after which the message content cannot be accessed at the second mobile messaging client device.
    Type: Application
    Filed: February 19, 2018
    Publication date: June 21, 2018
    Inventors: Jeffrey Evans, Brad Brooks
  • Patent number: 9935902
    Abstract: A messaging system configured to receive a message from a first mobile messaging client device, transmit to a second mobile messaging client device a notification of the presence of the message, receive a message attribute comprising an instruction to limit a functionality of the message, apply the message attribute to the message based on a message characteristic and update any existing corresponding message attribute, and transmit the message and the message attribute to the second mobile messaging client device that manages the message in accordance with the message attribute, wherein managing the message comprises limiting the functionality of the message based on the message attribute, wherein the message attribute comprises a predetermined message viewing time after which the message content cannot be accessed at the second mobile messaging client device.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: April 3, 2018
    Assignee: TigerText, Inc.
    Inventors: Jeffrey Evans, Brad Brooks
  • Publication number: 20180018812
    Abstract: A scene may be rendered as objects that are lit by various light sources. A scene designer may arrange the scene to create particular lighting effects when viewed from an initial perspective, such as gloss, translucency, and iridescence, and may choose lighting effects to create a desired aesthetic tone and/or highlighting within the scene. However, rendering the scene from a different perspective may alter the lighting effects (e.g., losing or misplacing desired lighting effects, and/or creating new and undesirable lighting effects, such as glare). Instead, when the scene is rendered from the initial perspective, the lighting effects created therein may be stored with the scene representation of the scene. A second rendering of the scene from a different perspective may reapply the stored lighting effects to the lit objects, thereby maintaining the lighting effects and the intent of the designer in the presentation of the scene from a different perspective.
    Type: Application
    Filed: July 12, 2016
    Publication date: January 18, 2018
    Inventors: Jeffrey Evan Stall, Christopher Nathaniel Raubacher, Geoffrey Tyler Trousdale, Minmin Gong, Nick Alexander Eubanks, Simeon John Cran, Kelly Renner
  • Publication number: 20180018206
    Abstract: Objects in a computing environment are often utilized by threads through an object lifecycle, and are destroyed at the end of the object lifecycle to reclaim the computing resources used by the object. In some cases, a thread that initiates an object destruction of an object may be unable to complete the destruction (e.g., a second thread may hold a synchronization lock over an object resource of the object). An object destruction workflow initiates the destruction of an object on behalf of a thread. If the object destruction workflow encounters a failure to complete the object destruction, a new reference to the object is inserted into an object destruction list, as the last reference to the object. A second thread discovers and releases the last reference in the object destruction list, prompting the object destruction workflow to resume the attempt to destroy the object on behalf of the second thread.
    Type: Application
    Filed: July 14, 2016
    Publication date: January 18, 2018
    Inventor: Jeffrey Evan Stall
  • Publication number: 20170303460
    Abstract: Land cultivating systems and methods utilizing high-pressure fluid jet cutting techniques are disclosed. An example system includes a mobile unit, a traveler arrangement operably coupled to the mobile unit to ride on the surface of stubble residues as the mobile unit moves across land to be cultivated, and a fluid jet cutting head supported by the traveler arrangement. The cutting head is configured to selectively discharge a high-pressure fluid jet to make a cut through the stubble residues and underlying soil as the mobile unit moves across the land. A soil opening device is provided to form a furrow in the ground in line with the cut made by the high-pressure fluid jet, and a liquid injector nozzle is provided to discharge fertilizer or other chemical(s) into the soil.
    Type: Application
    Filed: April 22, 2016
    Publication date: October 26, 2017
    Inventors: Gregory Dean Butler, Jeffrey Evan Martel, Mohamed A. Hashish, Jean-Christophe Vidil
  • Publication number: 20160380930
    Abstract: A messaging system configured to receive a message from a first mobile messaging client device, transmit to a second mobile messaging client device a notification of the presence of the message, receive a message attribute comprising an instruction to limit a functionality of the message, apply the message attribute to the message based on a message characteristic and update any existing corresponding message attribute, and transmit the message and the message attribute to the second mobile messaging client device that manages the message in accordance with the message attribute, wherein managing the message comprises limiting the functionality of the message based on the message attribute, wherein the message attribute comprises a predetermined message viewing time after which the message content cannot be accessed at the second mobile messaging diem device.
    Type: Application
    Filed: September 9, 2016
    Publication date: December 29, 2016
    Inventors: Jeffrey Evans, Brad Brooks
  • Publication number: 20160337280
    Abstract: A messaging system including a server configured to receive a message from a second messaging device, transmit to a first messaging device a notification of the presence of the message at the server, transmit the message and a message attribute to the first messaging device, where the message and the message attribute are stored in non-volatile memory in the first messaging device at least until the message is managed by the first messaging device in accordance with the message attribute, and wherein the message attribute comprises a predetermined message viewing time after which at least a portion of the message cannot be displayed at the first messaging device, and receive from the first messaging device a message management notification generated by the first messaging device in connection with managing the message in accordance with the message attribute at the first messaging device.
    Type: Application
    Filed: July 29, 2016
    Publication date: November 17, 2016
    Inventors: Jeffrey Evans, Brad Brooks
  • Patent number: 9489661
    Abstract: A messaging system may include a messaging client device that may be configured to output web browser renderable code comprising a text message and further configured to manage the web browser renderable code in accordance with a message management policy associated with the text message. The messaging system may further include a messaging server that is configured to validate said messaging client device as complying with the message management policy prior to sending a link to the web browser renderable code. The messaging system may include a second messaging client device configured to validate a first messaging client device as complying with the message management policy prior to authorizing transmission of the message to the first messaging client device.
    Type: Grant
    Filed: March 14, 2011
    Date of Patent: November 8, 2016
    Assignee: TigerText, Inc.
    Inventors: Jeffrey Evans, Brad Brooks
  • Patent number: 9443227
    Abstract: A messaging system may include a messaging client device that may be configured to receive an impermanent text message and may be further configured to manage the impermanent text message in accordance with a message management policy associated with the impermanent text message. The messaging system may further include an impermanent messaging server configured to validate the messaging client device as complying with the message management policy prior to authorizing a transmission of the impermanent text message to the messaging client device. The messaging system may include a distributed network gateway server configured to validate the messaging client device as complying with a message management policy prior to authorizing transmission of the impermanent text message to the messaging client device.
    Type: Grant
    Filed: February 15, 2011
    Date of Patent: September 13, 2016
    Assignee: TigerText, Inc.
    Inventors: Jeffrey Evans, Brad Brooks
  • Patent number: 9438579
    Abstract: At a network node separate from a subscriber configuration network node configured to store subscriber configuration data for a plurality of subscriber devices, a request to access configuration data associated with a subscriber stored at the subscriber configuration network node is received. In response to the received access request comprising a private user identity for the subscriber, but not a public user identity for the subscriber, the network node retrieves, from a user identity database configured to store user identity data for identifying subscribers in the network, a public user identity for the subscriber, the retrieval being carried out on the basis of the private user identity for the subscriber comprised in the received access request, and transmits an authorization request to the subscriber configuration network node comprising the public user identity retrieved from the user identity database and the private user identity comprised in the received access request.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: September 6, 2016
    Assignee: Metaswitch Networks Ltd.
    Inventors: Michael Jeffrey Evans, Matthew Williams
  • Patent number: 9432415
    Abstract: Measures for processing data in a telecommunications network. At a first network node in a cluster of network nodes, a communication session setup request requesting setup of a communication session with a subscriber device in a plurality of subscriber devices is received. In response to receipt of the communication session setup request, registration data relating to the subscriber device is retrieved from a shared registration data store. The communication session setup request is routed according to the retrieved registration data. The retrieved registration data relating to the subscriber device was previously stored in the shared registration data store by a second network node in the cluster of network nodes in relation to a registration procedure conducted for the subscriber device by the second network node, the second network node being a different network node to the first network node in the cluster of network nodes.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: August 30, 2016
    Assignee: Metaswitch Networks Ltd.
    Inventor: Michael Jeffrey Evans
  • Publication number: 20160248728
    Abstract: Measures, including methods, systems and non-transitory computer-readable storage mediums, for providing a Domain Name Service (DNS) configuration service for one or more network services provided in a cloud environment. Update data relating to one or more relationship updates that have occurred in at least one of the one or more network services is received. The one or more relationship updates relate to one or more service provision units in a cluster of service provision units deployed in the cloud environment to provide the at least one network service. DNS policy configuration data associated with the at least one network service is identified. On the basis of the identified DNS policy configuration data, data in a DNS configuration data database is updated.
    Type: Application
    Filed: February 24, 2016
    Publication date: August 25, 2016
    Inventor: Michael Jeffrey EVANS
  • Patent number: 9426299
    Abstract: Measures for moving an established communication session in a telecommunications network, the communication session being established between a first device in a plurality of user devices associated with a user and a remote user device associated with a remote party, to a second device in the plurality of user devices associated with the user. At the second user device, a message is received from the first user device indicating that a communication session has been established between the first user device and the remote user device, the message comprising contact information for the remote user device. The second user device transmits, to the remote user device using the contact information comprised in the message, a request to replace the communication session established between the first user device and the remote user device with a communication session between the second user device and the remote user device.
    Type: Grant
    Filed: August 28, 2013
    Date of Patent: August 23, 2016
    Assignee: Metaswitch Networks Ltd.
    Inventor: Michael Jeffrey Evans