Patents by Inventor Michael Her
Michael Her 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).
-
Patent number: 10595088Abstract: Systems and methods for bookmarking live and archived media content in accordance with various embodiments of the invention are disclosed. In one embodiment of the invention, a system for bookmarking live media content comprises a live bookmarking server system and a playback user device. The live bookmarking server system receives at least one heartbeat message containing data indicating a playback location; identifies a last-received heartbeat message; generates a live bookmark containing data referencing a live playback location; receives archival information; generates an archival bookmark containing data referencing an archival playback location; and reports the archival bookmark. The playback user device sends a request for content; receives a manifest and the archival bookmark; requests a second portion of the plurality of media files; receives the second portion; and plays back the received second portion of the plurality of media files.Type: GrantFiled: March 28, 2018Date of Patent: March 17, 2020Assignee: NeuLion, Inc.Inventors: Horngwei Michael Her, George Hong Zhi Hsu, Hailin Cai
-
Publication number: 20190306581Abstract: Systems and methods for bookmarking live and archived media content in accordance with various embodiments of the invention are disclosed. In one embodiment of the invention, a system for bookmarking live media content comprises a live bookmarking server system and a playback user device. The live bookmarking server system receives at least one heartbeat message containing data indicating a playback location; identifies a last-received heartbeat message; generates a live bookmark containing data referencing a live playback location; receives archival information; generates an archival bookmark containing data referencing an archival playback location; and reports the archival bookmark. The playback user device sends a request for content; receives a manifest and the archival bookmark; requests a second portion of the plurality of media files; receives the second portion; and plays back the received second portion of the plurality of media files.Type: ApplicationFiled: March 28, 2018Publication date: October 3, 2019Applicant: NeuLion, Inc.Inventors: Horngwei Michael Her, George Hong Zhi Hsu, Hailin Cai
-
Publication number: 20180069910Abstract: Systems and methods provide real time custom audio in accordance with embodiments of the invention. One method includes selecting a video stream from source multimedia content using a media server; recording a voice-over session audio recording for the video stream using the media server, where the voice-over session audio recording comprises real time custom audio for the video stream; synchronizing the timing of the voice-over session audio recording with the video stream to create a voice-over stream using the media server; and storing the voice-over stream as at least one voice-over audio stream for the source video channel using the media server.Type: ApplicationFiled: September 7, 2017Publication date: March 8, 2018Applicant: Sonic IP, Inc.Inventors: Horngwei Michael Her, Joe Zhou, Qiang Wang, Dong Xie, Dongfa Liu
-
Publication number: 20180063590Abstract: Systems and methods for encoding and playing back 360° view content are disclosed. The systems and methods may obtain streams of video content two or more cameras that each has a different view point. The received video content can be provided to one or more encoders that encode the video content into alternatives streams and generate index information for each of alternative streams. The alternative streams include a first set of streams that include video content for a first view point and are each encoded at different maximum bit rates and a second set of streams that include video content from a second view point and are each encoded at different maximum bit rates.Type: ApplicationFiled: August 30, 2017Publication date: March 1, 2018Applicant: Sonic IP, Inc.Inventors: Horngwei Michael Her, Yuri Bulava
-
Publication number: 20150237398Abstract: An on-demand video delivery system, comprising: a program center having a content server for receiving and storing media signals representing humanly perceptible video programs and for converting the media signals into coded media data suitable for streaming over the Internet; and a plurality of delivery servers, each connected to the content server and the Internet for establishing an unicast link over the Internet with a respective one of a plurality of set top boxes (STBs) to deliver, upon request made from an STB for a video program, the requested video program by streaming over the Internet using Internet Protocol (IP).Type: ApplicationFiled: February 18, 2014Publication date: August 20, 2015Applicant: KYLINTV, INC.Inventors: Yunchuan Wang, Wei Shu, Michael Her
-
Patent number: 8621032Abstract: A method and apparatus intuitively to administer all components of a networked computer system by use of real multi-dimensional views of any component or any set of components, including components related to a specific business interest, and with customizable and fully extensible functionality, across heterogenous platforms and applications. Navigation and configuration tools are provided, with an intelligent cursor, to travel to and address any component part thereof, or subset of components, with status and abnormalities identified, monitored and controlled, and by hierarchical filtration, and aggregation correlation with asynchronous notification. Graphical presentation tools are also provided employing an enhanced zooming graphical display.Type: GrantFiled: January 6, 2006Date of Patent: December 31, 2013Assignee: CA, Inc.Inventors: Reuven Battat, Michael Her, Chandrasekhar Sundaresh, Anders Vinberg, Sidney Wang
-
Patent number: 8291324Abstract: A network management system allows a network administrator to intuitively manage all components of a heterogeneous networked computer system using views of any component or any set of components. These views are generated in a multi-dimensional, virtual reality environment. Navigation tools are provided that allow an operator to travel through the network hierarchy's representation in the virtual environment using an automatic flight mode. Automatic flight mode determines a reasonable trajectory to a network component that avoids collisions with intervening objects in the virtual environment. Since the system is capable of managing a world-wide network, city, building, subnet, segment, and computer, a view may also display internal hardware, firmware, and software of any network component. Views of network components may be filtered so only components pertaining to a specific business or other interest are displayed.Type: GrantFiled: September 7, 2001Date of Patent: October 16, 2012Assignee: CA, Inc.Inventors: Reuven Battat, Michael Her, Chandrasekha Sundaresh, Anders Vinberg, Sidney Wang
-
Patent number: 7693941Abstract: A method and apparatus are generally disclosed for presenting predictively and graphically administering a networked system in a time dimension. According to one aspect of the present application, a method is disclosed for presenting a projected status of at least one network system component. The method comprises identifying a present reference time and defining a status time associated with at least one network system component. The status time is future time relative to the reference time. The method also comprises identifying the network system component for presentation. The method further comprises determining a projected status associated with the network system component as of the status time. A representation of the projected status of the network system component is output for presentation. The outputting of the representation includes displaying a three-dimensional depiction of the network system component.Type: GrantFiled: February 10, 2006Date of Patent: April 6, 2010Inventors: Reuven Battat, Michael Her, Chandrasekhar Sundaresh, Anders Vinberg, Sidney Wang
-
Patent number: 7680879Abstract: A method and apparatus are generally disclosed for maintaining data integrity across distributed computer systems. In one embodiment, the method of the invention includes the step of transmitting an object from a server application to a client application. The method also includes the step of transmitting an object state from the server application to the client application. The method further includes the steps of synchronizing the object and object state between the server application and the client application, and updating the object by invoking a server application method after the step of synchronizing. An apparatus and article of manufacture for carrying out the steps of the method are also disclosed.Type: GrantFiled: February 21, 2006Date of Patent: March 16, 2010Assignee: Computer Associates Think, Inc.Inventors: Reuven Battat, Michael Her, Chandrasekha Sundaresh, Anders Vinberg, Sidney Wang
-
Publication number: 20070121728Abstract: A method of optimizing decoding of MPEG4 compliant coded signals is provided, comprising: disabling processing for non-main profile sections; performing reference frame padding; performing adaptive motion compensation. The method of decoding further including performing fast IDCT wherein an IDCT process is performed on profile signals but no IDCT is performed based on whether a 4×4 block may be all zero, or only DC transform coefficient is non-zero, and including CAVLC encoding of residual data. Reference frame padding comprises compensating for motion vectors extending beyond a reference frame by adding to at least the length and width of the reference frame. Adaptive motion compensation includes original block size compensation processing for chroma up to block sizes of 16×16.Type: ApplicationFiled: May 12, 2006Publication date: May 31, 2007Inventors: Xiaohong Wang, Yunchuan Wang, Michael Her
-
Publication number: 20070075992Abstract: A method and apparatus are generally disclosed for presenting predictively and graphically administering a networked system in a time dimension. According to one aspect of the present application, a method is disclosed for presenting a projected status of at least one network system component. The method comprises identifying a present reference time and defining a status time associated with at least one network system component. The status time is future time relative to the reference time. The method also comprises identifying the network system component for presentation. The method further comprises determining a projected status associated with the network system component as of the status time. A representation of the projected status of the network system component is output for presentation. The outputting of the representation includes displaying a three-dimensional depiction of the network system component.Type: ApplicationFiled: February 10, 2006Publication date: April 5, 2007Inventors: Reuven Battat, Michael Her, Chandrasekhar Sundaresh, Anders Vinberg, Sidney Wang
-
Publication number: 20070033279Abstract: A method and apparatus intuitively to administer all components of a networked computer system by use of real multi-dimensional views of any component or any set of components, including components related to a specific business interest, and with customizable and fully extensible functionality, across heterogenous platforms and applications. Navigation and configuration tools are provided, with an intelligent cursor, to travel to and address any component part thereof, or subset of components, with status and abnormalities identified, monitored and controlled, and by hierarchical filtration, and aggregation correlation with asynchronous notification. Graphical presentation tools are also provided employing an enhanced zooming graphical display.Type: ApplicationFiled: January 6, 2006Publication date: February 8, 2007Inventors: Reuven Battat, Michael Her, Chandrasekhar Sundaresh, Anders Vinberg, Sidney Wang
-
Publication number: 20060277316Abstract: An on-demand video delivery system, comprising: a program center having a content server for receiving and storing media signals representing humanly perceptible video programs and for converting the media signals into coded media data suitable for streaming over the Internet; and a plurality of delivery servers, each connected to the content server and the Internet for establishing an unicast link over the Internet with a respective one of a plurality of set top boxes (STBs) to deliver, upon request made from an STB for a video program, the requested video program by streaming over the Internet using Internet Protocol (IP), wherein each of the STBs includes: a buffer for receiving and temporarily storing a requested video program streamed from a delivery server over the Internet; a decoder for converting the coded media data to humanly perceptible video, and a processor for coordinating presentation of the humanly perceptible video to play on a television while the buffer receives packets of downstream codedType: ApplicationFiled: May 12, 2006Publication date: December 7, 2006Inventors: Yunchuan Wang, Wei Shu, Michael Her
-
Publication number: 20060143239Abstract: A method and apparatus are generally disclosed for maintaining data integrity across distributed computer systems. In one embodiment, the method of the invention includes the step of transmitting an object from a server application to a client application. The method also includes the step of transmitting an object state from the server application to the client application. The method further includes the steps of synchronizing the object and object state between the server application and the client application, and updating the object by invoking a server application method after the step of synchronizing. An apparatus and article of manufacture for carrying out the steps of the method are also disclosed.Type: ApplicationFiled: February 21, 2006Publication date: June 29, 2006Inventors: Reuven Battat, Michael Her, Chandrasekha Sundaresh, Anders Vinberg, Sidney Wang
-
Patent number: 7003587Abstract: A method and apparatus are generally disclosed for maintaining data integrity across distributed computer systems. In one embodiment, the method of the invention includes the step of transmitting an object from a server application to a client application. The method also includes the step of transmitting an object state from the server application to the client application. The method further includes the steps of synchronizing the object and object state between the server application and the client application, and updating the object by invoking a server application method after the step of synchronizing. An apparatus and article of manufacture for carrying out the steps of the method are also disclosed.Type: GrantFiled: April 26, 2000Date of Patent: February 21, 2006Assignee: Computer Associates Think, Inc.Inventors: Reuven Battat, Michael Her, Chandrasekha Sundaresh, Anders Vinberg, Sidney Wang
-
Publication number: 20030088663Abstract: A method and apparatus are generally disclosed for presenting predictively and graphically administering a networked system in a time dimension. The method of the invention presents a status of each of a set of networked components. The method includes the step of determining time data. The time data represents a reference time associated with the status information. The method also includes the step of identifying which of the network system components to present. The method further includes the steps of determining status data associated with each of the identified network system components based on the time data, and outputting a depiction of each identified network system component based on the status data. An apparatus and article of manufacture for carrying out the steps of the method are also disclosed.Type: ApplicationFiled: April 26, 2000Publication date: May 8, 2003Inventors: Reuven Battat, Michael Her, Chandrasenkha Sundaresh, Anders Vinberg, Sidney Wang
-
Publication number: 20030033402Abstract: A method and apparatus intuitively to administer all components of a networked computer system by use of real multi-dimensional views of any component or any set of components, including components related to a specific business interest, and with customizable and fully extensible functionality, across heterogenous platforms and applications. Navigation and configuration tools are provided, with an intelligent cursor, to travel to and address any component part thereof, or subset of components, with status and abnormalities identified, monitored and controlled, and by hierarchical filtration, and aggregation correlation with asynchronous notification. Graphical presentation tools are also provided employing an enhanced zooming graphical display.Type: ApplicationFiled: April 7, 2000Publication date: February 13, 2003Inventors: Reuven Battat, Michael Her, Chandrasekha Sundaresh, Anders Vinberg, Sidney Wang
-
Publication number: 20020013837Abstract: A network management system allows a network administrator to intuitively manage all components of a heterogeneous networked computer system using views of any component or any set of components. These views are generated in a multi-dimensional, virtual reality environment. Navigation tools are provided that allow an operator to travel through the network hierarchy's representation in the virtual environment using an automatic flight mode. Automatic flight mode determines a reasonable trajectory to a network component that avoids collisions with intervening objects in the virtual environment. Since the system is capable of managing a world-wide network, city, building, subnet, segment, and computer, a view may also display internal hardware, firmware, and software of any network component. Views of network components may be filtered so only components pertaining to a specific business or other interest are displayed.Type: ApplicationFiled: September 7, 2001Publication date: January 31, 2002Inventors: Reuven Battat, Michael Her, Chandrasekha Sundaresh, Anders Vinberg, Sidney Wang
-
Patent number: 6289380Abstract: A network management system allows a network administrator to intuitively manage all components of a heterogeneous networked computer system using views of any component or any set of components. These views are generated in a multi-dimensional, virtual reality environment. Navigation tools are provided that allow an operator to travel through the network hierarchy's representation in the virtual environment using an automatic flight mode. Automatic flight mode determines a reasonable trajectory to a network component that avoids collisions with intervening objects in the virtual environment. Since the system is capable of managing a world-wide network, views of a network component may be organized by continent, wide area network, city, building, subnet, segment, and computer. A view may also display internal hardware, firmware, and software of any network component. Views of network components may be filtered so only components pertaining to a specific business or other interest are displayed.Type: GrantFiled: September 27, 1999Date of Patent: September 11, 2001Assignee: Computer Associates Think, Inc.Inventors: Reuven Battat, Michael Her, Chandrasekha Sundaresh, Anders Vinberg, Sidney Wang
-
Patent number: 5958012Abstract: A network management system allows a network administrator to intuitively manage all components of a heterogeneous networked computer system using views of any component or any set of components. These views are generated in a multi-dimensional, virtual reality environment. Navigation tools are provided that allow an operator to travel through the network hierarchy's representation in the virtual environment using an automatic flight mode. Automatic flight mode determines a reasonable trajectory to a network component that avoids collisions with intervening objects in the virtual environment. Since the system is capable of managing a world-wide network, views of network components may be organized by continent, wide area network, city, building, subnet, segment, and computer. A view may also display internal hardware, firmware, and software of any network component. Views of network components may be filtered so only components pertaining to a specific business or other interest are displayed.Type: GrantFiled: July 15, 1997Date of Patent: September 28, 1999Assignee: Computer Associates International, Inc.Inventors: Reuven Battat, Michael Her, Chandrasekha Sundaresh, Anders Vinberg, Sidney Wang