-
公开(公告)号:US09081375B1
公开(公告)日:2015-07-14
申请号:US13676089
申请日:2012-11-13
Applicant: TP Lab, Inc.
Inventor: Chi Fai Ho , Shin Cheung Simon Chiu
CPC classification number: G06F17/3074 , G05B15/02 , G11B27/034 , G11B27/105 , G11B27/34
Abstract: In providing a music program, a personal music player displays personal activity choices. A user selects a personal activity and provides a time duration for the activity. The player sends a request to a music program server for a music program. The request includes the personal activity and the time duration. The music program server selects a music program record from a plurality of music program records that has an activity attribute which matches the personal activity and a program duration which matches or is less than the time duration. The server extracts location information for the music program from the program entry in the music program record, and sends this to the player. The player uses the location information to obtain the music program. In this manner, a music program is provided to a user based on the personal activity of the user.
Abstract translation: 在提供音乐节目时,个人音乐播放器显示个人活动选择。 用户选择个人活动并提供活动的持续时间。 播放器向音乐节目服务器发送音乐节目的请求。 请求包括个人活动和持续时间。 音乐节目服务器从具有与个人活动相匹配的活动属性和符合或小于持续时间的节目持续时间的多个音乐节目记录中选择音乐节目记录。 服务器从音乐节目记录中的节目条目中提取音乐节目的位置信息,并将其发送给播放器。 播放器使用位置信息来获取音乐节目。 以这种方式,基于用户的个人活动向用户提供音乐节目。
-
62.
公开(公告)号:US20140349652A1
公开(公告)日:2014-11-27
申请号:US14457643
申请日:2014-08-12
Applicant: TP Lab Inc.
Inventor: Chi Fai Ho , Shin Cheung Simon Chiu
IPC: H04W36/14
CPC classification number: H04W36/14 , H04L65/1083 , H04W36/0066
Abstract: Systems and methods for switching a voice call from an Instant Messaging (IM) based voice network to a second voice network. A telephone adapted to switch a voice call from an Instant Messaging (IM) based voice network to a second voice network.
Abstract translation: 将语音呼叫从基于即时消息(IM)的语音网络切换到第二语音网络的系统和方法。 适用于将语音呼叫从基于即时消息(IM)的语音网络切换到第二语音网络的电话。
-
63.
公开(公告)号:US08744400B1
公开(公告)日:2014-06-03
申请号:US13929986
申请日:2013-06-28
Applicant: TP Lab, Inc.
Inventor: Chi Fai Ho , Shin Cheung Simon Chiu
IPC: H04M11/04
CPC classification number: H04W4/22 , H04M3/5116 , H04M3/5191 , H04M7/006 , H04M2242/04 , H04M2242/30 , H04W4/02 , H04W4/023 , H04W4/90 , H04W76/50
Abstract: Methods and systems for obtaining the location of a caller during an emergency or other telephone call. Before or during a call, a phone system can obtain from one or more sources a subscriber access line identity associated with a subscriber location record that includes a subscriber access line identity attribute and a subscriber location attribute. A phone system can send a query that includes the subscriber access line identity to a subscriber location query system that returns a subscriber location record or a subscriber location to the phone system. The phone system can then display the caller location information to a phone system, an agent or operator so that emergency services can be quickly and accurately dispatched. Using similar procedure and a memory, phone systems can also determine if a subscriber phone has or is changing location. Methods for testing the emergency call capabilities of a subscriber access line.
Abstract translation: 在紧急或其他电话呼叫期间获得呼叫者的位置的方法和系统。 在呼叫之前或期间,电话系统可以从一个或多个源获得与包括用户接入线标识属性和用户位置属性的用户位置记录相关联的用户接入线路标识。 电话系统可以将包括用户接入线路标识的查询发送到向电话系统返回用户位置记录或用户位置的用户位置查询系统。 然后,电话系统可以将呼叫者位置信息显示给电话系统,代理或运营商,以便能够快速准确地发送紧急服务。 使用类似的过程和存储器,电话系统还可以确定用户电话是否具有或正在改变位置。 测试用户接入线路的紧急呼叫能力的方法。
-
公开(公告)号:US12085388B1
公开(公告)日:2024-09-10
申请号:US18354737
申请日:2023-07-19
Applicant: TP Lab, Inc.
Inventor: Chi Fai Ho
Abstract: A moving device includes a first camera, a second camera, and a controller. The first and second cameras capture first and second images at a first time and includes first and second object images of an object, respectively. The controller: receives the first and second images from the first and second cameras; retrieves the first and second object images in the first and second images, respectively; determines first and second object image sizes of the object in the first and second object images, respectively; calculates an object distance between the first camera and the object using the camera distance between the first and second camera and the first and second object image sizes; determines whether the object distance satisfies criteria of a detection policy; and (f) if so, apply an action associated with the detection policy.
-
公开(公告)号:US11428528B1
公开(公告)日:2022-08-30
申请号:US17345215
申请日:2021-06-11
Applicant: TP Lab, Inc.
Inventor: Chi Fai Ho
Abstract: A system includes first and second cameras capturing first and second images, which include first and second object images of an object. A controller obtains a camera distance between the first and second cameras, receives the first and second images from the cameras, and retrieves the first and second object images in the first and second images. The controller determines first and second object image sizes of the object in the first and second object images, where the first object image size is a different size from the second object image size. The controller then calculates a first object distance between the first camera and the object using the camera distance, the first object image size, and the second object image size.
-
公开(公告)号:US10937429B1
公开(公告)日:2021-03-02
申请号:US16735713
申请日:2020-01-07
Applicant: TP Lab, Inc.
Inventor: Chi Fai Ho , John Chiong
IPC: G10L15/30 , G06F16/951 , G10L15/183 , G06F3/16 , H04L12/26 , G10L15/22
Abstract: A network monitor system collects log entries from network appliances in the data network, each log entry including a quantity context related to an activity or a resources usage and a value of the quantity context. The network monitor system receives a spoken question inputting by a user and processes the spoken question. The network monitor determines a question context included in the spoken question, including a quantity entity context, compares the question context with given log entries, and for matching given log entry, stores the quantity context and the value of the quantity context in the given log entry as a result entry in a result entries list. The network monitor system further composes a response according to the result entries and outputs the response for playing to the user.
-
公开(公告)号:US10565995B1
公开(公告)日:2020-02-18
申请号:US16451007
申请日:2019-06-25
Applicant: TP Lab, Inc.
Inventor: Chi Fai Ho , John Chiong
IPC: G06F3/16 , G10L15/22 , G10L15/30 , H04L12/26 , G06F16/951 , G10L15/183
Abstract: A network monitor system collects log entries from network appliances in the data network, each log entry includes a quantity context, a first time context, a first name context, and a value of the quantity context. The network monitor system receives a spoken question inputting by a user and processes the spoken question to determine a question context in the spoken question. The question context includes a second name context, a second time context, and a quantity entity context. The network monitor system compares the question context with one or more given log entries. For each match, the network monitor system stores the quantity context and the value of the quantity context in the given log entry as a result entry in a result entries list. The network monitor system composes a response according to the result entries and outputs the response for playing to the user.
-
公开(公告)号:US10381008B1
公开(公告)日:2019-08-13
申请号:US15817209
申请日:2017-11-18
Applicant: TP Lab, Inc.
Inventor: Chi Fai Ho , John Chiong
IPC: G06F3/16 , G10L15/22 , G10L15/30 , H04L12/26 , G06F16/951 , G10L15/183
Abstract: A network monitor system collects log entries from network appliances, each log entry including quantity context, first time context, first name context, and value of the quantity context. The network monitor system receives first audio signals of a spoken question and processes the audio signals to determine an ordering term and a question context. The question context includes second name context, second time context, and quantity entity context. The network monitor system compares the question context with given log entries. For each match, the network monitor system stores quantity context and value of the quantity context as a result entry in a result entries list. The network monitor system orders the result entries on the result entries list according to ordering term and pre-determined number of results and composes a response. The network monitor system converts the response to second audio signals and outputs the second audio signals.
-
公开(公告)号:US10235529B1
公开(公告)日:2019-03-19
申请号:US15961029
申请日:2018-04-24
Applicant: TP Lab, Inc.
Inventor: Chi Fai Ho
Abstract: A document controller receives a document access request from an access device to access an electronic document associated with an access location attribute and a document identity. The access request includes a document identity and a current location at which the access device resides. In processing the access request, the document controller compares the document identities in the access request and associated with the electronic document and compares the current location with the access location attribute. When the document identities and locations match, the document controller sends the electronic document to the access device. Otherwise, the document controller does not send the electronic document. The document controller stores a result of the processing of the access request in a request record datastore. The document controller receives a report request for results stored in the request record datastore, and in response, generates a report that includes the stored result.
-
公开(公告)号:US10194186B1
公开(公告)日:2019-01-29
申请号:US15694063
申请日:2017-09-01
Applicant: TP Lab, Inc.
Inventor: Chi Fai Ho
IPC: H04N7/10 , H04N7/025 , H04N21/254 , H04N21/472 , H04N21/262 , H04N21/2668 , H04N21/84
Abstract: In the dynamic generation of video, a video service provider receives a video request from a video player over a data network. The video service provider matches the video request with a given video descriptor record of a plurality of video descriptor records. a video media file including a plurality of cue slots is generated according to the given video descriptor record using the video request. A plurality of video clip files in a video clip library is selected for the plurality of cue slots, and the plurality of video clip files are copied to the plurality of cue slots in the video media file. The video service provider then sends the video media file to the video player.
-
-
-
-
-
-
-
-
-