Patents by Inventor Terry Tam

Terry Tam 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: 10824742
    Abstract: Methods and systems are provided for moving customer data relating to a service from the service to a customer-controlled secure storage upon deletion of a customer account from the service. Exemplary methods and systems are provided for moving the customer data to a location which is under the control or under ownership of the customer in a secure and automated fashion. Additionally, methods and systems are provided for establishing a client/service to service relationship.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: November 3, 2020
    Assignee: Mitel Cloud Services, Inc.
    Inventor: Terry Tam
  • Patent number: 10824685
    Abstract: Systems and methods for range programming using a search query are disclosed. A method for range programming using a search query includes determining whether the search query comprises a range operation and identifying a target application to launch using a search application which is separate from the target application and based on the search query. A range of results to process with the target application can be identified using the search application and based on the search query. The results can be separately within the range in the context of the target application.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: November 3, 2020
    Assignee: Mitel Cloud Services, Inc.
    Inventors: Jeffrey Hobbs, Terry Tam
  • Publication number: 20190303589
    Abstract: Methods and systems are provided for moving customer data relating to a service from the service to a customer-controlled secure storage upon deletion of a customer account from the service. Exemplary methods and systems are provided for moving the customer data to a location which is under the control or under ownership of the customer in a secure and automated fashion. Additionally, methods and systems are provided for establishing a client/service to service relationship.
    Type: Application
    Filed: March 28, 2018
    Publication date: October 3, 2019
    Inventor: Terry TAM
  • Publication number: 20180004853
    Abstract: Systems and methods for range programming using a search query are disclosed. A method for range programming using a search query includes determining whether the search query comprises a range operation and identifying a target application to launch using a search application which is separate from the target application and based on the search query. A range of results to process with the target application can be identified using the search application and based on the search query. The results can be separately within the range in the context of the target application.
    Type: Application
    Filed: September 14, 2017
    Publication date: January 4, 2018
    Inventors: Jeffrey Hobbs, Terry Tam
  • Patent number: 9858092
    Abstract: Systems and methods for contextually launching a target application are disclosed. A method for contextually launching a target application includes communicating data from the target application to a search application. The data can be registered in a search registrar associated with the search application. Input can be received from a user using the search application. The input from the user can be compared with the data in the search registrar to obtain a result. The target application can be launched within the context of the input from the user based on the result.
    Type: Grant
    Filed: January 6, 2011
    Date of Patent: January 2, 2018
    Assignee: Mitel Networks Corporation
    Inventors: Jeffrey Hobbs, Terry Tam
  • Patent number: 9798816
    Abstract: Systems and methods for range programming using a search query are disclosed. A method for range programming using a search query includes determining whether the search query comprises a range operation and identifying a target application to launch using a search application which is separate from the target application and based on the search query. A range of results to process with the target application can be identified using the search application and based on the search query. The results can be separately within the range in the context of the target application.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: October 24, 2017
    Assignee: Mitel Networks Corporation
    Inventors: Jeffrey Hobbs, Terry Tam
  • Patent number: 9405710
    Abstract: A wireless communications device provides users with opportunities to access interactive media guidance or other applications and to control interactive media guidance applications running on user equipment. The wireless communications device may have a touch-sensitive screen with controls that are coordinated with the features of the interactive media guidance or other applications. The wireless communications device may function as a remote controller for user equipment.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: August 2, 2016
    Assignee: Rovi Guides, Inc.
    Inventors: Erwin Lau, Terry Tam, Kay Chiu
  • Patent number: 9201627
    Abstract: A wireless communications device provides users with opportunities to access interactive media guidance or other applications and to control user equipment and interactive media guidance applications. In an exemplary embodiment, if the wireless communications device goes outside of a predetermined range from the user equipment, content that was playing on user equipment may automatically be streamed to the wireless communications device.
    Type: Grant
    Filed: January 5, 2010
    Date of Patent: December 1, 2015
    Assignee: Rovi Guides, Inc.
    Inventors: Terry Tam, Jerry So, Dick Wong
  • Publication number: 20150331952
    Abstract: Systems and methods for range programming using a search query are disclosed. A method for range programming using a search query includes determining whether the search query comprises a range operation and identifying a target application to launch using a search application which is separate from the target application and based on the search query. A range of results to process with the target application can be identified using the search application and based on the search query. The results can be separately within the range in the context of the target application.
    Type: Application
    Filed: July 23, 2015
    Publication date: November 19, 2015
    Applicant: Mitel Networks Corporation
    Inventors: Jeffrey Hobbs, Terry Tam
  • Publication number: 20150253969
    Abstract: An apparatus and method are presented for generating and outputting an interactive image object for display using a graphical user interface. The interactive image object is associated with a computational workflow having a sequence of computational operations. A processor device is configured to determine a required computational operation for the workflow based upon a task request wherein the operation requires a user input. The processor generates the interactive image object.
    Type: Application
    Filed: May 19, 2015
    Publication date: September 10, 2015
    Applicant: MITEL NETWORKS CORPORATION
    Inventors: Terry Tam, Jim Davies
  • Patent number: 8990618
    Abstract: A system and method for partial fault tolerance in an embedded appliance is disclosed. The method comprises providing an embedded appliance having first and second digital storage locations, with the second location including a boot manager and a recovery operating system. An image instance of the operational section of the first digital storage location can be copied at a selected frequency to a selected location on the second digital storage location. Files in the image instance can be re-mapped to operate at the second digital storage location. The embedded appliance can be rebooted from the second digital storage location using the boot manager to load an operating system in the image instance to operate the embedded appliance from the image instance at the selected location on the second digital storage location when the operational section of the first digital storage location is inaccessible.
    Type: Grant
    Filed: December 10, 2010
    Date of Patent: March 24, 2015
    Assignee: Mitel Networks Corporation
    Inventor: Terry Tam
  • Publication number: 20140282200
    Abstract: A system and method for automatically displaying information based on a context of a task are disclosed. An exemplary system includes an application that receives a task query input from a user. The system determines or infers a context of the task and displays information in a configuration that is based on the context of the task.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Terry Tam, Jim Davies
  • Patent number: 8769578
    Abstract: A wireless communications device provides users with opportunities to access interactive media guidance or other applications and to control interactive media guidance applications running on user equipment. The wireless communications device may have a touch-sensitive screen with controls that are coordinated with the features of the interactive media guidance or other applications. The wireless communications device may function as a remote controller for user equipment.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: July 1, 2014
    Assignee: United Video Properties, Inc.
    Inventors: Erwin Lau, Terry Tam, Kay Chiu
  • Patent number: 8745505
    Abstract: A web based desktop environment is disclosed. The desktop environment comprises a work area configured to display application windows in a web browser operating on a computer server. A resident application bar is displayed adjacent the work area and configured to display only icons for resident desktop applications. A power bar resident desktop application is configured to launch web applications to be displayed in the work area. A task board operating in the power bar resident desktop application comprises a vertically resizable two dimensional window located at a selected edge of the work area. The task board is configured to display a web application icon for each web application launched in the power bar resident desktop application.
    Type: Grant
    Filed: December 10, 2010
    Date of Patent: June 3, 2014
    Assignee: Mitel Networks Corporation
    Inventor: Terry Tam
  • Publication number: 20130174201
    Abstract: Systems and methods for presenting an interactive media guidance application are provided. One or more three-dimensional objects are presented in a guidance display, where each three-dimensional object represents a media asset. In response to receiving an indication from the user of one of the three-dimensional objects, the selected three-dimensional object or a region containing the selected three-dimensional object may be animated. The animation of the selected three-dimensional object or the region containing the selected three-dimensional object in the guidance display may be made relative to the remainder of three-dimensional objects that have not been selected by the user.
    Type: Application
    Filed: December 30, 2011
    Publication date: July 4, 2013
    Applicant: UNITED VIDEO PROPERTIES, INC.
    Inventor: Terry Tam
  • Patent number: 8315371
    Abstract: Methods are disclosed for programming shortcut keys on a computing device, such as a digital telephony device. One method comprises extracting user context information for a user from a server in communication with the digital telephony device. Key feature grouping information can be created based on the user context information. A key mapping layout can be generated for the digital telephony device by applying rules to designate an order in which selected groups in the key feature grouping information are assigned to selected keys on the digital telephony device to generate a key mapping layout. The keys on the digital telephony device can be programmed using the key mapping layout.
    Type: Grant
    Filed: January 6, 2011
    Date of Patent: November 20, 2012
    Assignee: Mitel Networks Corporation
    Inventor: Terry Tam
  • Publication number: 20120179707
    Abstract: Systems and methods for range programming using a search query are disclosed. A method for range programming using a search query includes determining whether the search query comprises a range operation and identifying a target application to launch using a search application which is separate from the target application and based on the search query. A range of results to process with the target application can be identified using the search application and based on the search query. The results can be separately within the range in the context of the target application.
    Type: Application
    Filed: January 6, 2011
    Publication date: July 12, 2012
    Inventors: Jeffrey Hobbs, Terry Tam
  • Publication number: 20120177191
    Abstract: Methods are disclosed for programming shortcut keys on a computing device, such as a digital telephony device. One method comprises extracting user context information for a user from a server in communication with the digital telephony device. Key feature grouping information can be created based on the user context information. A key mapping layout can be generated for the digital telephony device by applying rules to designate an order in which selected groups in the key feature grouping information are assigned to selected keys on the digital telephony device to generate a key mapping layout. The keys on the digital telephony device can be programmed using the key mapping layout.
    Type: Application
    Filed: January 6, 2011
    Publication date: July 12, 2012
    Inventor: Terry Tam
  • Publication number: 20120179706
    Abstract: Systems and methods for contextually launching a target application are disclosed. A method for contextually launching a target application includes communicating data from the target application to a search application. The data can be registered in a search registrar associated with the search application. Input can be received from a user using the search application. The input from the user can be compared with the data in the search registrar to obtain a result. The target application can be launched within the context of the input from the user based on the result.
    Type: Application
    Filed: January 6, 2011
    Publication date: July 12, 2012
    Inventors: Jeffrey Hobbs, Terry Tam
  • Publication number: 20120151368
    Abstract: A web based desktop environment is disclosed. The desktop environment comprises a work area configured to display application windows in a web browser operating on a mobile computing device. A resident application bar is displayed adjacent the work area and configured to display only icons for resident web applications. An application board resident application is configured to be selected on the resident application bar to display in the work area icons that are operable as shortcuts to launch web applications to be displayed in the work area. A task board resident application is configured to be selected on the resident application bar to display in the work area a web application icon for each launched web application to allow a display of the launched web applications to be managed.
    Type: Application
    Filed: March 22, 2011
    Publication date: June 14, 2012
    Inventor: Terry Tam