Patents by Inventor Mikhail Shoykher
Mikhail Shoykher has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20220070534Abstract: A thumbnail management system is provided for an intelligent TV. Thumbnails may accumulate over time and require removal from a data storage device. Thumbnails may expire based, in part, on the type of media they represent, such as broadcast programs, movies, pay-per-view, games, and user content, such as music and images. Thumbnails may also be removed upon removal of the referencing media file.Type: ApplicationFiled: September 7, 2021Publication date: March 3, 2022Inventors: Mikhail Shoykher, Eduardo Diego Torres Milano, John S. Visosky, Tong Chen, Zhe Cao, Xin Zhang
-
Patent number: 11115711Abstract: A thumbnail management system is provided for an intelligent TV. Thumbnails may accumulate over time and require removal from a data storage device. Thumbnails may expire based, in part, on the type of media they represent, such as broadcast programs, movies, pay-per-view, games, and user content, such as music and images. Thumbnails may also be removed upon removal of the referencing media file.Type: GrantFiled: September 9, 2019Date of Patent: September 7, 2021Assignee: Flextronics AP, LLCInventor: Mikhail Shoykher
-
Patent number: 10928920Abstract: An intelligent television and methods for user interaction between the intelligent television and the user are provided. In general, a user is provided with navigation, notification, and setup options which enable one or more functions associated with the intelligent television. The presentation of options is based on input received by the intelligent television. As a user provides input to the intelligent television via a remote control or other input device, the intelligent television is configured to interpret the input and provide interactive functionality in the form of content presented to the display of the intelligent television.Type: GrantFiled: April 2, 2019Date of Patent: February 23, 2021Assignee: Flextronics AP, LLCInventors: Sanjiv Sirpal, Mohammed Selim, John S. Visosky, Mikhail Shoykher, Eduardo Diego Torres Milano, Zhe Cao, Xuan Hu
-
Publication number: 20200077149Abstract: A thumbnail management system is provided for an intelligent TV. Thumbnails may accumulate over time and require removal from a data storage device. Thumbnails may expire based, in part, on the type of media they represent, such as broadcast programs, movies, pay-per-view, games, and user content, such as music and images. Thumbnails may also be removed upon removal of the referencing media file.Type: ApplicationFiled: September 9, 2019Publication date: March 5, 2020Inventor: Mikhail Shoykher
-
Patent number: 10444848Abstract: An Intelligent TV can organize metadata about media items for display in a variety of contextual panels. The panels may be interactive or informational and may provide recommendations of other media items to the user. The Intelligent TV can receive a request to activate a panel through the reception of signals from a remote control or a user interface. Based on the request, the Intelligent TV can determine the type of panel requested by the user. The layout, information, and content of a panel may depend on the context and content of the media item with focus when a user activates the panel. The Intelligent TV can retrieve metadata for the requested panel and can then transition to the desired panel and provide the retrieved metadata.Type: GrantFiled: August 10, 2015Date of Patent: October 15, 2019Assignee: Flextronics AP, LLCInventors: Sanjiv Sirpal, Mohammed Selim, Mikhail Shoykher, John S. Visosky, Terrance D. Voth
-
Patent number: 10419805Abstract: A data service system in an Intelligent Television (TV) includes an internal content provider module configured to provide content to video hardware or display of the Intelligent TV or to a content provider module or application of the Intelligent TV and a subservice configured to provide the internet content provider module with requested data for a pre-defined data model. The internal content provider module is loaded on the Intelligent TV responsive to a user action or a schedule event on the Intelligent TV, and the internal content provider module organizes the received data from the subservice as the content according to a pre-defined format. The internal content provider module includes an EPG data provider, a media data provider, a media browser, a media scanner, and/or a thumbnail engine.Type: GrantFiled: November 2, 2017Date of Patent: September 17, 2019Assignee: Flextronics AP, LLCInventors: Mikhail Shoykher, John S. Visosky, Sanjiv Sirpal
-
Publication number: 20190227638Abstract: An intelligent television and methods for user interaction between the intelligent television and the user are provided. In general, a user is provided with navigation, notification, and setup options which enable one or more functions associated with the intelligent television. The presentation of options is based on input received by the intelligent television. As a user provides input to the intelligent television via a remote control or other input device, the intelligent television is configured to interpret the input and provide interactive functionality in the form of content presented to the display of the intelligent television.Type: ApplicationFiled: April 2, 2019Publication date: July 25, 2019Inventors: Sanjiv Sirpal, Mohammed Selim, John S. Visosky, Mikhail Shoykher, Eduardo Diego Torres Milano, Zhe Cao, Xuan Hu
-
Publication number: 20190146771Abstract: The present disclosure provides a self-updating method and apparatus for remote assistance. After receiving a startup instruction, a core component of a client automatically sends information associated with a device to a server, and by using the information associated with the device, the server searches for a stored updated extension library that matches the information, wherein the updated extension library is the latest extension library provided by an administer of a manufacturer of a device. After the server sends the searched updated extension library to the core component of the client, the core component saves the updated extension library in an extension library component and dynamically loads the updated extension library, so as to automatically update the client.Type: ApplicationFiled: November 20, 2017Publication date: May 16, 2019Inventors: Terry VOTH, Mikhail SHOYKHER, Tong CHEN
-
Patent number: 10248219Abstract: An intelligent television and methods for user interaction between the intelligent television and the user are provided. In general, a user is provided with navigation, notification, and setup options which enable one or more functions associated with the intelligent television. The presentation of options is based on input received by the intelligent television. As a user provides input to the intelligent television via a remote control or other input device, the intelligent television is configured to interpret the input and provide interactive functionality in the form of content presented to the display of the intelligent television.Type: GrantFiled: September 1, 2017Date of Patent: April 2, 2019Assignee: Flextronics AP, LLCInventors: Mikhail Shoykher, Sanjiv Sirpal
-
Publication number: 20190007739Abstract: A thumbnail management system is provided for an intelligent TV. Thumbnails may accumulate over time and require removal from a data storage device. Thumbnails may expire based, in part, on the type of media they represent, such as broadcast programs, movies, pay-per-view, games, and user content, such as music and images. Thumbnails may also be removed upon removal of the referencing media file.Type: ApplicationFiled: June 27, 2018Publication date: January 3, 2019Inventor: Mikhail Shoykher
-
Publication number: 20180343251Abstract: The present disclosure provides a processing method and apparatus for remote assistance; after receiving a startup instruction, a client sends a request for a verification code to a server; the server generates and returns the verification code to the client; and the client generates and stores a check code according to the verification code and a random code generated locally by the client after receiving the startup instruction. Since the check code generated by the client is generated according to the verification code randomly generated by the server and the random code randomly generated at the local, the uniqueness of the check code is ensured.Type: ApplicationFiled: November 20, 2017Publication date: November 29, 2018Inventors: Terry VOTH, Mikhail SHOYKHER, Tong CHEN
-
Patent number: 10116713Abstract: The present disclosure relates to systems, methods, electronic devices and applications for content streaming with an intermediate content buffer. In one embodiment, a method includes detecting, by a content buffer, a request for network content from a player, wherein the request is a network communication detected by the content buffer and the request for network content is directed to a server and identifying, by the content buffer, associated network content, wherein the associated network content is associated with the network content requested by the player. The method may also include pre-downloading associated network content for the player based on the identifying, wherein the content buffer requests associated network content from the server, and providing the associated network content to the player. Another embodiment is directed to a device configured to run a content buffer and provide content for a content player.Type: GrantFiled: March 31, 2016Date of Patent: October 30, 2018Assignees: JAMDEO CANADA, LTD., QINGDAO HISENSE ELECTRONICS CO., LTD., HISENSE USA CORP., HISENSE INTERNATIONAL CO., LTD.Inventors: Tong Chen, Mikhail Shoykher
-
Publication number: 20180124457Abstract: The present disclosure relates to electronic devices, processes and systems for configuration and operation of a digital television. In one embodiment, a method for digital television operation includes detecting a command to power up the digital television, running a boot process for the digital television in response to the command, and performing a scan of a first set of applications of the digital television during the boot process. The method also includes presenting a display output at completion of the boot process, and performing a scan of a second set of applications of the digital television following presentation of the display output. Another embodiment is directed to a digital television configured to run a boot process including a scan of a first set of applications, and scan of a second set of applications following presentation of the display output.Type: ApplicationFiled: October 31, 2016Publication date: May 3, 2018Applicants: Jamdeo Canada Ltd., Hisense Electric Co., Ltd., Hisense USA CORP., Hisense International Co., Ltd.Inventors: Tong CHEN, Mikhail SHOYKHER, Gregory BURDZINSKI
-
Publication number: 20180063568Abstract: A data service system in an Intelligent Television (TV) includes an internal content provider module configured to provide content to video hardware or display of the Intelligent TV or to a content provider module or application of the Intelligent TV and a subservice configured to provide the internet content provider module with requested data for a pre-defined data model. The internal content provider module is loaded on the Intelligent TV responsive to a user action or a schedule event on the Intelligent TV, and the internal content provider module organizes the received data from the subservice as the content according to a pre-defined format. The internal content provider module includes an EPG data provider, a media data provider, a media browser, a media scanner, and/or a thumbnail engine.Type: ApplicationFiled: November 2, 2017Publication date: March 1, 2018Inventors: Mikhail Shoykher, John S. Visosky, Sanjiv Sirpal
-
Publication number: 20170366842Abstract: An intelligent television and methods for user interaction between the intelligent television and the user are provided. In general, a user is provided with navigation, notification, and setup options which enable one or more functions associated with the intelligent television. The presentation of options is based on input received by the intelligent television. As a user provides input to the intelligent television via a remote control or other input device, the intelligent television is configured to interpret the input and provide interactive functionality in the form of content presented to the display of the intelligent television.Type: ApplicationFiled: September 1, 2017Publication date: December 21, 2017Inventors: Mikhail Shoykher, Sanjiv Sirpal
-
Patent number: 9819986Abstract: A Digital Living Network Alliance (DLNA) subservice module for an intelligent television (TV) is configured to run periodic discovery scans for DLNA devices on a local network. The DLNA subservice module retrieves status data for DLNA devices connected to the network, updates an internal status data for the DLNA device using the retrieved data, and notifying a media scanner module of the Intelligent TV with the updated internal status data. The DLNA subservice module further works with internal provider modules of the Intelligent TV that deals with non-DLNA devices. The media browser includes a plug-in for retrieving metadata from DLNA content servers in addition to non-DLNA devices. The media scanner aggregates unified metadata retrieved from media browser content provider modules that includes data from DLNA devices.Type: GrantFiled: August 7, 2015Date of Patent: November 14, 2017Assignee: Flextronics AP, LLCInventors: Mikhail Shoykher, John S. Visosky, Sanjiv Sirpal
-
Patent number: 9774918Abstract: An intelligent television and methods for user interaction between the intelligent television and the user are provided. In general, a user is provided with navigation, notification, and setup options which enable one or more functions associated with the intelligent television. The presentation of options is based on input received by the intelligent television. As a user provides input to the intelligent television via a remote control or other input device, the intelligent television is configured to interpret the input and provide interactive functionality in the form of content presented to the display of the intelligent television.Type: GrantFiled: August 31, 2015Date of Patent: September 26, 2017Assignee: Flextronics AP, LLCInventors: Sanjiv Sirpal, Mohammed Selim, Mikhail Shoykher
-
Patent number: 9369654Abstract: A display for an Intelligent television (TV) includes a live TV display and an Electronic Programming Guide (EPG) display. The EPG display is positioned at a side of the live TV display and includes a favorite channel portion showing EPG information for a plurality of favorite tagged channels and a favorite show portion showing EPG information for a plurality of favorite tagged shows. An EPG display application generates the EPG display portion and retrieves the EPG information for the plurality of favorite tagged channels and the plurality of favorite tagged shows through an EPG subservice. The EPG subservice retrieves channels and shows tagged as favorite through a tag subservice. A second application sets and clears favorite tags for channels and shows through the tag subservice.Type: GrantFiled: August 19, 2013Date of Patent: June 14, 2016Assignee: Flextronics AP, LLCInventors: Mikhail Shoykher, John S. Visosky, Ron Cassar, Robert Csiki
-
Publication number: 20160119675Abstract: Methods and systems for reporting user activity are provided. Sequentially numbering the reports allows for reports being sent at regular intervals to be associated with a timestamp, even if the system clock has not been set. Furthermore, the reporting period may default to an initial value, such as every 24 hours, but receive instructions to be reset to a different value.Type: ApplicationFiled: September 28, 2015Publication date: April 28, 2016Inventors: Terrance D. Voth, Sanjiv Sirpal, Mohammed Selim, Fuqu Wu, Saulo Correia Dourado, Eduardo Diego Torres Milano, Mikhail Shoykher, Ron Cassar, John S. Visosky, Xin Zhang, Tong Chen, Zhe Cao
-
Publication number: 20160066022Abstract: An intelligent television and methods for user interaction between the intelligent television and the user are provided. In general, a user is provided with navigation, notification, and setup options which enable one or more functions associated with the intelligent television. The presentation of options is based on input received by the intelligent television. As a user provides input to the intelligent television via a remote control or other input device, the intelligent television is configured to interpret the input and provide interactive functionality in the form of content presented to the display of the intelligent television.Type: ApplicationFiled: August 31, 2015Publication date: March 3, 2016Inventors: Sanjiv Sirpal, Mohammed Selim, Alexander de Paz, Saulo Correia Dourado, John S. Visosky, Mikhail Shoykher, Eduardo Diego Torres Milano, Zhe Cao, Xuan Hu