Tracking of web-based document access requests

    公开(公告)号: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.

    Dynamic generation of on-demand video

    公开(公告)号:US10194186B1

    公开(公告)日:2019-01-29

    申请号:US15694063

    申请日:2017-09-01

    Applicant: TP Lab, Inc.

    Inventor: Chi Fai Ho

    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.

    System and method to deliver an electronic document over a data network

    公开(公告)号:US10104198B1

    公开(公告)日:2018-10-16

    申请号:US14854022

    申请日:2015-09-14

    Applicant: TP Lab, Inc.

    Inventor: Chi Fai Ho

    Abstract: A delivery system delivers an electronic document over a data network, where the delivery system stores a delivery container received from a sender device in a delivery storage. The delivery container includes the electronic document, a recipient identity of a recipient device, and a location. The delivery system matches the recipient identity in the delivery container with a recipient entry in a recipient registry coupled to the delivery system, obtains a current location of the recipient device, and matches the current location of the recipient device with the location included in the delivery container. In response to the matchings, the delivery system sends a notification of an availability of the electronic document to the recipient device over the data network.

    Call initiated service session
    44.
    发明授权

    公开(公告)号:US10069974B1

    公开(公告)日:2018-09-04

    申请号:US15485306

    申请日:2017-04-12

    Applicant: TP Lab, Inc.

    Abstract: A method and system for providing a service session using a call include: initiating a first call between a caller and a callee according to a callee address record; establishing a voice communication session during the call; modifying the caller address record; and initiating a second call between the caller and the callee according to the modified callee address record. A behavior of the second call differs from a behavior of the first call. In one embodiment, the callee address record is modified according to a modification request. In one embodiment, the callee address record includes at least one session initiation entry. The session initiation entry includes a session address attribute with information for establishing the communication session, a session communication method with a protocol used for the communication session, and a session data attribute with data information for sending over the communication session based on the session address attribute.

    Selective Voice Communication Among Multiple Services

    公开(公告)号:US20170187871A1

    公开(公告)日:2017-06-29

    申请号:US15456437

    申请日:2017-03-10

    Applicant: TP Lab Inc.

    CPC classification number: H04M3/42229 H04M1/274508 H04M3/42153 H04M7/0024

    Abstract: When a voice call is made between two users (Caller and Callee), both of which may have access to multiple voice communication services, the connection is made automatically by the communication equipment through a selectable communication service, based upon characteristics of connection. Those characteristics may include the services available to the users, the day of the week, the time of day, the availability of the Callee on a service, the geographic locations of the Caller and Callee, and Caller pre-established service preferences. Preferably, Caller preferences and associations of callees with unique destination identifiers are stored in a database created for the Caller and available to his communication equipment. An ultimate callee identifier selected for a particular call includes an indication of communication service, and connection an appropriate interface for that service is then provided automatically for the Caller.

    Call initiated service session
    47.
    发明授权

    公开(公告)号:US09654635B1

    公开(公告)日:2017-05-16

    申请号:US14050355

    申请日:2013-10-10

    Applicant: TP Lab, Inc.

    CPC classification number: H04M3/5191 H04M7/0027 H04M2203/1058

    Abstract: A method and system for providing a service session using a call include: initiating a first call between a caller and a callee according to a callee address record; establishing a voice communication session during the call; modifying the caller address record; and initiating a second call between the caller and the callee according to the modified callee address record. A behavior of the second call differs from a behavior of the first call. In one embodiment, the callee address record is modified according to a modification request. In one embodiment, the callee address record includes at least one session initiation entry. The session initiation entry includes a session address attribute with information for establishing the communication session, a session communication method with a protocol used for the communication session, and a session data attribute with data information for sending over the communication session based on the session address attribute.

    Method and system for obtaining emergency caller location

    公开(公告)号:US09510175B1

    公开(公告)日:2016-11-29

    申请号:US14820543

    申请日:2015-08-06

    Applicant: TP Lab, Inc.

    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.

    Object delivery authentication
    49.
    发明授权

    公开(公告)号:US09491163B2

    公开(公告)日:2016-11-08

    申请号:US14792659

    申请日:2015-07-07

    Applicant: TP Lab Inc.

    Abstract: A method and system for authenticating delivery including the steps of receiving by a receiver a delivery information package from a deliverer over a network during a communication between the receiver and the deliverer, wherein the delivery package includes deliverer identity information, sending an authentication request of the received delivery package from the receiver to an authentication module having a hardware processor, over at least one of a call network and an additional network, and authenticating the received delivery package using the deliverer identity information.

    DYNAMIC GENERATION OF ON-DEMAND VIDEO
    50.
    发明申请
    DYNAMIC GENERATION OF ON-DEMAND VIDEO 有权
    需求视频动态生成

    公开(公告)号:US20160277773A1

    公开(公告)日:2016-09-22

    申请号:US14660946

    申请日:2015-03-18

    Applicant: TP Lab, Inc.

    Inventor: Chi Fai HO

    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.

    Abstract translation: 在视频的动态生成中,视频服务提供商通过数据网络从视频播放器接收视频请求。 视频服务提供商将视频请求与多个视频描述符记录的给定视频描述符记录进行匹配。 根据使用视频请求的给定视频描述符记录来生成包括多个提示时隙的视频媒体文件。 为多个提示时隙选择视频剪辑库中的多个视频剪辑文件,并将多个视频剪辑文件复制到视频媒体文件中的多个提示时隙。 视频服务提供商然后将视频媒体文件发送到视频播放器。

Patent Agency Ranking