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: 10824742Abstract: 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: GrantFiled: March 28, 2018Date of Patent: November 3, 2020Assignee: Mitel Cloud Services, Inc.Inventor: Terry Tam
-
Patent number: 10824685Abstract: 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: GrantFiled: September 14, 2017Date of Patent: November 3, 2020Assignee: Mitel Cloud Services, Inc.Inventors: Jeffrey Hobbs, Terry Tam
-
Publication number: 20190303589Abstract: 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: ApplicationFiled: March 28, 2018Publication date: October 3, 2019Inventor: Terry TAM
-
Publication number: 20180004853Abstract: 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: ApplicationFiled: September 14, 2017Publication date: January 4, 2018Inventors: Jeffrey Hobbs, Terry Tam
-
Patent number: 9858092Abstract: 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: GrantFiled: January 6, 2011Date of Patent: January 2, 2018Assignee: Mitel Networks CorporationInventors: Jeffrey Hobbs, Terry Tam
-
Patent number: 9798816Abstract: 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: GrantFiled: July 23, 2015Date of Patent: October 24, 2017Assignee: Mitel Networks CorporationInventors: Jeffrey Hobbs, Terry Tam
-
Patent number: 9405710Abstract: 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: GrantFiled: June 30, 2009Date of Patent: August 2, 2016Assignee: Rovi Guides, Inc.Inventors: Erwin Lau, Terry Tam, Kay Chiu
-
Patent number: 9201627Abstract: 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: GrantFiled: January 5, 2010Date of Patent: December 1, 2015Assignee: Rovi Guides, Inc.Inventors: Terry Tam, Jerry So, Dick Wong
-
Publication number: 20150331952Abstract: 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: ApplicationFiled: July 23, 2015Publication date: November 19, 2015Applicant: Mitel Networks CorporationInventors: Jeffrey Hobbs, Terry Tam
-
Publication number: 20150253969Abstract: 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: ApplicationFiled: May 19, 2015Publication date: September 10, 2015Applicant: MITEL NETWORKS CORPORATIONInventors: Terry Tam, Jim Davies
-
Patent number: 8990618Abstract: 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: GrantFiled: December 10, 2010Date of Patent: March 24, 2015Assignee: Mitel Networks CorporationInventor: Terry Tam
-
Publication number: 20140282200Abstract: 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: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Inventors: Terry Tam, Jim Davies
-
Patent number: 8769578Abstract: 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: GrantFiled: June 30, 2009Date of Patent: July 1, 2014Assignee: United Video Properties, Inc.Inventors: Erwin Lau, Terry Tam, Kay Chiu
-
Patent number: 8745505Abstract: 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: GrantFiled: December 10, 2010Date of Patent: June 3, 2014Assignee: Mitel Networks CorporationInventor: Terry Tam
-
Publication number: 20130174201Abstract: 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: ApplicationFiled: December 30, 2011Publication date: July 4, 2013Applicant: UNITED VIDEO PROPERTIES, INC.Inventor: Terry Tam
-
Patent number: 8315371Abstract: 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: GrantFiled: January 6, 2011Date of Patent: November 20, 2012Assignee: Mitel Networks CorporationInventor: Terry Tam
-
Publication number: 20120179707Abstract: 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: ApplicationFiled: January 6, 2011Publication date: July 12, 2012Inventors: Jeffrey Hobbs, Terry Tam
-
Publication number: 20120177191Abstract: 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: ApplicationFiled: January 6, 2011Publication date: July 12, 2012Inventor: Terry Tam
-
Publication number: 20120179706Abstract: 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: ApplicationFiled: January 6, 2011Publication date: July 12, 2012Inventors: Jeffrey Hobbs, Terry Tam
-
Publication number: 20120151368Abstract: 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: ApplicationFiled: March 22, 2011Publication date: June 14, 2012Inventor: Terry Tam