Patents by Inventor Charles Migos
Charles Migos 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: 9225998Abstract: Various embodiments related to delivery of advertising content for video on-demand are disclosed. One example embodiment comprises receiving a set of VOD metadata including a first configuration of ad avails to be included in a VOD content item. The first configuration specifies a first set of locations of ad avails and a size of each ad avail in the first configuration. The method further includes comparing the VOD metadata to a set of one or more policy rules specifying a second configuration of ad avails to be included in the VOD content item, the second configuration of ad avails specifying a second set of locations of ad avails and a size of each ad avail in the second configuration. The method further includes determining a number of advertisements to be included in the VOD content item based upon a result of the comparing and obtaining an ad decision.Type: GrantFiled: February 7, 2013Date of Patent: December 29, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Gaurav Agarwal, Charles Migos
-
Patent number: 8543922Abstract: Video clips are depicted both in an overall layer and in a set of individual tracks, or rows. The user can cause the display to be expanded or collapsed, as desired, so as to reveal or hide the individual tracks. Video clips are fully editable in either the expanded or collapsed viewing modes. When the collapsed mode is in effect, bars representing individual video clips are still visible, and can be individually selected and manipulated. When the expanded mode is in effect, separate tracks are shown for each individual clip, but the overall layer remains visible, and the individual video clips also remain visible, selectable, and manipulable within the overall layer.Type: GrantFiled: August 23, 2010Date of Patent: September 24, 2013Assignee: Apple Inc.Inventors: Gregory E. Niles, John Gabriel Foster, Charles Migos
-
Publication number: 20130152124Abstract: Various embodiments related to delivery of advertising content for video on-demand are disclosed. One example embodiment comprises receiving a set of VOD metadata including a first configuration of ad avails to be included in a VOD content item. The first configuration specifies a first set of locations of ad avails and a size of each ad avail in the first configuration. The method further includes comparing the VOD metadata to a set of one or more policy rules specifying a second configuration of ad avails to be included in the VOD content item, the second configuration of ad avails specifying a second set of locations of ad avails and a size of each ad avail in the second configuration. The method further includes determining a number of advertisements to be included in the VOD content item based upon a result of the comparing and obtaining an ad decision.Type: ApplicationFiled: February 7, 2013Publication date: June 13, 2013Applicant: MICROSOFT CORPORATIONInventors: Gaurav Agarwal, Charles Migos
-
Patent number: 8448083Abstract: A multimedia editing application includes a plurality of gestures that are used to control transport and playback, timing, editing, view management, and other functions of the application. The gestures have shapes or characteristics that are visually mnemonic of their associated functions or the objects on which the functions operate, but which themselves are not linguistic forms such as letters or numbers which are derived from the names of the associated functions. The visual mnemonics may connote the motion or shape of a part of the human body.Type: GrantFiled: April 16, 2004Date of Patent: May 21, 2013Assignee: Apple Inc.Inventors: Charles Migos, Giulia M. Pagallo, Jean-Pierre Mouileseaux, Larry S. Yaeger
-
Patent number: 8387086Abstract: Various embodiments related to delivery of advertising content for video on-demand are disclosed. One example embodiment comprises receiving a set of VOD metadata including a first configuration of ad avails to be included in a VOD content item. The first configuration specifies a first set of locations of ad avails and a size of each ad avail in the first configuration. The method further includes comparing the VOD metadata to a set of one or more policy rules specifying a second configuration of ad avails to be included in the VOD content item, the second configuration of ad avails specifying a second set of locations of ad avails and a size of each ad avail in the second configuration. The method further includes determining a number of advertisements to be included in the VOD content item based upon a result of the comparing and obtaining an ad decision.Type: GrantFiled: December 14, 2009Date of Patent: February 26, 2013Assignee: Microsoft CorporationInventors: Gaurav Agarwal, Charles Migos
-
Patent number: 8069081Abstract: Targeted advertising using object identification techniques is described. In an implementation, an object is identified by a client that is placed on a surface of the client. An advertisement is located that corresponds to the identified object and is output.Type: GrantFiled: September 23, 2008Date of Patent: November 29, 2011Assignee: Microsoft CorporationInventors: Nadav M. Neufeld, Gionata Mettifogo, Charles Migos
-
Publication number: 20110145856Abstract: Various embodiments related to delivery of advertising content for video on-demand are disclosed. One example embodiment comprises receiving a set of VOD metadata including a first configuration of ad avails to be included in a VOD content item. The first configuration specifies a first set of locations of ad avails and a size of each ad avail in the first configuration. The method further includes comparing the VOD metadata to a set of one or more policy rules specifying a second configuration of ad avails to be included in the VOD content item, the second configuration of ad avails specifying a second set of locations of ad avails and a size of each ad avail in the second configuration. The method further includes determining a number of advertisements to be included in the VOD content item based upon a result of the comparing and obtaining an ad decision.Type: ApplicationFiled: December 14, 2009Publication date: June 16, 2011Applicant: MICROSOFT CORPORATIONInventors: Gaurav Agarwal, Charles Migos
-
Patent number: 7805678Abstract: Video clips are depicted both in an overall layer and in a set of individual tracks, or rows. The user can cause the display to be expanded or collapsed, as desired, so as to reveal or hide the individual tracks. Video clips are fully editable in either the expanded or collapsed viewing modes. When the collapsed mode is in effect, bars representing individual video clips are still visible, and can be individually selected and manipulated. When the expanded mode is in effect, separate tracks are shown for each individual clip, but the overall layer remains visible, and the individual video clips also remain visible, selectable, and manipulable within the overall layer.Type: GrantFiled: April 16, 2004Date of Patent: September 28, 2010Assignee: Apple Inc.Inventors: Gregory Niles, John G. Foster, Charles Migos
-
Publication number: 20100076828Abstract: Targeted advertising using object identification techniques is described. In an implementation, an object is identified by a client that is placed on a surface of the client. An advertisement is located that corresponds to the identified object and is output.Type: ApplicationFiled: September 23, 2008Publication date: March 25, 2010Inventors: Nadav M. Neufeld, Gionata Mettifogo, Charles Migos
-
Patent number: 7671840Abstract: A user interface comprises a control for adjusting a numeric field value. The control includes controls for editing the numeric field text directly and for dynamically incrementing and decrementing the value. In addition, the control includes controls for combining several functions into one control, allowing for quicker numeric value editing, control of multiple parameters, and taking up less user interface space.Type: GrantFiled: May 21, 2009Date of Patent: March 2, 2010Assignee: Apple Inc.Inventors: Charles Migos, Patrick Heynen, Jean-Pierre Mouilleseaux, Gregory E. Niles, Egan Schulz
-
Publication number: 20090235198Abstract: A user interface comprises a control for adjusting a numeric field value. The control includes controls for editing the numeric field text directly and for dynamically incrementing and decrementing the value. In addition, the control includes controls for combining several functions into one control, allowing for quicker numeric value editing, control of multiple parameters, and taking up less user interface space.Type: ApplicationFiled: May 21, 2009Publication date: September 17, 2009Inventors: Charles Migos, Greg Niles, Jean-Pierre Mouilleseaux, Patrick Heynen, Egan Schulz
-
Patent number: 7554521Abstract: A user interface comprises a control for adjusting a numeric field value. The control includes controls for editing the numeric field text directly and for dynamically incrementing and decrementing the value. In addition, the control includes controls for combining several functions into one control, allowing for quicker numeric value editing, control of multiple parameters, and taking up less user interface space.Type: GrantFiled: April 15, 2004Date of Patent: June 30, 2009Assignee: Apple Inc.Inventors: Charles Migos, Greg Niles, Jean-Pierre Mouilleseaux, Patrick Heynen, Egan Schulz
-
Publication number: 20080172695Abstract: Various technologies for selecting media (e.g., television media) are described. A media selection method displays a tool for selecting a category, such as a television genre, to a user. Upon receiving a user selection, the selected category having a number of channels is visually illustrated on a channel selection spectrum (e.g., a circular arc channel selection spectrum). For example, if the selected category is sports, then a number of channels corresponding to sports channels are highlighted on the channel selection spectrum. Moreover, in one example, the channel selection spectrum works in conjunction with a touchscreen device. Thus, a user can navigate with his or her finger to quickly select and browse the available channels. Also, optionally, non-highlighted channels are automatically bypassed to assist user navigation. Additionally, upon receiving user selection of a channel, in one example, the media content corresponding to the selected channel is played.Type: ApplicationFiled: January 5, 2007Publication date: July 17, 2008Applicant: Microsoft CorporationInventors: Charles Migos, Ron Morris, Davis Sloo
-
Publication number: 20080168501Abstract: Various technologies for selecting media (e.g., television media) are described. A media selection method displays a tool for selecting a category, such as a television genre, to a user. Upon receiving a user selection, the selected category having a number of channels is visually illustrated on a channel selection spectrum (e.g., a circular arc channel selection spectrum). For example, if the selected category is sports, then a number of channels corresponding to sports channels are highlighted on the channel selection spectrum. Moreover, in one example, the channel selection spectrum works in conjunction with a touchscreen device. Thus, a user can navigate with his or her finger to quickly select and browse the available channels. Also, optionally, non-highlighted channels are automatically bypassed to assist user navigation. Additionally, upon receiving user selection of a channel, in one example, the media content corresponding to the selected channel is played.Type: ApplicationFiled: January 5, 2007Publication date: July 10, 2008Applicant: Microsoft CorporationInventors: Charles Migos, Ron Morris, David Sloo
-
Publication number: 20070220045Abstract: A media discovery module (MDM) is described that facilitates a user's access to desired media items. The MDM presents a series of arrays of media items to the user. The user's selection within any array governs the composition of media items that are presented in a subsequent array. Different linking criteria can define the relationship among arrays. In one case, the MDM uses a time-based linking criterion, allowing a user to examine a media item at increasing levels of temporal granularity. In another case, the MDM uses a subject matter-based criterion, allowing a user to examine one or more media items at increasing levels of detail with respect to a subject matter index. The MDM can employ various tools to establish the relationship among media items, including image analysis tools, audio analysis tools, metadata analysis tools, and so on.Type: ApplicationFiled: March 17, 2006Publication date: September 20, 2007Applicant: Microsoft CorporationInventors: Ronald Morris, Charles Migos, David Sloo
-
Patent number: D1042504Type: GrantFiled: September 12, 2023Date of Patent: September 17, 2024Assignee: Apple Inc.Inventors: Jay Christopher Capela, Anton Davydov, Alan C. Dye, Alexander Charles MacLean, Charles Janusz Migos, Parthiban Mohanraj