Search

Seungyeob Choi

from Los Angeles, CA

Seungyeob Choi Phones & Addresses

  • Los Angeles, CA

Work

  • Company:
    Edgecast networks inc.
    Aug 2008
  • Address:
    Santa Monica, CA
  • Position:
    Sr. software engineer

Education

  • Degree:
    Doctorates, Doctor of Philosophy
  • School / High School:
    University of Birmingham
    1999 to 2003
  • Specialities:
    Computer Science

Skills

Linux • Perl • Cloud Computing • Tcp/Ip • Software Engineering • Scalability • Agile Methodologies • C++ • C • Mysql • Content Distribution Networks • Streaming Media • Content Delivery • Web Applications • Network Architecture • Php • Object Oriented Design • Multithreading • Shell Scripting • Software Development • Fms • Windows Media Server • Bash • Saas • Solaris • Unix • Load Balancing • High Availability • Internet Protocol Suite • Networking • Software As A Service • Nginx • Digital Video • Streaming • Iptv

Languages

English • Korean

Industries

Computer Networking

Us Patents

  • System And Method For On-Line Interactive Lectures

    view source
  • US Patent:
    20090006410, Jan 1, 2009
  • Filed:
    Jun 29, 2007
  • Appl. No.:
    11/771897
  • Inventors:
    SEUNGYEOB CHOI - Los Angeles CA, US
  • International Classification:
    G06F 7/00
    G06Q 10/00
  • US Classification:
    707 9, 705 5
  • Abstract:
    A system and method for implementing on-line interactive lectures are provided. The video and audio lectures are delivered to geographically dispersed students through the internet. The delivery may be performed in two different modes, which are live-broadcast (live lectures) and on-demand (archived lectures). Live-broadcast lectures are delivered to students in real-time while the lectures are recorded. The students may interact with the teacher and also other students using real-time communication methods. The real-time communication methods include text-based on-line chat, and video/audio conferencing systems. On-demand lectures are delivered to students on per-request basis. The students may interact with the teacher or other students using non-real-time communication methods. The non-real-time communication methods include message boards and emails. The system may collaborate with a learning management system (LMS) to control the level of access over the video/audio streams and communications.
  • Method And System For Moderating Multiparty Video/Audio Conference

    view source
  • US Patent:
    20090015659, Jan 15, 2009
  • Filed:
    Jul 11, 2007
  • Appl. No.:
    11/776468
  • Inventors:
    Seungyeob Choi - Los Angeles CA, US
  • International Classification:
    H04N 7/14
  • US Classification:
    348 1409, 348E07084
  • Abstract:
    A method and a system are provided for moderating multiparty video/audio conferencing. The method includes the controlled initiation and termination of the video/audio stream from each participant. The method further includes the communication between the moderators and participants and between the multi-point control unit and endpoints. The moderator decides which request among requests from multiple participants should be approved to be broadcast to all participants. Video/audio streams are captured from the approved participant's computer and broadcast to all other participants' computers.
  • Video Data Encoding System

    view source
  • US Patent:
    20090180701, Jul 16, 2009
  • Filed:
    Jan 10, 2008
  • Appl. No.:
    11/972527
  • Inventors:
    Seungyeob Choi - Los Angeles CA, US
  • International Classification:
    G06K 9/46
  • US Classification:
    382236
  • Abstract:
    A video data encoding system for video data having a plurality of video frames, predetermined number of which are provided per unit time, is provided. The system includes an encoder that processes the video frames. Each of the video frames comprises one I-subframe and one P-subframe. The I-subframes in a predetermined number of sequential video frames have a predetermined spatial relationship with one another. The spatial relationship of the I-subframes can be defined such that I-subframes are moving across frames in one direction. Alternatively, spatial relationship of the I-subframes can be arranged in randomly selected order. A video data encoding method includes steps of forming I-subframes and P-subframes, and inserting the I-subframes in a predetermined number of sequential video frames. The I-subframes in the predetermined number of sequential video frames have a predetermined spatial relationship with one another.
  • Scalable Content Streaming System With Server-Side Archiving

    view source
  • US Patent:
    20120131146, May 24, 2012
  • Filed:
    Nov 23, 2010
  • Appl. No.:
    12/953346
  • Inventors:
    Seungyeob Choi - Northridge CA, US
    Alexander A. Kazerani - Santa Monica CA, US
  • International Classification:
    G06F 15/16
  • US Classification:
    709219
  • Abstract:
    Some embodiments provide a scalable content streaming system that performs server-side archiving. The content streaming system includes a set of streaming server clusters, a remote storage server, and a set of distributed servers. Each streaming server cluster includes at least one streaming server and a local storage server. Each streaming server of a particular cluster distributes a content stream that is uploaded to the streaming server while also recording the content stream to the local storage server of that particular cluster. The remote storage server stores files from the local storage servers that are transferred when recording to those files is complete. The set of distributed servers distribute a live stream of content from a particular streaming server when the content is being uploaded to the particular streaming server and distribute a recorded stream of the content from the remote storage server when the upload is complete.
  • Real-Time Granular Statistical Reporting For Distributed Platforms

    view source
  • US Patent:
    8510807, Aug 13, 2013
  • Filed:
    Aug 25, 2011
  • Appl. No.:
    13/217924
  • Inventors:
    Lior Elazary - Agoura Hills CA, US
    Robert J. Peters - Santa Monica CA, US
    Seungyeob Choi - Northridge CA, US
  • Assignee:
    Edgecast Networks, Inc. - Santa Monica CA
  • International Classification:
    G06F 7/04
    G06F 15/16
    G06F 17/30
    G06F 21/62
    H04L 29/06
  • US Classification:
    726 4, 709217, 709219, 709224
  • Abstract:
    Some embodiments provide a reporting system for improved granular real-time performance statistics reporting in a distributed platform. The reporting system includes a statistic server and a portal. The statistics server is communicably coupled to servers of the distributed platform that produce statistical data related to the distribution of content and execution of services for different customers. The statistics server aggregates the statistical data from the plurality of servers in an optimized staggered manner during a recurring interval. This reduces the amount of statistical data that is passed at any particular instance in time from the servers the statistics servers. The statistics server incrementally updates a real-time performance report for a particular customer as the statistical data is aggregated for the particular customer so that the computational and memory overhead for deriving the performance report in real-time is reduce. The portal then presents the performance report to the particular customer.
  • Prefetching With A Dynamic Cloud Packager

    view source
  • US Patent:
    20200351372, Nov 5, 2020
  • Filed:
    Jul 20, 2020
  • Appl. No.:
    16/933462
  • Inventors:
    - Dulles VA, US
    Seungyeob Choi - Northridge CA, US
  • Assignee:
    Verizon Digital Media Services Inc. - Dulles VA
  • International Classification:
    H04L 29/08
    H04L 29/06
  • Abstract:
    Provided is an intelligent prefetcher for prefetching media content segments following a non-sequential naming convention. The prefetching is initiated in response to a server receiving a user request for a particular segment that is not cached. The server passes the request to an origin. The origin scans metadata of a file from which the particular segment is produced. The scanning identifies time or frame offsets for subsequent segments to be prefetched. The origin constructs the requested segment and includes in the segment header, identifiers corresponding to the offset of each subsequent segment selected for prefetching. The segment passes to the server. The server detects the modified header and generates prefetch requests based on each identifier in the modified header. The server issues the prefetch request to the origin and caches the prefetched segments returned by the origin for distribution in response to subsequent user requests for the prefetched segments.
  • Encodingless Transmuxing

    view source
  • US Patent:
    20190356711, Nov 21, 2019
  • Filed:
    Jul 23, 2019
  • Appl. No.:
    16/520042
  • Inventors:
    - Dulles VA, US
    Seungyeob Choi - Northridge CA, US
  • Assignee:
    Verizon Digital Media Services Inc. - Dulles VA
  • International Classification:
    H04L 29/06
  • Abstract:
    An encodingless transmuxer produces a manifest file and segments for streaming media content over different streaming protocols without encoding or otherwise modifying the binary data from the original encoding of the media content file. The transmuxer detects key frame positions from the media content file metadata. The transmuxer maps segment start times to a subset of the identified key frames based on a segment duration parameter. The transmuxer generates a manifest file listing the segments with each segment identifier comprising a timestamp specifying a time offset for the key frame at which the segment commences. In response to a request for a particular segment, the transmuxer or a streaming server copies or reuses from the original media content file, the binary data for the key frame that commences the particular segment up to the bit immediately before the start of the next segment key frame.
  • Server Assisted Live Stream Failover

    view source
  • US Patent:
    20190036986, Jan 31, 2019
  • Filed:
    Jul 31, 2017
  • Appl. No.:
    15/664341
  • Inventors:
    - Dulles VA, US
    Seungyeob Choi - Northridge CA, US
  • International Classification:
    H04L 29/06
    H04L 12/24
    H04L 29/08
  • Abstract:
    Server assisted live stream failover involves detecting a manifest of a stream provided by a first source exceeding a staleness quotient before the stream ends, and initiating or triggering failover of the stream from the first source to a second source in response to detecting the stale manifest. A server initiates the failover on behalf of a client, wherein the client requests objects (i.e., manifests and segments) of the stream, the server distributes those objects from at least the first source to the client, and the server detects that a particular requested object has become stale past a staleness quotient. The server indirectly redirects a client from a first source to a second source by passing a message with a 4or 5code to the client in place of a message with a 3code provided by the first source.
Name / Title
Company / Classification
Phones & Addresses
Seungyeob Choi
Thinkwise, LC
2800 Plz Del Amo, Torrance, CA 90503
Seungyeob Choi
Managing
Econnect LLC
Online Service
2800 Plz Del Amo, Torrance, CA 90503

Resumes

Seungyeob Choi Photo 1

Manager Of Software Engineering

view source
Location:
Los Angeles, CA
Industry:
Computer Networking
Work:
EdgeCast Networks Inc. - Santa Monica, CA since Aug 2008
Sr. Software Engineer
Education:
University of Birmingham 1999 - 2003
Doctorates, Doctor of Philosophy, Computer Science
Kwangwoon University 1992 - 1996
Bachelor of Engineering, Bachelors, Computer Engineering
Skills:
Linux
Perl
Cloud Computing
Tcp/Ip
Software Engineering
Scalability
Agile Methodologies
C++
C
Mysql
Content Distribution Networks
Streaming Media
Content Delivery
Web Applications
Network Architecture
Php
Object Oriented Design
Multithreading
Shell Scripting
Software Development
Fms
Windows Media Server
Bash
Saas
Solaris
Unix
Load Balancing
High Availability
Internet Protocol Suite
Networking
Software As A Service
Nginx
Digital Video
Streaming
Iptv
Languages:
English
Korean

Googleplus

Seungyeob Choi Photo 2

Seungyeob Choi


Get Report for Seungyeob Choi from Los Angeles, CA
Control profile