Patents by Inventor Henry D. Truong
Henry D. Truong 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: 9173090Abstract: A service center receives a request for activating a subscribed service on a first device that has been registered with the service center, where the service center provides services to a plurality of products on behalf of a plurality of product providers. In response to the request, device information about the registered first device is retrieved from an internal database, where the device information was collected when the first device was registered with the service center. Subscription information including credentials of a user who has subscribed the subscribed service is obtained for authentication. The device information and the credentials are transmitted to a service provider that provides the subscribed service to allow the service provider to activate the subscribed service on the first device, without having the user to directly contact the service provider for activating the subscribed service.Type: GrantFiled: September 15, 2011Date of Patent: October 27, 2015Assignee: TeleTech Holdings, Inc.Inventors: Kenneth D. Tuchman, Bruce A. Sharpe, Henry D. Truong
-
Patent number: 9129286Abstract: According to one aspect, in response to a request from a mobile application running at a mobile device of a customer, a personalized page is transmitted to the mobile application, the personalized page including a list of products retrieved from a customer profile of the customer. Each of the products is associated with one or more communications channels preferred by an associated client, which are retrieved from the client database. A live support request is received from the mobile application initiated from a selected product of the personalized page, the live support request including a selection selecting one of the preferred communications channels listed on the personalized page. A live communication session is established between the customer and a support agent using a selected communications channel for live support services to the customer concerning the selected product.Type: GrantFiled: August 8, 2013Date of Patent: September 8, 2015Assignee: TeleTech Holdings, Inc.Inventors: Kenneth D. Tuchman, Bruce A. Sharpe, Henry D. Truong, Alan B. Rahn
-
Publication number: 20150227941Abstract: According to one embodiment, a self-service system is to provide self-support knowledgebase (KB) information to allow users to navigate the self-support KB. A monitor is to track user interaction with the self-support KB while a user navigates through the self-support KB. An answer engine is to receive a query from the user to ask a question and in response to the query, to identify a predefined response to the query in view of a set of dialog rules. The answer engine is to transmit one or more related questions that the user will likely ask based on the dialog rules and the user interaction. The answer engine further transmits an invitation to allow the user to initiate a live support session after a predetermined condition has been satisfied.Type: ApplicationFiled: April 20, 2015Publication date: August 13, 2015Inventors: Kenneth D. Tuchman, Bruce A. Sharpe, Henry D. Truong
-
Patent number: 9042540Abstract: According to one embodiment, a self-service system is to provide self-support knowledgebase (KB) information to allow users to navigate the self-support KB. A monitor is to track user interaction with the self-support KB while a user navigates through the self-support KB. An answer engine is to receive a query from the user to ask a question and in response to the query, to identify a predefined response to the query in view of a set of dialog rules. The answer engine is to transmit one or more related questions that the user will likely ask based on the dialog rules and the user interaction. The answer engine further transmits an invitation to allow the user to initiate a live support session after a predetermined condition has been satisfied.Type: GrantFiled: August 29, 2013Date of Patent: May 26, 2015Assignee: TeleTech Holdings, Inc.Inventors: Kenneth D. Tuchman, Bruce A. Sharpe, Henry D. Truong
-
Patent number: 9036807Abstract: According to one embodiment, a first request of a first user is received for communicating with an agent concerning a content item of a media presentation presented to the first user. In response, agents associated with the content identifier are identified. Status of the identified agents is determined. Agent identifiers are transmitted to the second server, the agent identifiers identifying one or more available agents, including a geographic location of the agents. A second request is received from a first user device of the first user, including an agent identifier identifying a first agent selected by the first user from the list and contact information of the first user. In response, a first message is transmitted to a first agent device of the first agent, the first message including the content identifier identifying the content item and the contact information of the first user.Type: GrantFiled: October 23, 2014Date of Patent: May 19, 2015Assignee: TeleTech Holdings, Inc.Inventors: Kenneth D. Tuchman, R. Giles Whiting, Bruce A. Sharpe, Henry D. Truong
-
Publication number: 20150117631Abstract: According to one embodiment, a first request of a first user is received for communicating with an agent concerning a content item of a media presentation presented to the first user. In response, agents associated with the content identifier are identified. Status of the identified agents is determined. Agent identifiers are transmitted to the second server, the agent identifiers identifying one or more available agents, including a geographic location of the agents. A second request is received from a first user device of the first user, including an agent identifier identifying a first agent selected by the first user from the list and contact information of the first user. In response, a first message is transmitted to a first agent device of the first agent, the first message including the content identifier identifying the content item and the contact information of the first user.Type: ApplicationFiled: October 23, 2014Publication date: April 30, 2015Inventors: Kenneth D. Tuchman, R. Giles Whiting, Bruce A. Sharpe, Henry D. Truong
-
Publication number: 20150120357Abstract: According to one embodiment, a first server receives at a first server a first request from a first user device of a first user. In response, a content database is accessed to identify media content documents. For each of the identified media content documents, the document identifier is transmitted to a second server to request availability information of agents associated with the document identifier. A list of agent identifiers is received from the second server, the agent identifiers identifying the agents and their geographic locations currently available to establish a live communication session with the first user to discuss content described in a corresponding media content document. A subset of the media content documents is selected based on the availability information and transmitted to the first user device to be presented therein.Type: ApplicationFiled: October 23, 2014Publication date: April 30, 2015Inventors: Kenneth D. Tuchman, R. Giles Whiting, Bruce A. Sharpe, Henry D. Truong
-
Publication number: 20150100889Abstract: An electronic device displays a first row of graphical representations, each corresponding to a context element of a route sequence map of a first user. The route sequence map includes context elements organized in a hierarchical structure, each context element having one or more property values specifying an action to be performed by the server or a link to one or more child context elements in the hierarchical structure. In response to a selection of a first graphical representation from the first row, a first message having at least a first identifier (ID) of the first graphical representation is transmitted to the server. A second message is received from the server in response to the first message, the second message including data identifying a second row of context elements of the route sequence map. The second row is displayed as a child row to the first row.Type: ApplicationFiled: December 12, 2014Publication date: April 9, 2015Inventors: Kenneth D. Tuchman, Bruce A. Sharpe, Henry D. Truong
-
Patent number: 8942369Abstract: A service center receives a command from a remote device over a network, where the service center provides support services to users on products on behalf clients. Based on the command, a context element of a route sequence map associated with a user of the remote device is identified, where the identified context element is one of context elements of the route sequence map in a hierarchical structure. Each context element having one or more property values specifying at least one of an action to be performed by the service center and a link to one or more child context elements. It is determined whether the identified context element is an action context element or a navigation context element based on one or more property values associated with the identified context element. If so, an action specified by the identified context is performed.Type: GrantFiled: February 28, 2012Date of Patent: January 27, 2015Assignee: TeleTech Holdings, Inc.Inventors: Kenneth D. Tuchman, Bruce A. Sharpe, Henry D. Truong, David Blatherwick
-
Publication number: 20150010139Abstract: A general queue and priority queues corresponding to agents are maintained. In response to a user request from a remote device of a user regarding a content item of a content document displayed at the remote device, it is determined whether the user request includes an agent identifier (ID). If the user request includes a first agent ID, a first of the priority queues is identified based on the first agent ID and the user request is inserted into the first priority queue. If the user request does not include an agent ID, the user request is inserted into the general queue. A case manager the requests from the general queue and the priority queues to the agents that are available to enable the agents to establish live communication sessions with users associated with the requests.Type: ApplicationFiled: September 22, 2014Publication date: January 8, 2015Inventors: Kenneth D. TUCHMAN, Bruce A. SHARPE, Henry D. TRUONG
-
Patent number: 8874636Abstract: A service center receives a request from a remote device for a live support session of a product supported by the service center, where the service center provides support services for a plurality of products on behalf of a plurality of product providers. In response to the request, the service center determines one or more preferred agents that are known to a user of the remote device and transmits information representing the preferred agents to the remote device to allow the user to select one of the preferred agents for the live support session. In response to a user selection of an agent, a communications session is established between the user and the selected agent to enable the selected agent to provide live support.Type: GrantFiled: January 3, 2012Date of Patent: October 28, 2014Assignee: TeleTech Holdings, Inc.Inventors: Kenneth D. Tuchman, Bruce A. Sharpe, Henry D. Truong
-
Publication number: 20140119531Abstract: According to one embodiment, a self-service system is to provide self-support knowledgebase (KB) information to allow users to navigate the self-support KB. A monitor is to track user interaction with the self-support KB while a user navigates through the self-support KB. An answer engine is to receive a query from the user to ask a question and in response to the query, to identify a predefined response to the query in view of a set of dialog rules. The answer engine is to transmit one or more related questions that the user will likely ask based on the dialog rules and the user interaction. The answer engine further transmits an invitation to allow the user to initiate a live support session after a predetermined condition has been satisfied.Type: ApplicationFiled: August 29, 2013Publication date: May 1, 2014Inventors: Kenneth D. Tuchman, Bruce A. Sharpe, Henry D. Truong
-
Publication number: 20140033290Abstract: According to one embodiment, a login page is displayed on a mobile device for logging onto a support center. In response to selecting a first login option, the user is requested to speak a predetermined phrase to a microphone of the mobile device and a first voice stream is captured using a voice recorder of the mobile device. The first voice stream is transmitted to the support center for authentication based on the voice. In response to selecting a second login option, a password is obtained and is transmitted to the support center to for authentication based on the password. Upon having been successfully authenticated by the support center based on at least one of the first and second login options, a communication session is established with a support agent of the support center for support services of a product associated with the user.Type: ApplicationFiled: September 30, 2013Publication date: January 30, 2014Inventors: Kenneth D. Tuchman, Bruce A. Sharpe, Henry D. Truong
-
Publication number: 20130325726Abstract: According to one aspect, in response to a request from a mobile application running at a mobile device of a customer, a personalized page is transmitted to the mobile application, the personalized page including a list of products retrieved from a customer profile of the customer. Each of the products is associated with one or more communications channels preferred by an associated client, which are retrieved from the client database. A live support request is received from the mobile application initiated from a selected product of the personalized page, the live support request including a selection selecting one of the preferred communications channels listed on the personalized page. A live communication session is established between the customer and a support agent using a selected communications channel for live support services to the customer concerning the selected product.Type: ApplicationFiled: August 8, 2013Publication date: December 5, 2013Inventors: Kenneth D. Tuchman, Bruce A. Sharpe, Henry D. Truong, Alan B. Rahn
-
Patent number: 8572707Abstract: A service center receives first media data from a mobile device over a network, the first media data including at least one of an image and a voice stream presenting an identity of a user associated with the mobile device. The first media data was captured via at least one of a camera and a voice recorder of the mobile device. The user is authenticated by matching the first media data against second media data stored in the service center. The second media data has been previously registered with the service center, where the service center provides support services for a plurality of products on behalf of a plurality of product providers. Upon having successfully authenticated the user, support services are provided to the user for a product that has been registered with the service center by the user on behalf of a vendor.Type: GrantFiled: August 18, 2011Date of Patent: October 29, 2013Assignee: TeleTech Holdings, Inc.Inventors: Kenneth D. Tuchman, Bruce A. Sharpe, Henry D. Truong
-
Publication number: 20130268404Abstract: A support center receives a first request from a mobile device requesting a support service and establishing a communications session between the user of the mobile device and a support agent to allow the support agent to provide the support service to the product. The support center receives a message associated with the product from a vendor providing the product, the message identifying at least one of a promotion, a reward, a suggestion of an accessory, and a recall of the product. The support center accesses a set of rules associated with the product to determine whether the message associated with the product should be routed to the user, where the rules have been previously configured by the user and stored in the database, and transmits the message to the mobile device if the rules permit.Type: ApplicationFiled: June 4, 2013Publication date: October 10, 2013Inventors: Kenneth D. Tuchman, Bruce A. Sharpe, Henry D. Truong
-
Patent number: 8533857Abstract: According to one aspect, a first request is received at a services application programming interface (API) of a support center from a first user for a first product provided by a first client. A second request is received at the services API of the support center from a second user for a second product provided by a second client. A first knowledgebase (KB) associated with the first client and a second KB associated with the second client are identified. A third KB that contains information common to the first product and the second product is identified. The first KB and the third KB are enabled to be accessible by a first agent assigned to provide support services of the first product. The second KB and the third KB are enabled to be accessible by a second agent assigned to provide support services of the second product.Type: GrantFiled: April 12, 2011Date of Patent: September 10, 2013Assignee: TeleTech Holdings, Inc.Inventors: Kenneth D. Tuchman, Bruce A. Sharpe, Henry D. Truong, Alan B. Rahn
-
Publication number: 20130223614Abstract: A service center receives a command from a remote device over a network, where the service center provides support services to users on products on behalf clients. Based on the command, a context element of a route sequence map associated with a user of the remote device is identified, where the identified context element is one of context elements of the route sequence map in a hierarchical structure. Each context element having one or more property values specifying at least one of an action to be performed by the service center and a link to one or more child context elements. It is determined whether the identified context element is an action context element or a navigation context element based on one or more property values associated with the identified context element. If so, an action specified by the identified context is performed.Type: ApplicationFiled: February 28, 2012Publication date: August 29, 2013Applicant: TELETECH HOLDINGS, INC.Inventors: Kenneth D. Tuchman, Bruce A. Sharpe, Henry D. Truong, David Blatherwick
-
Publication number: 20130173687Abstract: A service center receives a request from a remote device for a live support session of a product supported by the service center, where the service center provides support services for a plurality of products on behalf of a plurality of product providers. In response to the request, the service center determines one or more preferred agents that are known to a user of the remote device and transmits information representing the preferred agents to the remote device to allow the user to select one of the preferred agents for the live support session. In response to a user selection of an agent, a communications session is established between the user and the selected agent to enable the selected agent to provide live support.Type: ApplicationFiled: January 3, 2012Publication date: July 4, 2013Applicant: TELETECH HOLDINGS, INC.Inventors: Kenneth D. Tuchman, Bruce A. Sharpe, Henry D. Truong
-
Patent number: 8478652Abstract: A service center receives a request for posting a message from a mobile device over a network, the request identifying a first discussion forum and a second discussion forum, the message pertaining to a product previously registered with the service center by a user. The message is transmitted to a first server hosting the first discussion forum over the network, together with first credentials retrieved from a database associated with the service center. The first credentials are to allow the first discussion forum to authenticate the user in order to post the message on the first discussion forum. The message is also transmitted to a second server hosting the second discussion forum over the network, together with second credentials retrieved from the database. The second credentials are to allow the second discussion forum to authenticate the user in order to post the message on the second discussion forum.Type: GrantFiled: July 18, 2011Date of Patent: July 2, 2013Assignee: Teletech Holdings, Inc.Inventors: Kenneth D. Tuchman, Bruce A. Sharpe, Henry D. Truong