Patents by Inventor Gregory J. Conklin
Gregory J. Conklin 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: 20180278941Abstract: A video system for coding a stream of video data that includes a stream of video frames divides each video frame into a matrix of a plurality of subblocks, wherein each subblock includes a plurality of pixels. The video system operates in accordance with nine prediction modes. Each prediction mode determines a prediction mode according to which a present subblock is to be coded. One of the nine prediction modes is selected to encode the present subblock, wherein the selected prediction mode provides for a minimum error value in the present subblock.Type: ApplicationFiled: March 20, 2018Publication date: September 27, 2018Applicant: Intel CorporationInventor: Gregory J. Conklin
-
Publication number: 20180261043Abstract: Techniques are described for facilitating the awarding of prizes in chance-based contests in various ways, such as chance-based contests which are part of promotional advertising, etc. In at least some embodiments, the techniques include facilitating the awarding of prizes at the time a contestant enter or plays the contests, while awarding a selected number of prizes, which may be determined before the contest starts. In at least some embodiments, the techniques include employing an award counter to control awarding of prizes in a chance-based contest. For example, an award counter may be incremented at random or pseudo-random times. In at least some embodiments, the contest is associated with a location-based virtual group of users that has one or more associated geographical areas.Type: ApplicationFiled: November 14, 2017Publication date: September 13, 2018Inventors: Gregory J. CONKLIN, Alison ALLGOR, David CRAWFORD, Naresh DHIMAN, Jeffrey A. HOLDEN, Shafiq SHARIFF
-
Patent number: 9930343Abstract: A video system for coding a stream of video data that includes a stream of video frames divides each video frame into a matrix of a plurality of subblocks, wherein each subblock includes a plurality of pixels. The video system operates in accordance with nine prediction modes. Each prediction mode determines a prediction mode according to which a present subblock is to be coded. One of the nine prediction modes is selected to encode the present subblock, wherein the selected prediction mode provides for a minimum error value in the present subblock.Type: GrantFiled: August 24, 2016Date of Patent: March 27, 2018Assignee: Intel CorporationInventor: Gregory J. Conklin
-
Publication number: 20180077527Abstract: Techniques are described for providing location-based information and functionality to people and computing devices in various ways. In at least some situations, the techniques include enabling multiple people in a common geographic area to interact in various ways, such as via devices capable of communications (e.g., cellular telephones, computing devices with wired and/or wireless communications capabilities, etc.), while in other situations at least some users who are remote from a particular geographic area may be allowed to intercommunicate with one or more other users or other entities in or related to that geographic area. In addition, the techniques include enabling the creation and maintenance of location-based virtual groups of users (also referred to as “clouds”), such as for users of mobile and/or fixed-location devices. Such clouds may enable various types of interactions between group members, and may be temporary and/or mobile.Type: ApplicationFiled: August 23, 2017Publication date: March 15, 2018Inventors: Jeffrey Alan Holden, Jeffrey M. Ayars, Gregory J. Conklin, Shafiq Shariff, Nathaniel Blake Scholl, John Kim
-
Patent number: 9846988Abstract: Techniques are described for facilitating the awarding of prizes in chance-based contests in various ways, such as chance-based contests which are part of promotional advertising, etc. In at least some embodiments, the techniques include facilitating the awarding of prizes at the time a contestant enter or plays the contests, while awarding a selected number of prizes, which may be determined before the contest starts. In at least some embodiments, the techniques include employing an award counter to control awarding of prizes in a chance-based contest. For example, an award counter may be incremented at random or pseudo-random times. In at least some embodiments, the contest is associated with a location-based virtual group of users that has one or more associated geographical areas.Type: GrantFiled: July 8, 2015Date of Patent: December 19, 2017Assignee: Groupon, Inc.Inventors: Gregory J. Conklin, Alison Allgor, David Crawford, Naresh Dhiman, Jeffrey A. Holden, Shafiq Shariff
-
Patent number: 9769611Abstract: Provided herein are systems, methods and computer readable media for creating and managing temporary virtual groups. An example apparatus may be configured enable an administrative entity to establish a temporary virtual group, enable the administrative entity to define configuration information for the temporary virtual group, the enabling of the administrative entity to define the configuration information comprising establishing membership criteria for admittance of one or more members to the temporary virtual group, establishing rules of interaction among the one or more members of that the temporary virtual group, establishing termination criteria, the termination criteria configured to determine when the temporary virtual group will terminate, and facilitate transmission of the message from the first member to a second member, and terminate the temporary virtual group upon determination that the termination criteria is met.Type: GrantFiled: May 31, 2016Date of Patent: September 19, 2017Assignee: Groupon, Inc.Inventors: Jeffrey Alan Holden, Jeffrey M. Ayars, Gregory J. Conklin, Shafiq Shariff, Nathaniel Blake Scholl, John Kim
-
Publication number: 20160366421Abstract: A video system for coding a stream of video data that includes a stream of video frames divides each video frame into a matrix of a plurality of subblocks, wherein each subblock includes a plurality of pixels. The video system operates in accordance with nine prediction modes. Each prediction mode determines a prediction mode according to which a present subblock is to be coded. One of the nine prediction modes is selected to encode the present subblock, wherein the selected prediction mode provides for a minimum error value in the present subblock.Type: ApplicationFiled: August 24, 2016Publication date: December 15, 2016Inventor: Gregory J. Conklin
-
Publication number: 20160353244Abstract: Provided herein are systems, methods and computer readable media for creating and managing temporary virtual groups. An example apparatus may be configured enable an administrative entity to establish a temporary virtual group, enable the administrative entity to define configuration information for the temporary virtual group, the enabling of the administrative entity to define the configuration information comprising establishing membership criteria for admittance of one or more members to the temporary virtual group, establishing rules of interaction among the one or more members of that the temporary virtual group, establishing termination criteria, the termination criteria configured to determine when the temporary virtual group will terminate, and facilitate transmission of the message from the first member to a second member, and terminate the temporary virtual group upon determination that the termination criteria is met.Type: ApplicationFiled: May 31, 2016Publication date: December 1, 2016Inventors: Jeffrey Alan Holden, Jeffrey M. Ayars, Gregory J. Conklin, Shafiq Shariff, Nathaniel Blake Scholl, John Kim
-
Patent number: 9432682Abstract: A video system for coding a stream of video data that includes a stream of video frames divides each video frame into a matrix of a plurality of subblocks, wherein each subblock includes a plurality of pixels. The video system operates in accordance with nine prediction modes. Each prediction mode determines a prediction mode according to which a present subblock is to be coded. One of the nine prediction modes is selected to encode the present subblock, wherein the selected prediction mode provides for a minimum error value in the present subblock.Type: GrantFiled: December 24, 2013Date of Patent: August 30, 2016Assignee: Intel CorporationInventor: Gregory J. Conklin
-
Patent number: 9380120Abstract: Techniques are described for providing location-based information and functionality to people and computing devices in various ways. In at least some situations, the techniques include enabling multiple people in a common geographic area to interact in various ways, such as via devices capable of communications (e.g., cellular telephones, computing devices with wired and/or wireless communications capabilities, etc.), while in other situations at least some users who are remote from a particular geographic area may be allowed to intercommunicate with one or more other users or other entities in or related to that geographic area. In addition, the techniques include enabling the creation and maintenance of location-based virtual groups of users (also referred to as “clouds”), such as for users of mobile and/or fixed-location devices. Such clouds may enable various types of interactions between group members, and may be temporary and/or mobile.Type: GrantFiled: June 24, 2015Date of Patent: June 28, 2016Assignee: Groupon, Inc.Inventors: Jeffrey Alan Holden, Jeffrey M. Ayars, Gregory J. Conklin, Shafiq Shariff, Nathaniel Blake Scholl, John Kim
-
Publication number: 20160088100Abstract: Techniques are described for providing location-based information and functionality to people and computing devices in various ways. In at least some situations, the techniques include enabling multiple people in a common geographic area to interact in various ways, such as via devices capable of communications (e.g., cellular telephones, computing devices with wired and/or wireless communications capabilities, etc.), while in other situations at least some users who are remote from a particular geographic area may be allowed to intercommunicate with one or more other users or other entities in or related to that geographic area. In addition, the techniques include enabling the creation and maintenance of location-based virtual groups of users (also referred to as “clouds”), such as for users of mobile and/or fixed-location devices. Such clouds may enable various types of interactions between group members, and may be temporary and/or mobile.Type: ApplicationFiled: June 24, 2015Publication date: March 24, 2016Inventors: Jeffrey Alan Holden, Jeffrey M. Ayars, Gregory J. Conklin, Shafiq Shariff, Nathaniel Blake Scholl, John Kim
-
Publication number: 20150310701Abstract: Techniques are described for facilitating the awarding of prizes in chance-based contests in various ways, such as chance-based contests which are part of promotional advertising, etc. In at least some embodiments, the techniques include facilitating the awarding of prizes at the time a contestant enter or plays the contests, while awarding a selected number of prizes, which may be determined before the contest starts. In at least some embodiments, the techniques include employing an award counter to control awarding of prizes in a chance-based contest. For example, an award counter may be incremented at random or pseudo-random times. In at least some embodiments, the contest is associated with a location-based virtual group of users that has one or more associated geographical areas.Type: ApplicationFiled: July 8, 2015Publication date: October 29, 2015Inventors: Gregory J. Conklin, Alison Allgor, David Crawford, Naresh Dhiman, Jeffery Alan Holden, Shafiq Shariff
-
Patent number: 9142081Abstract: Techniques are described for facilitating the awarding of prizes in chance-based contests in various ways, such as chance-based contests which are part of promotional advertising, etc. In at least some embodiments, the techniques include facilitating the awarding of prizes at the time a contestant enter or plays the contests, while awarding a selected number of prizes, which may be determined before the contest starts. In at least some embodiments, the techniques include employing an award counter to control awarding of prizes in a chance-based contest. For example, an award counter may be incremented at random or pseudo-random times. In at least some embodiments, the contest is associated with a location-based virtual group of users that has one or more associated geographical areas.Type: GrantFiled: March 30, 2012Date of Patent: September 22, 2015Assignee: Groupon, Inc.Inventors: Gregory J. Conklin, Alison Allgor, David Crawford, Naresh Dhiman, Jeffrey Alan Holden, Shafiq Shariff
-
Patent number: 9100454Abstract: Techniques are described for providing location-based information and functionality to people and computing devices in various ways. In at least some situations, the techniques include enabling multiple people in a common geographic area to interact in various ways, such as via devices capable of communications (e.g., cellular telephones, computing devices with wired and/or wireless communications capabilities, etc.), while in other situations at least some users who are remote from a particular geographic area may be allowed to inter-communicate with one or more other users or other entities in or related to that geographic area. In addition, the techniques include enabling the creation and maintenance of location-based virtual groups of users (also referred to as “clouds”), such as for users of mobile and/or fixed-location devices. Such clouds may enable various types of interactions between group members, and may be temporary and/or mobile.Type: GrantFiled: March 12, 2012Date of Patent: August 4, 2015Assignee: Groupon, Inc.Inventors: Jeffrey Alan Holden, Jeffrey M. Ayars, Gregory J. Conklin, Shafiq Shariff, Nathaniel Blake Scholl, John Kim
-
Patent number: 8908764Abstract: A video system for coding a stream of video data that includes a stream of video frames divides each video frame into a matrix of a plurality of subblocks, wherein each subblock includes a plurality of pixels. The video system operates in accordance with nine prediction modes. Each prediction mode determines a prediction mode according to which a present subblock is to be coded. One of the nine prediction modes is selected to encode the present subblock, wherein the selected prediction mode provides for a minimum error value in the present subblock.Type: GrantFiled: November 16, 2012Date of Patent: December 9, 2014Assignee: Intel CorporationInventor: Gregory J. Conklin
-
Publication number: 20140105292Abstract: A video system for coding a stream of video data that includes a stream of video frames divides each video frame into a matrix of a plurality of subblocks, wherein each subblock includes a plurality of pixels. The video system operates in accordance with nine prediction modes. Each prediction mode determines a prediction mode according to which a present subblock is to be coded. One of the nine prediction modes is selected to encode the present subblock, wherein the selected prediction mode provides for a minimum error value in the present subblock.Type: ApplicationFiled: December 24, 2013Publication date: April 17, 2014Inventor: GREGORY J. CONKLIN
-
Publication number: 20130077683Abstract: A video system for coding a stream of video data that includes a stream of video frames divides each video frame into a matrix of a plurality of subblocks, wherein each subblock includes a plurality of pixels. The video system operates in accordance with nine prediction modes. Each prediction mode determines a prediction mode according to which a present subblock is to be coded. One of the nine prediction modes is selected to encode the present subblock, wherein the selected prediction mode provides for a minimum error value in the present subblock.Type: ApplicationFiled: November 16, 2012Publication date: March 28, 2013Inventor: Gregory J. CONKLIN
-
Patent number: 8385415Abstract: A video system for coding a stream of video data that includes a stream of video frames divides each video frame into a matrix of a plurality of subblocks, wherein each subblock includes a plurality of pixels. The video system operates in accordance with nine prediction modes. Each prediction mode determines a prediction mode according to which a present subblock is to be coded. One of the nine prediction modes is selected to encode the present subblock, wherein the selected prediction mode provides for a minimum error value in the present subblock.Type: GrantFiled: April 26, 2010Date of Patent: February 26, 2013Assignee: Intel CorporationInventor: Gregory J. Conklin
-
Publication number: 20130035114Abstract: Techniques are described for providing location-based information and functionality to people and computing devices in various ways. In at least some situations, the techniques include enabling multiple people in a common geographic area to interact in various ways, such as via devices capable of communications (e.g., cellular telephones, computing devices with wired and/or wireless communications capabilities, etc.), while in other situations at least some users who are remote from a particular geographic area may be allowed to inter-communicate with one or more other users or other entities in or related to that geographic area. In addition, the techniques include enabling the creation and maintenance of location-based virtual groups of users (also referred to as “clouds”), such as for users of mobile and/or fixed-location devices. Such clouds may enable various types of interactions between group members, and may be temporary and/or mobile.Type: ApplicationFiled: March 12, 2012Publication date: February 7, 2013Inventors: Jeffrey Alan Holden, Jeffrey M. Ayars, Gregory J. Conklin, Shafiq Shariff, Nathaniel Blake Scholl, John Kim
-
Patent number: 7978765Abstract: Macroblock types of macroblocks of a video picture are encoded by adaptively employing codewords of codeword tables, based at least in part on one or more macroblock type related characteristics of one or more neighboring macroblocks of interest. The codewords may be variable in length. The one or more macroblock type characteristics may include a most common macroblock type characteristic of the neighboring macroblocks of interest. The adaptive employment of the codeword tables may be further based on a picture type of the picture of which the macroblocks are members. Decoding may be performed in an inverse manner.Type: GrantFiled: March 12, 2003Date of Patent: July 12, 2011Assignee: RealNetworks, Inc.Inventor: Gregory J. Conklin