Patents Examined by Oleg Asanbayev
  • Patent number: 9509841
    Abstract: A telephony system is presented that enables a phone to access a directory and use the directory in conjunction with other phone functions. The system includes a server with a telephony management software (TMS) unit, a telephony application programming interface (TAPI) unit, and an application unit. The application unit includes a control module, a function module, a filter module, a presentation module, a phone interface module, and a storage interface module. A server sends a signal to a phone regarding the contents of a directory. A server also enables a user to navigate through the directory, filter the directory, and perform call functions on phone numbers associated with directory entries.
    Type: Grant
    Filed: January 2, 2014
    Date of Patent: November 29, 2016
    Assignee: Shortel, Inc.
    Inventors: Michael S. W. Tovino, Richard A. Winslow, Glen K. Okita
  • Patent number: 9479816
    Abstract: A portable video delivery device includes data storage, a secure processor, and a wireless network interface that acts as an access point for a secure personal wireless network. Transcoded media files are stored in the data storage so that the portable device maintains a library of stored media programs that can be carried along with the user during commuting, travel and/or other activities. To playback the stored programming, other media player devices use the personal wireless network to securely connect to the portable device and to obtain previously-transcoded content from the data storage of the device.
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: October 25, 2016
    Assignee: Sling Media, Inc.
    Inventor: Padmanabha R. Rao
  • Patent number: 9462352
    Abstract: Embodiments of the present application relate to a method, apparatus, and system for processing subtitle data. The method includes dividing subtitle data into multiple subtitle groups according to subtitle data display time information related to a played object, wherein a subtitle group comprises at least one subtitle data entry, and wherein a subtitle data entry comprises subtitle content, a subtitle display time in relation to the played object, and a speed of subtitle motion, selecting a piece of subtitle data from a subtitle group according to the display time information of the played object, and causing the selected piece of subtitle data to be displayed on a track such that the selected piece of subtitle data does not overlap with or pass another piece of subtitle data displayed on the track.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: October 4, 2016
    Assignee: Alibaba Group Holding Limited
    Inventor: Yacheng Liu
  • Patent number: 9451312
    Abstract: The present disclosure discloses a method of sharing information with digital television (“DTV”) terminals and terminal and system for the same, the method comprising: establishing a communication connection between a DTV terminal and a mobile terminal; sending from the DTV terminal to the mobile terminal the DTV terminal's data receiving port information; and sending one or more multimedia files from the mobile terminal to the DTV terminal in accordance with the DTV terminal's data receiving port information. The present disclosure can accomplish information sharing between mobile terminals and DTV terminals, thereby realizing easy and convenient browsing or playback of multimedia files, taking advantage of DTVs' superior multimedia playback effect and avoiding the inconvenience brought about by wired connections.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: September 20, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xiang Zhang, Wen Zhang
  • Patent number: 9438936
    Abstract: A method of incorporating additional video objects into source video data to produce output video data. The method includes retrieving source video data and data defining a segment size used by a distributor, into which video data is divided when transmitted. The method includes analyzing the source video data to identify selected frames of video material which include insertion zones which correspond to regions which are suitable for receiving an additional video object. The method includes identifying a boundary point of the source video data. The method includes embedding additional video objects into the selected frames, creating output video data which has a boundary which corresponds with the identified boundary point. The method includes generating metadata including information on said boundary point of the source video data to be replaced by the created output video data; and transmitting the output video data and the metadata to the distributor.
    Type: Grant
    Filed: April 3, 2015
    Date of Patent: September 6, 2016
    Assignee: MirriAd Limited
    Inventors: Ram Srinivasan, Philip McLauchlan
  • Patent number: 9432292
    Abstract: The invention provides a system, method and apparatus for controlling a mass calling event in a VoIP network. The invention provides for monitoring port traffic information on a network edge device and detecting the occurrence of a mass calling event in conjunction with a call control module. Control instructions or information may then be provisioned to network edge devices to alleviate congestion. The invention enables network edge devices to gap or provide other controls to reduce call overloading. Controls for alleviating congestion include blocking the packets, providing an announcement to the call, re-routing the traffic associated with this specific mass calling event, and reducing the quality of the service.
    Type: Grant
    Filed: November 19, 2012
    Date of Patent: August 30, 2016
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Raghvendra G. Savoor, Steve Sposato, Michael Liu
  • Patent number: 9420105
    Abstract: An apparatus has a processor and a memory, the memory storing instructions that when executed by the processor, cause the processor to schedule a communication between a contact center and a communication device associated with a user, prompt the user to configure a geographic location for the communication device, track geographic location for the communication device, and initiate the communication in response to determining that the geographic location of the communication device appliance is the configured geographic location.
    Type: Grant
    Filed: February 5, 2014
    Date of Patent: August 16, 2016
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Laurent Le Gouez, Stéphane Blécon
  • Patent number: 9420330
    Abstract: A method for presenting a custom content in a set top box and a set top box are disclosed. The method includes checking a display cache and a flash memory of a set top box after the set top box is powered on, writing a custom content in the flash memory into the display cache if the display cache and the flash memory of the set top box are checked correct, controlling the custom content written into the display cache to be presented to a user on a video terminal, and, after the custom content written into the display cache is controlled to be presented to the user on the video terminal, checking a hardware device other than the display cache and the flash memory in the set top box, starting an operating system of the set top box, and performing network authentication.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: August 16, 2016
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hanbing Chen, Yi Zhang
  • Patent number: 9420315
    Abstract: Disclosed are efficient and user-friendly systems or methods configured to capture and share video data in real time, at a later date, or a combination thereof in an authorized manner via social media. In certain aspects, these systems and methods include capturing video, for example, from a “Jumbotron” during a sporting event or other live venue event in an authorized manner (e.g., abiding by applicable copyright laws) and sharing this captured footage with other via social media.
    Type: Grant
    Filed: June 16, 2015
    Date of Patent: August 16, 2016
    Inventor: Bruce Melanson
  • Patent number: 9407944
    Abstract: A method executed by an electronic device to optimize resource utilization while processing media workflows by a video streaming platform is disclosed. In one embodiment, a request to initiate a set of training sessions is received, and for each training session, a set of training workflows to be processed is initiated and a task graph for each training workflow is created. Then a worker of the video streaming platform is assigned to each training session. The raw performance data from each assigned worker is then collected, and a platform performance profile is generated based on the raw performance data from the each assigned worker. The platform performance profile is used to predict resource requirements of media workflows to be processed by the video streaming platform. A system to perform the method and a storage medium storing instructions to perform the method are disclosed too.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: August 2, 2016
    Assignee: iStreamPlanet Co.
    Inventors: Alessio Galdy, Eric Juteau, Jeffrey Alan Davis, Mark Daniel VanAntwerp
  • Patent number: 9398158
    Abstract: A system that supports multiple contact centers includes a communications network that is coupled between a private network (e.g. MPLS network) and a remote computing environment (e.g. cloud environment). A server system in the remote computing environment monitors health of different network segments (e.g. bandwidth of the connection between the communications network and the remote computing environment, bandwidth of a link used by a tenant to access the private network, etc.). When it is determined that quality of service for voice conversations for one or more contact centers is at risk due to a health status parameter of a network segment reaching a threshold, an appropriate system reaction is triggered. The system reaction may be to offload future calls to a peer remote computing environment to service future calls. The system reaction may also be to cancel outbound campaigns, provide pre-determined “sorry” messages, and the like.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: July 19, 2016
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Galina Kovalenko, Slava Sayko, Slava Zhakov
  • Patent number: 9386147
    Abstract: A device is configured to determine that the user device is participating in a conference call with a plurality of other user devices; determine that the user device is muted during the conference call; receive a first sound from the user device while the user device is muted; recognize that the first sound matches a vocal pattern of a user associated with the user device; and un-mute the user device after recognizing that the first sound matches the vocal pattern.
    Type: Grant
    Filed: August 25, 2011
    Date of Patent: July 5, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: David E. McDysan, Stevan H. Leiden, Daniel J. O'Callaghan, Douglas M. Pasko, John Edward Rathke, Naseem A. Khan
  • Patent number: 9380353
    Abstract: Methods, systems, and media for generating an advertisement from a video stream are provided. In accordance with some embodiments, the method comprises: receiving, from a first user device, advertisement parameters associated with an advertisement campaign for placing an advertisement based on the advertisement parameters, wherein the advertisement parameters include one or more keywords; associating the advertisement parameters with an identifier of the first user device; receiving, from the first user device, a live video stream; receiving, from a second user device, a request to present an advertisement; identifying the live video stream based at least in part on the one or more keywords; generating the advertisement using the live video stream and the advertisement parameters; and causing the advertisement to be presented on the second user device as the advertisement.
    Type: Grant
    Filed: May 4, 2015
    Date of Patent: June 28, 2016
    Assignee: Google Inc.
    Inventors: Adam Ruxton, Sean Ivester
  • Patent number: 9369768
    Abstract: A method for presenting media with dynamic content to a first user includes obtaining information related to a current playback position on a playback timeline being presented to the first user, obtaining secondary content related to the media and associated with a second user, wherein the first user and second user are associated according to a third party database, storing the obtained secondary content in a memory, and generating and transmitting instructions for displaying a first indicator of the secondary content at a first position on the playback timeline to the first user, wherein the first position corresponds to a first timestamp associated with the secondary content.
    Type: Grant
    Filed: March 2, 2015
    Date of Patent: June 14, 2016
    Inventors: Bill Mandel, Erica Marie Dionne
  • Patent number: 9369584
    Abstract: In a click-to-call communication environment, the present invention is employed to select an appropriate call server to use when establishing a call between two endpoints. A computing terminal provides a request to initiate a call between the two endpoints. The request is passed to a service node directly or through any number of intermediate nodes, such as a web server. The request may identify a source and a destination for the call. The service node will select a call server to use for establishing the call between the two endpoints based on the destination for the call, and send instructions to the call server to initiate the call. In response, the call server will initiate the call between the two endpoints.
    Type: Grant
    Filed: July 25, 2014
    Date of Patent: June 14, 2016
    Assignee: RPX CLEARINGHOUSE
    Inventor: Dany Sylvain
  • Patent number: 9363382
    Abstract: A private branch exchange (PBX) (or network hosted device) is described herein that is capable of obtaining information (e.g., in-a-conference presence state) that indicates a user is participating in a multi-party conference call which is being hosted by an external conference/collaboration bridge and is further capable of disabling a music-on-hold feature on an extension associated with a device belonging to the user such that if the user places the device on-hold then no sound (e.g., music, radio) will be injected into the multi-party conference call.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: June 7, 2016
    Assignee: Alcatel Lucent
    Inventor: Jack Jachner
  • Patent number: 9363545
    Abstract: An apparatus for selecting television programs for display on a display device, for example a television, includes a receiver receiving audio/video data representing the television programs and receiving data indicating a schedule for the television programs. A control process receives an indication for at least one of the television programs to be broadcast providing a status of an availability for streaming the television program after the television program has been broadcast, and in response to the indication of the status of the availability for streaming the television program to perform a predetermined action in accordance with predetermined conditions. The predetermined actions may include, for example, recording the television program or generating a prompt for the user to watch the broadcast television program in response to an indication by the availability status that the television program will not be made available for streaming after being broadcast.
    Type: Grant
    Filed: September 11, 2013
    Date of Patent: June 7, 2016
    Assignees: SONY CORPORATION, SONY EUROPE LIMITED
    Inventors: David Rowland Williams, Nigel Stuart Moore, Brian Edwards
  • Patent number: 9357273
    Abstract: A method for receiving an HTTP adaptive streaming video from a server, said method comprising at a client, operatively connected to said server upon receiving a chunk of said video, determining a current rate of transmission for transmissions from said server to said client; obtaining statistical information pertaining to an expected future rate of transmission, in function of at least said current rate of transmission; deriving a target rate of transmission from said statistical information; and requesting a subsequent chunk of said video in accordance with said target rate of transmission.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: May 31, 2016
    Assignee: Alcatel Lucent
    Inventors: Danny De Vleeschauwer, Johan De Vriendt
  • Patent number: 9344751
    Abstract: A method to coordinate redundant video processing in video streaming platforms is disclosed. In one embodiment, a request is received at a streaming platform coordinator (SPC) to create a redundant media workflow for a video source. The SPC transmits two requests to create the media workflow, one each to a first and a second video streaming platforms, each creating one instance of the media workflow. The SPC then receives requests to route the video source to a first and a second workers respectively and causes the video source to be routed so. The SPC then communicates with the first and the second workers so that only one worker out of the first and second workers publishes output of one instance of the media workflow to a CDN at a given moment. A system to perform the method and a storage medium storing instructions to perform the method are disclosed too.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: May 17, 2016
    Assignee: iStreamPlanet Co.
    Inventors: Robert William Ream, Mark Daniel VanAntwerp
  • Patent number: 9344572
    Abstract: Apparatus and method for sharing state information using a web-enabled system and a phone service system are disclosed. In some embodiments, a presence module is used to identify a currently accessed web page to an agent during an on-line session. In some embodiments, documents are delivered to a user through a web browser concurrent with an audio message delivered by phone. Concurrent delivery of documents configured to accept an electronic signature is disclosed.
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: May 17, 2016
    Assignee: United Services Automobile Associates
    Inventor: Anthony G. Castiglione, III