Phone stand using a plurality of microphones

    公开(公告)号:US11355135B1

    公开(公告)日:2022-06-07

    申请号:US16702504

    申请日:2019-12-03

    Applicant: TP Lab, Inc.

    Abstract: A phone stand includes a phone holder for coupling to a phone for conducting an audio session, the audio session including at least one voice session conducted by an application executing on the phone and a plurality of microphones including a particular microphone closer to a location where a user is expected to be positioned than other microphones. The phone stand further includes a system controller configured to: receive sound signals from the particular microphone, the sound signals comprising the user's speech; separate the sounds signals into speech signals and non-speech signals; obtain one or more input mixing attributes for the speech signals and the non-speech signals; modify the speech signals and the non-speech signals based on the one or more input mixing attributes; generate mixed signals by combining the modified speech signals and the modified non-speech signals; and send the mixed signals to the phone.

    Telephone with card-reader
    2.
    发明授权

    公开(公告)号:US10278036B1

    公开(公告)日:2019-04-30

    申请号:US14821737

    申请日:2015-08-08

    Applicant: TP Lab, Inc.

    Abstract: A telephone with a card reader is disclosed. The telephone includes means for providing a first communication service. The card includes a memory, which stores information, where the telephone reads the information stored in the memory and provides a means for providing a second communication service based on the information. In providing the second communication service, the telephone obtains second communication service information from a datastore, which includes pairs of information and corresponding second communication service information. The telephone may include the datastore. The telephone may alternatively obtain the second communication service information from or a service server in response to a request. Alternatively, the information stored in the memory can be the second communication service information itself.

    Tracking of web-based document storage requests

    公开(公告)号:US10243934B1

    公开(公告)日:2019-03-26

    申请号:US15963751

    申请日:2018-04-26

    Applicant: TP Lab, Inc.

    Inventor: Chi Fai Ho

    Abstract: A document controller receives from an access device a web-based document storage request to store an electronic document. The document controller retrieves a storage location attribute associated with the electronic document which includes a location at which the document controller is to reside for the electronic document to be stored. The document controller processes the storage request by comparing its current location with the storage location attribute. In response to a match between the current location and the storage location attribute, the document controller stores the electronic document. In response to no match, the document controller does not store the electronic document. The document controller stores a result of the processing of the storage request in the request record datastore. The document controller receives a report request for results stored in the request record datastore, and in response, generates a report to include the stored result.

    Dynamic generation of on-demand video

    公开(公告)号:US09781458B2

    公开(公告)日:2017-10-03

    申请号: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.

    Playing of media content among multiple devices using a temporal progress
    7.
    发明授权
    Playing of media content among multiple devices using a temporal progress 有权
    使用时间进度播放多个设备之间的媒体内容

    公开(公告)号:US09432429B1

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

    申请号:US14099642

    申请日:2013-12-06

    Applicant: TP Lab, Inc.

    Inventor: Chi Fai Ho

    Abstract: In a playing of media content among multiple devices, a first device creates a first progress information associated with a media content and the first device. The first progress information includes a current progress in a playing of the media content by the first device. When a second device receives an instruction to play the media content, the second device obtains the first progress information from the first device, creates a second progress information associated with the media content and the second device based on the first progress information, fetches the media content based on the second progress information, and plays the media content using the second progress information. In this manner, a progress in playing the media content is tied to the device playing the media content, and this progress may be shared with another device in the playing of the media content on the other device.

    Abstract translation: 在多个设备之间播放媒体内容时,第一设备创建与媒体内容和第一设备相关联的第一进度信息。 第一进展信息包括由第一设备播放媒体内容的当前进展。 当第二设备接收到播放媒体内容的指令时,第二设备从第一设备获取第一进展信息,基于第一进度信息创建与媒体内容和第二设备相关联的第二进度信息,获取媒体 基于第二进度信息的内容,并且使用第二进度信息播放媒体内容。 以这种方式,播放媒体内容的进程与播放媒体内容的设备相关联,并且在另一设备上播放媒体内容时可以与另一设备共享此进展。

    Method to record a media file
    8.
    发明授权
    Method to record a media file 有权
    记录媒体文件的方法

    公开(公告)号:US09407893B1

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

    申请号:US14289527

    申请日:2014-05-28

    Applicant: TP Lab, Inc.

    Abstract: A method and system for recording a media file, include a recorder and a player. The recorder receives in real time a first content of the media file; stores the first content in a recorded media file; and determines that the recorded media file includes a hole. The player plays in real time the recorded media file including the hole. The recorder then receives a second file data packet which includes a second content of the media file to fill the hole, and stores the second content in the recorded media file. The recorded media file can be replayed with the filled hole. During the replay, more content of the media file is played than during the first play.

    Abstract translation: 用于记录媒体文件的方法和系统包括记录器和播放器。 录音机实时接收媒体文件的第一内容; 将第一内容存储在记录的媒体文件中; 并确定所记录的媒体文件包括一个孔。 播放器实时播放包含孔的录制媒体文件。 然后,记录器接收包括媒体文件的第二内容以填充该孔的第二文件数据包,并将该第二内容存储在记录的媒体文件中。 录制的媒体文件可以用填充的孔重播。 在重放期间,播放媒体文件的内容比在第一次播放期间更多。

    System and method for presenting multiple pictures on a television
    9.
    发明授权
    System and method for presenting multiple pictures on a television 有权
    用于在电视机上呈现多张照片的系统和方法

    公开(公告)号:US09319619B1

    公开(公告)日:2016-04-19

    申请号:US14480595

    申请日:2014-09-08

    Applicant: TP Lab, Inc.

    Abstract: Provided is a method and system for displaying video from a plurality of video streams on a display. It includes an input interface for receiving video data from a plurality of video streams and transferring the video data to a frame controller in communication with a television display. The frame controller causes the video data from each of the plurality of different video streams to be displayed in a separate frame on the television display, and each frame occupying an area of the television display separate from an area occupied by any other frame. A system for displaying video from a plurality of video stream using the correct aspect ratio and resolution is also provided.

    Abstract translation: 提供了一种用于在显示器上显示来自多个视频流的视频的方法和系统。 它包括用于从多个视频流接收视频数据并将视频数据传送到与电视显示器通信的帧控制器的输入接口。 帧控制器使得来自多个不同视频流中的每一个的视频数据被显示在电视显示器上的单独帧中,并且占据电视显示区域的每个帧与任何其他帧占据的区域分开。 还提供了一种用于使用正确的纵横比和分辨率从多个视频流中显示视频的系统。

    Method and system to automatically select data network videos as television shows based on a persona
    10.
    发明授权
    Method and system to automatically select data network videos as television shows based on a persona 有权
    方法和系统根据人物角度自动选择数据网络视频作为电视节目

    公开(公告)号:US09282372B1

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

    申请号:US13747473

    申请日:2013-01-22

    Applicant: TP Lab, Inc.

    Abstract: A system includes a television set for displaying a video for a viewer. The television set connects to a persona television system over a data network and sends a request for a television show for a persona to the persona television system. A “persona” includes a character representation of a person other than the viewer, an event, or a group. The persona television system selects a television show based on the persona. The persona television system sends to the television set a show description of the television show. The show description includes video source information about video source such that the television set can obtain television show from video source. In this manner, a data network video is automatically selected as a television show based on a persona and provided to the television set, increasing the ease with which the viewer can identify video choices of interest.

    Abstract translation: 系统包括用于为观看者显示视频的电视机。 电视机通过数据网络连接到人物电视系统,并向角色电视系统发送用于角色的电视节目的请求。 “角色”包括除了观众,事件或组之外的人的角色表示。 角色电视系统根据角色选择电视节目。 角色电视系统向电视机发送电视节目的节目描述。 该节目描述包括关于视频源的视频源信息,使得电视机可以从视频源获得电视节目。 以这种方式,数据网络视频被自动地选择为基于人物的电视节目并提供给电视机,增加了观众可以识别感兴趣的视频选择的容易度。

Patent Agency Ranking