Patents by Inventor Armen Hovhannisyan

Armen Hovhannisyan 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: 20240202749
    Abstract: Systems, methods, and articles for generating predictions of the number of impressions received by content, such as advertisements, and the advanced targeting of such content based on the predictions are described herein. The systems disclosed herein predict the number of impressions that content may receive when placed in an advertisement placement opportunities based on user segments used to describe audience members which consume media content. This is achieved by creating an impression prediction model which includes definitions of user segments, data describing audience members which may consume content, historical data describing the impression received by the content, and historical data describing the impressions provided by audience members. When generating predictions for the number of impressions received by content, the system may take into account other content compete with the content for which predictions are generated.
    Type: Application
    Filed: December 16, 2022
    Publication date: June 20, 2024
    Inventors: Armen Hovhannisyan, John C. Emery, Mihail Marchenko
  • Patent number: 7355622
    Abstract: A system and process for highlighting the current speaker on an on-going basis in each frame of a low frame-rate video of an event having multiple people in attendance is presented. In general, this is accomplished by periodically identifying an attendee that is currently speaking at a rate substantially faster than the video frame rate, and updating each frame of the video to highlight the current speaker. More particularly, an A/V source provides a video stream to a client computing device that includes delta frames interspersed between the frames of the low frame-rate video. The full video frames act as keyframes, and the delta frames provide the changes needed to modify the last displayed version of the last keyframe to highlight just the region associated with the location of a current speaker. This allows the client device to operate as a standard A/V rendering and display unit.
    Type: Grant
    Filed: April 30, 2004
    Date of Patent: April 8, 2008
    Assignee: Microsoft Corporation
    Inventors: Simon Clarke, Armen Hovhannisyan, Ross Cutler
  • Patent number: 7185098
    Abstract: Performing conferencing without requiring communication using a specific connection port. A software module receives a function call from a conferencing application. The function call may include high-level instructions to perform a basic conferencing function, such as the communication of data from a specified buffer area. The software module then performs all of the details necessary in order to establish and maintain a connection with a conferencing server (or with one or more other participants in the case of peer-to-peer conferencing). While the conferencing application may be configured to optionally perform teleconferencing using a particular conferencing protocol and a particular conferencing connection port without the use of the software module, the software module may also be optionally used to establish, maintain, and exchanging conferencing information over an entirely different port when, for example, the usual conferencing connection port is not available.
    Type: Grant
    Filed: September 30, 2002
    Date of Patent: February 27, 2007
    Assignee: Microsoft Corporation
    Inventors: Jian Wang, Senthil K. Velayutham, Lon-Chan Chu, Armen Hovhannisyan
  • Publication number: 20050243167
    Abstract: A system and process for highlighting the current speaker on an on-going basis in each frame of a low frame-rate video of an event having multiple people in attendance is presented. In general, this is accomplished by periodically identifying an attendee that is currently speaking at a rate substantially faster than the video frame rate, and updating each frame of the video to highlight the current speaker. More particularly, an A/V source provides a video stream to a client computing device that includes delta frames interspersed between the frames of the low frame-rate video. The full video frames act as keyframes, and the delta frames provide the changes needed to modify the last displayed version of the last keyframe to highlight just the region associated with the location of a current speaker. This allows the client device to operate as a standard A/V rendering and display unit.
    Type: Application
    Filed: April 30, 2004
    Publication date: November 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Simon Clarke, Armen Hovhannisyan, Ross Cutler
  • Publication number: 20040064569
    Abstract: Performing conferencing without requiring communication using a specific connection port. A software module receives a function call from a conferencing application. The function call may include high-level instructions to perform a basic conferencing function, such as the communication of data from a specified buffer area. The software module then performs all of the details necessary in order to establish and maintain a connection with a conferencing server (or with one or more other participants in the case of peer-to-peer conferencing). While the conferencing application may be configured to optionally perform teleconferencing using a particular conferencing protocol and a particular conferencing connection port without the use of the software module, the software module may also be optionally used to establish, maintain, and exchanging conferencing information over an entirely different port when, for example, the usual conferencing connection port is not available.
    Type: Application
    Filed: September 30, 2002
    Publication date: April 1, 2004
    Inventors: Jian Wang, Senthil K. Velayutham, Lon-Chan Chu, Armen Hovhannisyan