Patents by Inventor Stephen P. Emeott
Stephen P. Emeott 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: 9693030Abstract: Systems and methods for generating alerts and enhanced viewing experience features using on-screen data are disclosed. Textual data corresponding to on-screen text is determined from the visual content of video data. The textual data is associated with corresponding regions and frames of the video data in which the corresponding on-screen text was detected. Users can select regions in the frames of the visual content to monitor for a particular triggering item (e.g., a triggering word, name, or phrase). During play back of the video data, the textual data associated with the selected regions in the frames can be monitored for the triggering item. When the triggering item is detected in the textual data, an alert can be generated. Alternatively, the textual data for the selected region can be extracted to compile supplemental information that can be rendered over the playback of the video data or over other video data.Type: GrantFiled: July 28, 2014Date of Patent: June 27, 2017Assignee: ARRIS Enterprises LLCInventors: Stephen P. Emeott, Kevin L. Baum, Bhavan Gandhi, Faisal Ishtiaq, Isselmou Ould Dellahy
-
Patent number: 9596491Abstract: Methods of monitoring segment replacement within a multimedia stream are provided. A multimedia stream having a replacement segment spliced therein is evaluated by extracting at least one of video, text, and audio features from the multimedia stream adjacent a beginning or ending of the replacement segment, and the extracted features are analyzed to detect if a residual of a segment replaced by the replacement segment exists within the multimedia stream. Methods of ad replacement and a system for performing the above methods are also disclosed.Type: GrantFiled: December 19, 2014Date of Patent: March 14, 2017Assignee: ARRIS Enterprises, Inc.Inventors: Benedito J. Fonseca, Jr., Isselmou Ould Dellahy, Renxiang Li, Stephen P. Emeott
-
Patent number: 9578366Abstract: In one embodiment, a method includes launching an application on a first device. The application allows the first device to trigger a service based on a program being played on a second device. The first device captures a visual code being displayed in association with the program being played on the second device. The visual code includes encoded information for program ID information associated with the program being played on the second device and timing information associated with the program being played on the second device. The method determines the program ID information and the timing information from the encoded information included in the visual code and then triggers the service for the application using the timing information and the program ID information.Type: GrantFiled: May 3, 2012Date of Patent: February 21, 2017Assignee: Google Technology Holdings LLCInventors: Kevin L. Baum, Stephen P. Emeott, Faisal Ishtiaq
-
Patent number: 9503979Abstract: Disclosed are methods for delivering data (212) to a wireless station (102). An access point (104), or any other suitable device or system, receives a plurality of association requests (204) from a plurality of wireless stations (102) and transmits a different association identifier (208) to each of the plurality of wireless stations (102). The access point (104) buffers data (212) for a subset of the wireless stations (102). If the number of wireless stations (102) with buffered data (212) at the access point (104) is less than a threshold, then the access point (104) transmits a list of association identifiers indicating that buffered data (212) are held for each wireless station (102) identified by the list.Type: GrantFiled: November 21, 2013Date of Patent: November 22, 2016Assignee: Google Technology Holdings LLCInventors: Stephen P. Emeott, Murali Narasimha, Dwight R. Smith
-
Patent number: 9451452Abstract: A mesh station applying for access to a network includes a list of peer stations in messages of an authenticated key establishment protocol. A mesh key distributor derives a key delivery key and generates a top level key, and then delivers the top level key to the mesh station. Following the key establishment protocol, the mesh key distributor also creates pairwise keys for use between the mesh station and the peer stations listed in its peer list. The list of peers permits the identifier for the peer to be bound into the derived key, which helps ensure that the key used between each pair of peers is unique. Once the mesh key distributor finishes creating a key for one of the stations on the peer list, the mesh key distributor sends a message to the peer to initiate a key push.Type: GrantFiled: June 29, 2009Date of Patent: September 20, 2016Assignee: MOTOROLA SOLUTIONS, INC.Inventors: Stephen P. Emeott, Anthony J. Braskich
-
Patent number: 9398326Abstract: A method of identifying a representative image of a video stream is provided. Similarity between video frames of a primary video stream relative to video frames of a different secondary video stream having similar content is evaluated and a video frame from the primary video stream having a greatest extent of similarity relative to a video frame of the secondary video stream is identified. The identified video frame is selected as an image representative of the primary video stream and may be used as an informative thumbnail image for the primary video stream. A video processing electronic device and at least one non-transitory computer readable storage medium having computer program instructions stored thereon for performing the method are also provided.Type: GrantFiled: June 11, 2014Date of Patent: July 19, 2016Assignee: ARRIS Enterprises, Inc.Inventors: Benedito J. Fonseca, Jr., Faisal Ishtiaq, Renxiang Li, Stephen P. Emeott, Alfonso Martinez Smith, Anthony J. Braskich
-
Publication number: 20160182922Abstract: Methods of monitoring segment replacement within a multimedia stream are provided. A multimedia stream having a replacement segment spliced therein is evaluated by extracting at least one of video, text, and audio features from the multimedia stream adjacent a beginning or ending of the replacement segment, and the extracted features are analyzed to detect if a residual of a segment replaced by the replacement segment exists within the multimedia stream. Methods of ad replacement and a system for performing the above methods are also disclosed.Type: ApplicationFiled: December 19, 2014Publication date: June 23, 2016Inventors: Benedito J. Fonseca, JR., Isselmou Ould Dellahy, Renxiang Li, Stephen P. Emeott
-
Publication number: 20150382300Abstract: Disclosed are methods for delivering data (212) to a wireless station (102). An access point (104), or any other suitable device or system, receives a plurality of association requests (204) from a plurality of wireless stations (102) and transmits a different association identifier (208) to each of the plurality of wireless stations (102). The access point (104) buffers data (212) for a subset of the wireless stations (102). If the number of wireless stations (102) with buffered data (212) at the access point (104) is less than a threshold, then the access point (104) transmits a list of association identifiers indicating that buffered data (212) are held for each wireless station (102) identified by the list.Type: ApplicationFiled: September 4, 2015Publication date: December 31, 2015Inventors: Stephen P. Emeott, Murali Narasimha, Dwight R. Smith
-
Publication number: 20150365716Abstract: A method of identifying a representative image of a video stream is provided. Similarity between video frames of a primary video stream relative to video frames of a different secondary video stream having similar content is evaluated and a video frame from the primary video stream having a greatest extent of similarity relative to a video frame of the secondary video stream is identified. The identified video frame is selected as an image representative of the primary video stream and may be used as an informative thumbnail image for the primary video stream. A video processing electronic device and at least one non-transitory computer readable storage medium having computer program instructions stored thereon for performing the method are also provided.Type: ApplicationFiled: June 11, 2014Publication date: December 17, 2015Inventors: Benedito J. Fonseca, JR., Faisal Ishtiaq, Renxiang Li, Stephen P. Emeott, Alfonso Martinez Smith, Anthony J. Braskich
-
Publication number: 20150363648Abstract: A method of detecting frames in a video that demarcate a pre-determined type of video segment within the video is provided. The method includes identifying visually distinctive candidate marker frames within the video, grouping the candidate marker frames into a plurality of groups based on visual similarity, computing a collective score for each of the groups based on temporal proximity of each of the candidate marker frames within the group to related events occurring within the video, and selecting at least one of the groups based on the collective proximity scores as marker frames that demarcate the pre-determined type of video segment. A video processing electronic device and at least one non-transitory computer readable storage medium having computer program instructions stored thereon for performing the method are also provided.Type: ApplicationFiled: June 11, 2014Publication date: December 17, 2015Inventors: Renxiang Li, Faisal Ishtiaq, Stephen P. Emeott, Anthony J. Braskich
-
Patent number: 9098923Abstract: A method of identifying long shots of sports video comprising receiving a video frame comprising a plurality of pixels, classifying each of the plurality of pixels as a candidate field pixel or a candidate non-field pixel, determining whether at least a predefined percentage of the plurality of pixels are candidate field pixels, calculating a first standard deviation, the first standard deviation being the standard deviation of the hues of all candidate field pixels, and classifying the video frame as a long shot of sports video when at least the predefined percentage of the plurality of pixels are candidate field pixels and the first standard deviation is equal to or lower than a predefined maximum standard deviation value.Type: GrantFiled: March 15, 2013Date of Patent: August 4, 2015Assignee: General Instrument CorporationInventor: Stephen P Emeott
-
Patent number: 9001694Abstract: Methods and apparatus for controlling a wireless station (102) are disclosed. In an embodiment, an access point (104), or any other suitable device or system, receives a first application identifier from a first wireless station (102) at an access point (104) (e.g., receive a URL from a temperature sensor). The access point (104) then downloads and/or activates a software application to the access point (104) from a first server (106) based on the first application identifier (e.g., download a temperature measurement application based on the URL). The access point (104) issues a command to the first wireless station (102) based on the software application (e.g., send temperature measurement and sleep instructions to the temperature sensor). The access point (104) also receives first data from the first wireless station (102) (e.g., receive temperature measurements from the sensor). The access point (104) transmits the first data to at least one of the first server (106) and a second different server (106) (e.Type: GrantFiled: September 24, 2012Date of Patent: April 7, 2015Assignee: General Instrument CorporationInventors: Stephen P. Emeott, Andrew J. Aftelak, Anthony J. Braskich, Dwight R. Smith
-
Publication number: 20150082349Abstract: A method receives video content and metadata associated with video content. The method then extracts features of the video content based on the metadata. Portions of the visual, audio, and textual features are fused into composite features that include multiple features from the visual, audio, and textual features. A set of video segments of the video content is identified based on the composite features of the video content. Also, the segments may be identified based on a user query.Type: ApplicationFiled: September 11, 2014Publication date: March 19, 2015Inventors: Faisal Ishtiaq, Benedito J. Fonseca, JR., Kevin L. Baum, Anthony J. Braskich, Stephen P. Emeott, Bhavan Gandhi, Renxiang Li, Alfonso Martinez Smith, Michael L. Needham, Isselmou Ould Dellahy
-
Publication number: 20150070587Abstract: Systems and methods for generating alerts and enhanced viewing experience features using on-screen data are disclosed. Textual data corresponding to on-screen text is determined from the visual content of video data. The textual data is associated with corresponding regions and frames of the video data in which the corresponding on-screen text was detected. Users can select regions in the frames of the visual content to monitor for a particular triggering item (e.g., a triggering word, name, or phrase). During play back of the video data, the textual data associated with the selected regions in the frames can be monitored for the triggering item. When the triggering item is detected in the textual data, an alert can be generated. Alternatively, the textual data for the selected region can be extracted to compile supplemental information that can be rendered over the playback of the video data or over other video data.Type: ApplicationFiled: July 28, 2014Publication date: March 12, 2015Inventors: Stephen P. Emeott, Kevin L. Baum, Bhavan Gandhi, Faisal Ishtiaq, Isselmou Ould Dellahy
-
Publication number: 20150073921Abstract: A method for creating derivative advertisements is provided. The method includes identifying a visual element based on an analysis of a primary advertisement asset such that the visual element is representative of a branding message provided within the primary advertisement. The method also includes identifying a call-to-action (CTA) data element based on the analysis and creating a derivative advertisement asset having the visual element and CTA data element. A system and a non-transitory computer-readable storage medium containing software for executing the method are also provided.Type: ApplicationFiled: September 10, 2014Publication date: March 12, 2015Inventors: Venugopal Vasudevan, Anthony J. Braskich, Renxiang Li, Jehan Wickramasuriya, Faisal Ishtiaq, Stephen P. Emeott, Benedito J. Fonseca, JR., Alfonso Martinez Smith
-
Publication number: 20140270501Abstract: A method of identifying long shots of sports video comprising receiving a video frame comprising a plurality of pixels, classifying each of the plurality of pixels as a candidate field pixel or a candidate non-field pixel, determining whether at least a predefined percentage of the plurality of pixels are candidate field pixels, calculating a first standard deviation, the first standard deviation being the standard deviation of the hues of all candidate field pixels, and classifying the video frame as a long shot of sports video when at least the predefined percentage of the plurality of pixels are candidate field pixels and the first standard deviation is equal to or lower than a predefined maximum standard deviation value.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: GENERAL INSTRUMENT CORPORATIONInventor: Stephen P. Emeott
-
Publication number: 20140153464Abstract: Disclosed are methods for delivering data (212) to a wireless station (102). An access point (104), or any other suitable device or system, receives a plurality of association requests (204) from a plurality of wireless stations (102) and transmits a different association identifier (208) to each of the plurality of wireless stations (102). The access point (104) buffers data (212) for a subset of the wireless stations (102). If the number of wireless stations (102) with buffered data (212) at the access point (104) is less than a threshold, then the access point (104) transmits a list of association identifiers indicating that buffered data (212) are held for each wireless station (102) identified by the list.Type: ApplicationFiled: November 21, 2013Publication date: June 5, 2014Applicant: MOTOROLA MOBILITY LLCInventors: Stephen P. Emeott, Murali Narasimha, Dwight R. Smith
-
Publication number: 20140086121Abstract: Methods and apparatus for controlling a wireless station (102) are disclosed. In an embodiment, an access point (104), or any other suitable device or system, receives a first application identifier from a first wireless station (102) at an access point (104) (e.g., receive a URL from a temperature sensor). The access point (104) then downloads and/or activates a software application to the access point (104) from a first server (106) based on the first application identifier (e.g., download a temperature measurement application based on the URL). The access point (104) issues a command to the first wireless station (102) based on the software application (e.g., send temperature measurement and sleep instructions to the temperature sensor). The access point (104) also receives first data from the first wireless station (102) (e.g., receive temperature measurements from the sensor). The access point (104) transmits the first data to at least one of the first server (106) and a second different server (106) (e.Type: ApplicationFiled: September 24, 2012Publication date: March 27, 2014Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Stephen P. Emeott, Andrew J. Aftelak, Anthony J. Braskich, Dwight R. Smith
-
Publication number: 20140059351Abstract: A method for connecting a wireless communication device to a wireless network using a visual code includes reading the visual code that includes an access token that is associated with a wireless access point of the wireless network. The method further includes establishing a secure channel with the wireless access point, and sending the access token to the wireless access point over the secure channel, wherein the access token is used for network access control. Moreover, the method includes receiving security key information from the wireless access point over the secure channel, wherein the security key information is different than the access token. Additionally, the method includes establishing a secure link with the wireless access point using the security key information.Type: ApplicationFiled: August 21, 2012Publication date: February 27, 2014Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Anthony J. Braskich, Andrew J. Aftelak, Stephen P. Emeott
-
Publication number: 20140028917Abstract: Disclosed are methods and apparatus for displaying multimedia feeds. The method comprises receiving a plurality of multimedia feeds and, for each of the plurality of multimedia feeds, acquiring a value of a metric and displaying, on a common display, the plurality of multimedia feeds. The metric is variable and its value for a particular multimedia feed and for a particular time is dependent upon either events occurring within that particular multimedia feed at or before that particular time or upon a rating (by one or more entities), at that particular time, of that particular multimedia feed. The multimedia feeds are displayed on the common display such that a first feed is displayed in a manner different from the manner of display of a second feed, the first feed having a first metric value, the second feed having a second metric value, and the first and second metric values being different.Type: ApplicationFiled: July 30, 2012Publication date: January 30, 2014Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Alfonso Martinez Smith, Kevin L. Baum, Anthony J. Braskich, Stephen P. Emeott, Faisal Ishtiaq, Renxiang Li, Isselmou Ould Dellahy