Patents by Inventor Thomas A. Gray

Thomas A. Gray 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).

  • Patent number: 10958793
    Abstract: Devices, systems and methods for communications that include social media clients are provided. In particular, a server operates a virtual client for communicating with clients of a social media server. The server receives a call request associated with a directory number of a call server, the call request to initiate a call associated with the directory number and a given client of the social media server. The server conducts the call by controlling: the virtual client to communicate with the given client, via the social media server; and the virtual client to communicate with a communication device associated with the directory number, via the call server. The server may also facilitate exchange of status updates between a given client of the social media server and the call server. The server may also facilitate calls between respective clients of different social media servers.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: March 23, 2021
    Assignee: Mitel Networks Corporation
    Inventors: Logendra Naidoo, Ralph Anzarouth, Thomas A. Gray
  • Publication number: 20200220980
    Abstract: Devices, systems and methods for communications that include social media clients are provided. In particular, a server operates a virtual client for communicating with clients of a social media server. The server receives a call request associated with a directory number of a call server, the call request to initiate a call associated with the directory number and a given client of the social media server. The server conducts the call by controlling: the virtual client to communicate with the given client, via the social media server; and the virtual client to communicate with a communication device associated with the directory number, via the call server. The server may also facilitate exchange of status updates between a given client of the social media server and the call server. The server may also facilitate calls between respective clients of different social media servers.
    Type: Application
    Filed: March 16, 2020
    Publication date: July 9, 2020
    Applicant: Mitel Networks Corporation
    Inventors: Logendra Naidoo, Ralph Anzarouth, Thomas A. Gray
  • Patent number: 10616419
    Abstract: Devices, systems and methods for communications that include social media clients are provided. In particular, a server operates a virtual client for communicating with clients of a social media server. The server receives a call request associated with a directory number of a call server, the call request to initiate a call associated with the directory number and a given client of the social media server. The server conducts the call by controlling: the virtual client to communicate with the given client, via the social media server; and the virtual client to communicate with a communication device associated with the directory number, via the call server. The server may also facilitate exchange of status updates between a given client of the social media server and the call server. The server may also facilitate calls between respective clients of different social media servers.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: April 7, 2020
    Assignee: Mitel Networks Corporation
    Inventors: Logendra Naidoo, Ralph Anzarouth, Thomas A Gray
  • Patent number: 10128886
    Abstract: Radio frequency (RF) receivers and methods to spread spectral energy of spurious responses of mixers over a frequency band are disclosed. For example, a receiver includes first and second mixers, and first and second variable frequency oscillators (VFOs). The first mixer is configured to receive an RF signal and provide an intermediate frequency (IF) signal. The second mixer is coupled with the first mixer and configured to receive the IF signal and provide a baseband signal. The first VFO is coupled with the first mixer and configured to provide a first angle modulated LO signal. The second VFO is coupled with the second mixer and configured to provide a second angle modulated LO signal. The first and second mixers provide a stable frequency downconversion.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: November 13, 2018
    Assignee: Keysight Technologies, Inc.
    Inventors: Michael E. Barnard, Thomas A. Gray
  • Patent number: 10088268
    Abstract: A stock assembly for a firearm, the stock assembly comprising a buffer catch comprising a movable buffer catch body; a receiver extension comprising a buffer tube; the buffer tube comprising a buffer tube body and a tubular passage within the buffer tube body; the buffer tube body comprising a buffer catch receptacle extending through a wall of the buffer tube body extending along a longitudinal axis of the buffer tube; the buffer catch receptacle configured to receive the buffer catch body therein; the buffer catch body configured to move within the buffer catch receptacle from a home position to a depressed position; and, in the depressed position, the buffer catch body blocks at least a portion of the tubular passage of the buffer tube.
    Type: Grant
    Filed: May 10, 2017
    Date of Patent: October 2, 2018
    Assignee: TROY INDUSTRIES, INC.
    Inventors: David A. Hewes, Thomas A. Gray, Stephen P. Troy, Jr.
  • Patent number: 9843626
    Abstract: A method, system and apparatus of controlling at least one application on an electronic device. Interfacing occurs between a context object and the at least one application. Context data is retrieved from the context object. At least one of the following further occurs: the context object is updated with new context data derived from interactions with the at least one application; the behavior of the at least one application is modulated based on the context data; and at least one data field in the application is populated with the context data.
    Type: Grant
    Filed: August 12, 2014
    Date of Patent: December 12, 2017
    Assignee: Mitel Networks Corporation
    Inventors: Trung (Tim) Trinh, Thomas A. Gray
  • Publication number: 20170328672
    Abstract: A stock assembly for a firearm, the stock assembly comprising a buffer catch comprising a movable buffer catch body; a receiver extension comprising a buffer tube; the buffer tube comprising a buffer tube body and a tubular passage within the buffer tube body; the buffer tube body comprising a buffer catch receptacle extending through a wall of the buffer tube body extending along a longitudinal axis of the buffer tube; the buffer catch receptacle configured to receive the buffer catch body therein; the buffer catch body configured to move within the buffer catch receptacle from a home position to a depressed position; and, in the depressed position, the buffer catch body blocks at least a portion of the tubular passage of the buffer tube.
    Type: Application
    Filed: May 10, 2017
    Publication date: November 16, 2017
    Inventors: David A. Hewes, Thomas A. Gray, Stephen P. Troy, JR.
  • Publication number: 20170180556
    Abstract: A system, method and apparatus for managing voicemail in a communication session between a sending communication device and a receiving communication device are provided. It is determined at the receiving communication device that a voicemail is to be created. The voicemail based on content received via the sending communication device. The voicemail is recorded. The voicemail is caused to be stored at resources associated with the sending communication device.
    Type: Application
    Filed: March 25, 2014
    Publication date: June 22, 2017
    Inventors: John Albert, Jianqi (Jerry) Yin, Kavita Jain, Liang Zhou, Thomas A. Gray
  • Publication number: 20160165047
    Abstract: A method and system of providing context aware announcements is provided. Context call handling rules can be applied to determine a current context of an incoming call. At least one context aware announcement is provided for providing information associated the current context and call information.
    Type: Application
    Filed: January 28, 2016
    Publication date: June 9, 2016
    Inventors: Thomas A. Gray, Katayoun Hillier, Peter Hillier
  • Publication number: 20150281457
    Abstract: A system, method and apparatus for managing voicemail in a communication session between a sending communication device and a receiving communication device are provided. It is determined at the receiving communication device that a voicemail is to be created. The voicemail based on content received via the sending communication device. The voicemail is recorded. The voicemail is caused to be stored at resources associated with the sending communication device.
    Type: Application
    Filed: March 25, 2014
    Publication date: October 1, 2015
    Inventors: John Albert, Jianqi (Jerry) Yin, Kavita Jain, Liang Zhou, Thomas A. Gray
  • Patent number: 8819188
    Abstract: A method for configuring a network device includes connecting the device to a LAN that is connected to a WAN and detecting that the device has not been configured. Accessing within the device a pre-defined address of a configuration server located on the WAN and sending a configuration request for a service to the configuration server. The request includes a network identifier locating the device on the LAN. Receiving the request at the configuration server and preparing a configuration profile for the device. The configuration profile includes i) a service address for the device, and ii) a wide area network address for a service provider that will provide the service. The method also includes sending the profile to the device from the configuration server, and activating the profile in the device such that the device is configured to access the service via the service provider.
    Type: Grant
    Filed: July 6, 2007
    Date of Patent: August 26, 2014
    Assignee: Mitel Networks Corporation
    Inventors: Peter Blatherwick, Thomas A. Gray
  • Patent number: 8774386
    Abstract: A system and method are provided for initiating a call to an intended called party on one or more alternate numbers based on availability of the called party, as determined by the called party's presence server or other database. If the called party is determined to be ‘not available’ and does not have any useful forwarding features enabled on his/her primary line served by a primary number, calls are attempted on one or more alternate numbers rather than on the primary number.
    Type: Grant
    Filed: March 1, 2007
    Date of Patent: July 8, 2014
    Assignee: Mitel Networks Corporation
    Inventors: Thomas A. Gray, Peter Francis Couse
  • Patent number: 8761746
    Abstract: A system and method for routing selected phone calls to a user having a plurality of communication resources is disclosed. Background information of a caller is identified. A context of the user is postulated based on available information. The user's communication resources are identified. A location of the user is estimated. A cascaded ringing program for routing the phone call to the user is identified based on the background information of the caller, the device type of the user's communication resources, the postulated context of the user, and the estimated location of the user. The phone call is then routed using the cascaded ringing program.
    Type: Grant
    Filed: April 15, 2010
    Date of Patent: June 24, 2014
    Assignee: Mitel Networks Corporation
    Inventors: Kenneth Armstrong, David Adam Smith, Ralph Anzarouth, Steve Lyon, Thomas A Gray
  • Patent number: 8681948
    Abstract: A system, method and apparatus for managing voicemail in a communication session between a sending communication device and a receiving communication device are provided. It is determined at the receiving communication device that a voicemail is to be created. The voicemail based on content received via the sending communication device. The voicemail is recorded. The voicemail is caused to be stored at resources associated with the sending communication device.
    Type: Grant
    Filed: December 12, 2008
    Date of Patent: March 25, 2014
    Assignee: Mitel Networks Corporation
    Inventors: John Albert, Jianqi (Jerry) Yin, Kavita Jain, Liang Zhou, Thomas A. Gray
  • Patent number: 8588752
    Abstract: A system and method for creation and management of user location policies and data. Generally described, the system provides for automated tools and personal tools that can alleviate the onerous and expensive task of updating location data and location based policies. The automated tools can use existing information within company databases to create and manage standard user locations. The personal tools can allow the user to personally create manage their own locations through a graphical user interface. The automated and personal tools can utilize global positioning system information to track the current location of the user. The information can be used to determine physical locations to a certain degree.
    Type: Grant
    Filed: December 11, 2009
    Date of Patent: November 19, 2013
    Assignee: Mitel Networks Corporation
    Inventors: James D. Midtun, Thomas A Gray
  • Patent number: 8547223
    Abstract: The system provides approximations of a person's location to interested parties wherein the approximations are based upon a detection device's location and inherent inaccuracies related to that detection device. The system can evaluate location information from multiple detectors and approximate the location using and combining that information. The system can provide a confidence level for that determination. The system can also degrade confidence levels assigned to the location as a function of time. Each location can include a hierarchy of subtypes with each subtype including a precision level, the precision level associated with an accuracy level of a detector involved for placing a person within that particular location. When a detector receives location information, the system described herein can traverse through the locations and their associated precision levels to approximate the correct type of location within the hierarchy using the accuracy level of the detector.
    Type: Grant
    Filed: October 10, 2009
    Date of Patent: October 1, 2013
    Assignee: Mitel Networks Corporation
    Inventors: James D. Midtun, Thomas A Gray
  • Patent number: 8451990
    Abstract: A method and apparatus, and system for storing voicemail data are provided. Voicemail data is generated at a telephony device engaged in a communication session with a calling telephony device, the voicemail data comprising a voice message. E-mail data is then automatically generating after the voicemail data is generated, the e-mail data comprising data identifying the voicemail data, the e-mail data further comprising the voicemail data. The e-mail data is then transmitted to a network address associated with a remote e-mail server, such that the e-mail data, including the voicemail data, is stored at the remote e-mail server.
    Type: Grant
    Filed: June 18, 2009
    Date of Patent: May 28, 2013
    Assignee: Mitel Networks Corporation
    Inventors: John Albert, Jerry Yin, Kavita Jain, Zhou Liang, Thomas A. Gray
  • Patent number: 8422646
    Abstract: A method and apparatus for forwarding voicemail is provided. A voicemail server determines that voicemail data stored in a memory device has been classified as urgent, the voicemail data for forwarding to a recipient communication device. Availability data associated with the recipient communication device is processed to determine an availability of the recipient communication device. If the availability data is indicative that the recipient communication device is available for receiving calls, then the voicemail data is provided to the recipient communication device.
    Type: Grant
    Filed: September 3, 2009
    Date of Patent: April 16, 2013
    Assignee: Mitel Networks Corporation
    Inventors: Thomas A. Gray, John Albert, Jerry Yin, Kavita Jain, Liang Zhou
  • Patent number: 8374169
    Abstract: A system and method of providing an assignable registration between a device and a user for IP telephony, wireless telephony and other forms of collaborative systems is provided wherein loss of association is detected and a policy language is used to capture and execute user preferences in the event of such loss. A method and system are also provided for utilizing coupling between a thin client and a telephone to provide for device association.
    Type: Grant
    Filed: January 26, 2009
    Date of Patent: February 12, 2013
    Assignee: Mitel Networks Corporation
    Inventors: Thomas A. Gray, Sonya Fullarton, James N. Davies, Christian Szpilfogel
  • Patent number: 8189759
    Abstract: A system and method are provided for controlling execution of a call back to a called party, comprising determining availability status of the called party, evaluating compatibility of the availability status with initiating call back to the called party, and in the event the availability status is compatible with call back then initiating the call back to said called party.
    Type: Grant
    Filed: June 21, 2007
    Date of Patent: May 29, 2012
    Assignee: Mitel Networks Corporation
    Inventors: Peter Francis Couse, Thomas A. Gray