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: 10595088
    Abstract: 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: Grant
    Filed: March 28, 2018
    Date of Patent: March 17, 2020
    Assignee: NeuLion, Inc.
    Inventors: Horngwei Michael Her, George Hong Zhi Hsu, Hailin Cai
  • Publication number: 20190306581
    Abstract: 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: Application
    Filed: March 28, 2018
    Publication date: October 3, 2019
    Applicant: NeuLion, Inc.
    Inventors: Horngwei Michael Her, George Hong Zhi Hsu, Hailin Cai
  • Publication number: 20180069910
    Abstract: 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: Application
    Filed: September 7, 2017
    Publication date: March 8, 2018
    Applicant: Sonic IP, Inc.
    Inventors: Horngwei Michael Her, Joe Zhou, Qiang Wang, Dong Xie, Dongfa Liu
  • Publication number: 20180063590
    Abstract: 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: Application
    Filed: August 30, 2017
    Publication date: March 1, 2018
    Applicant: Sonic IP, Inc.
    Inventors: Horngwei Michael Her, Yuri Bulava
  • Publication number: 20150237398
    Abstract: 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: Application
    Filed: February 18, 2014
    Publication date: August 20, 2015
    Applicant: KYLINTV, INC.
    Inventors: Yunchuan Wang, Wei Shu, Michael Her
  • Patent number: 8621032
    Abstract: 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: Grant
    Filed: January 6, 2006
    Date of Patent: December 31, 2013
    Assignee: CA, Inc.
    Inventors: Reuven Battat, Michael Her, Chandrasekhar Sundaresh, Anders Vinberg, Sidney Wang
  • Patent number: 8291324
    Abstract: 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: Grant
    Filed: September 7, 2001
    Date of Patent: October 16, 2012
    Assignee: CA, Inc.
    Inventors: Reuven Battat, Michael Her, Chandrasekha Sundaresh, Anders Vinberg, Sidney Wang
  • Patent number: 7693941
    Abstract: 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: Grant
    Filed: February 10, 2006
    Date of Patent: April 6, 2010
    Inventors: Reuven Battat, Michael Her, Chandrasekhar Sundaresh, Anders Vinberg, Sidney Wang
  • Patent number: 7680879
    Abstract: 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: Grant
    Filed: February 21, 2006
    Date of Patent: March 16, 2010
    Assignee: Computer Associates Think, Inc.
    Inventors: Reuven Battat, Michael Her, Chandrasekha Sundaresh, Anders Vinberg, Sidney Wang
  • Publication number: 20070121728
    Abstract: 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: Application
    Filed: May 12, 2006
    Publication date: May 31, 2007
    Inventors: Xiaohong Wang, Yunchuan Wang, Michael Her
  • Publication number: 20070075992
    Abstract: 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: Application
    Filed: February 10, 2006
    Publication date: April 5, 2007
    Inventors: Reuven Battat, Michael Her, Chandrasekhar Sundaresh, Anders Vinberg, Sidney Wang
  • Publication number: 20070033279
    Abstract: 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: Application
    Filed: January 6, 2006
    Publication date: February 8, 2007
    Inventors: Reuven Battat, Michael Her, Chandrasekhar Sundaresh, Anders Vinberg, Sidney Wang
  • Publication number: 20060277316
    Abstract: 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 coded
    Type: Application
    Filed: May 12, 2006
    Publication date: December 7, 2006
    Inventors: Yunchuan Wang, Wei Shu, Michael Her
  • Publication number: 20060143239
    Abstract: 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: Application
    Filed: February 21, 2006
    Publication date: June 29, 2006
    Inventors: Reuven Battat, Michael Her, Chandrasekha Sundaresh, Anders Vinberg, Sidney Wang
  • Patent number: 7003587
    Abstract: 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: Grant
    Filed: April 26, 2000
    Date of Patent: February 21, 2006
    Assignee: Computer Associates Think, Inc.
    Inventors: Reuven Battat, Michael Her, Chandrasekha Sundaresh, Anders Vinberg, Sidney Wang
  • Publication number: 20030088663
    Abstract: 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: Application
    Filed: April 26, 2000
    Publication date: May 8, 2003
    Inventors: Reuven Battat, Michael Her, Chandrasenkha Sundaresh, Anders Vinberg, Sidney Wang
  • Publication number: 20030033402
    Abstract: 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: Application
    Filed: April 7, 2000
    Publication date: February 13, 2003
    Inventors: Reuven Battat, Michael Her, Chandrasekha Sundaresh, Anders Vinberg, Sidney Wang
  • Publication number: 20020013837
    Abstract: 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: Application
    Filed: September 7, 2001
    Publication date: January 31, 2002
    Inventors: Reuven Battat, Michael Her, Chandrasekha Sundaresh, Anders Vinberg, Sidney Wang
  • Patent number: 6289380
    Abstract: 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: Grant
    Filed: September 27, 1999
    Date of Patent: September 11, 2001
    Assignee: Computer Associates Think, Inc.
    Inventors: Reuven Battat, Michael Her, Chandrasekha Sundaresh, Anders Vinberg, Sidney Wang
  • Patent number: 5958012
    Abstract: 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: Grant
    Filed: July 15, 1997
    Date of Patent: September 28, 1999
    Assignee: Computer Associates International, Inc.
    Inventors: Reuven Battat, Michael Her, Chandrasekha Sundaresh, Anders Vinberg, Sidney Wang