Patents by Inventor Aamer Charania
Aamer Charania 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: 10176273Abstract: Computer-readable media include computer-readable instructions. The computer readable instructions include a class definition for a first object and a class definition for a second object. The first object includes a buffer for storing first information that identifies fields; a first function for storing the first information in the buffer; and a second function for extracting values of the fields, identified by the first information stored in the buffer, from a portion of a log. The second object includes a third function for obtaining configuration information from a configuration file, wherein the configuration information includes the first information; storing the configuration information at a first memory location; and performing a process.Type: GrantFiled: August 27, 2014Date of Patent: January 8, 2019Assignee: Verizon Patent and Licensing Inc.Inventor: Aamer Charania
-
Publication number: 20160062794Abstract: Computer-readable media include computer-readable instructions. The computer readable instructions include a class definition for a first object and a class definition for a second object. The first object includes a buffer for storing first information that identifies fields; a first function for storing the first information in the buffer; and a second function for extracting values of the fields, identified by the first information stored in the buffer, from a portion of a log. The second object includes a third function for obtaining configuration information from a configuration file, wherein the configuration information includes the first information; storing the configuration information at a first memory location; and performing a process.Type: ApplicationFiled: August 27, 2014Publication date: March 3, 2016Inventor: Aamer Charania
-
Patent number: 9094698Abstract: A method including providing content to one or more customer premises equipment (CPEs); receiving a content request for content from a requesting CPE; determining whether the content is already being delivered to at least one of the one or more CPEs; selecting a primary CPE to satisfy the content request when it is determined that the content is already being delivered to the at least one of the one or more CPEs; providing a network address of the primary CPE to the requesting CPE; and providing the content from the primary CPE to the requesting CPE.Type: GrantFiled: September 29, 2010Date of Patent: July 28, 2015Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Aamer Charania, Yuriy Bolyukh
-
Patent number: 8839277Abstract: A method performed by one or more devices within a subscription television network includes receiving a customer profile for a viewer, the customer profile being based on historical data of the viewer provided over the television network. The method also includes applying, based on the customer profile, a price utility function for each on-demand program of a group of programs, the price utility function identifying dynamic pricing for each on-demand program; and offering, to the viewer over the television network, each of the programs of the group of programs at a price based on the price utility function.Type: GrantFiled: February 6, 2009Date of Patent: September 16, 2014Assignee: Verizon Patent and Licensing Inc.Inventors: Aamer Charania, Syed Zafar Beyabani, Yuriy Bolyukh
-
Patent number: 8627454Abstract: A system biometrically authenticates a user that intends to use an entertainment device. The system obtains, based on the biometric authentication, one or more quotas associated with an amount of time that the user may use the entertainment device, and controls the user's use of the entertainment device based on the one or more quotas.Type: GrantFiled: April 1, 2009Date of Patent: January 7, 2014Assignee: Verizon Patent and Licensing Inc.Inventors: Yuriy Bolyukh, Aamer Charania, Syed Zafar Beyabani, Olena Bolyukh
-
Publication number: 20140006118Abstract: Maximizing revenue for sales of advertisement slots between a content provider and an advertiser includes identifying a plurality of advertiser segments and identifying a plurality of advertisement slots, estimating a utility value for each identified advertisement slot, and determining an estimated optimal grouping of advertisement slots based on the estimated utility values.Type: ApplicationFiled: September 4, 2013Publication date: January 2, 2014Applicant: VERIZON PATENT AND LICENSING INC.Inventor: Aamer Charania
-
Patent number: 8621499Abstract: A method includes identifying at least one program viewing sequence. The at least one program viewing sequence includes a plurality of programs. The method may include identifying a subsequence in the at least one program viewing sequence. The subsequence includes a subset of the plurality of programs in the at least one program viewing sequence and the subset of the plurality of programs is arranged in an identified order. The method may further include determining a user profile based on the subsequence. The method may include receiving a current viewing indicator. In addition, the method may include determining whether the current viewing indicator indicates the subsequence. The method may also include providing a content recommendation based on the user profile for the subsequence in response to a determination that the current viewing indicator indicates the subsequence.Type: GrantFiled: August 19, 2011Date of Patent: December 31, 2013Assignee: Verizon Patent and Licensing Inc.Inventors: Aamer Charania, Yuriy Bolyukh, Sergiy Panchishniy
-
Patent number: 8533048Abstract: Maximizing revenue for sales of advertisement slots between a content provider and an advertiser includes identifying a plurality of advertiser segments and identifying a plurality of advertisement slots, estimating a utility value for each identified advertisement slot, and determining an estimated optimal grouping of advertisement slots based on the estimated utility values.Type: GrantFiled: September 16, 2009Date of Patent: September 10, 2013Assignee: Verizon Patent and Licensing Inc.Inventor: Aamer Charania
-
Patent number: 8516518Abstract: A video client receives an advertising map over a subscription multimedia network, where the advertising map includes a schedule of default advertisements during a programming break and indications of available alternate advertisements. The video client provides, for display to a user, indicators for the schedule of default advertisements and receives user input to alter the schedule of default advertisements. The video client retrieves advertising content for the altered schedule and presents, on the display and during the programming break, the advertising content for the altered schedule.Type: GrantFiled: September 30, 2009Date of Patent: August 20, 2013Assignee: Verizon Patent and Licensing Inc.Inventors: Yuriy Bolyukh, Dolapo Kukoyi, Armando Stettner, Aamer Charania
-
Patent number: 8473978Abstract: Systems and methods may include providing, to a user device, first content corresponding to a first channel of a plurality of channels; receiving, from the user device or a device associated with the user device, selection of a second channel, of the plurality of channels, when advertising content is present in the first content; providing, to the user device and responsive to the selection, second content corresponding to the second channel; identifying a conclusion of the advertising content; and generating a notification indicative of the conclusion of the advertising content.Type: GrantFiled: February 24, 2011Date of Patent: June 25, 2013Assignee: Verizon Patent and Licensing Inc.Inventors: Aamer Charania, Yuriy Bolyukh
-
Patent number: 8387081Abstract: A method performed by one or more devices within a subscription television network that offers pay-per-view programming to viewers includes receiving criteria for triggering dynamic pricing discounts for a pay-per-view event and establishing, based on the received criteria, dynamic prices for the pay-per-view event. The method also includes offering, to the viewers over the subscription television network, the pay-per-view event at one of the established dynamic prices.Type: GrantFiled: February 11, 2009Date of Patent: February 26, 2013Assignee: Verzion Patent and Licensing Inc.Inventors: Syed Zafar Beyabani, Yuriy Bolyukh, Aamer Charania
-
Publication number: 20130047176Abstract: A method includes identifying at least one program viewing sequence. The at least one program viewing sequence includes a plurality of programs. The method may include identifying a subsequence in the at least one program viewing sequence. The subsequence includes a subset of the plurality of programs in the at least one program viewing sequence and the subset of the plurality of programs is arranged in an identified order. The method may further include determining a user profile based on the subsequence. The method may include receiving a current viewing indicator. In addition, the method may include determining whether the current viewing indicator indicates the subsequence. The method may also include providing a content recommendation based on the user profile for the subsequence in response to a determination that the current viewing indicator indicates the subsequence.Type: ApplicationFiled: August 19, 2011Publication date: February 21, 2013Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Aamer Charania, Yuriy Bolyukh, Sergiy Panchishniy
-
Publication number: 20120222066Abstract: Systems and methods may include providing, to a user device, first content corresponding to a first channel of a plurality of channels; receiving, from the user device or a device associated with the user device, selection of a second channel, of the plurality of channels, when advertising content is present in the first content; providing, to the user device and responsive to the selection, second content corresponding to the second channel; identifying a conclusion of the advertising content; and generating a notification indicative of the conclusion of the advertising content.Type: ApplicationFiled: February 24, 2011Publication date: August 30, 2012Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Aamer Charania, Yuriy Bolyukh
-
Publication number: 20120079545Abstract: A method including providing content to one or more customer premises equipment (CPEs); receiving a content request for content from a requesting CPE; determining whether the content is already being delivered to at least one of the one or more CPEs; selecting a primary CPE to satisfy the content request when it is determined that the content is already being delivered to the at least one of the one or more CPEs; providing a network address of the primary CPE to the requesting CPE; and providing the content from the primary CPE to the requesting CPE.Type: ApplicationFiled: September 29, 2010Publication date: March 29, 2012Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Aamer Charania, Yuriy Bolyukh
-
Publication number: 20110078740Abstract: A video client receives an advertising map over a subscription multimedia network, where the advertising map includes a schedule of default advertisements during a programming break and indications of available alternate advertisements. The video client provides, for display to a user, indicators for the schedule of default advertisements and receives user input to alter the schedule of default advertisements. The video client retrieves advertising content for the altered schedule and presents, on the display and during the programming break, the advertising content for the altered schedule.Type: ApplicationFiled: September 30, 2009Publication date: March 31, 2011Applicant: Verizon Patent and Licensing, Inc.Inventors: Yuriy BOLYUKH, Dolapo Kukoyi, Armando Stettner, Aamer Charania
-
Publication number: 20110066487Abstract: Maximizing revenue for sales of advertisement slots between a content provider and an advertiser includes identifying a plurality of advertiser segments and identifying a plurality of advertisement slots, estimating a utility value for each identified advertisement slot, and determining an estimated optimal grouping of advertisement slots based on the estimated utility values.Type: ApplicationFiled: September 16, 2009Publication date: March 17, 2011Applicant: Verizon Patent and Licensing Inc.Inventor: Aamer Charania
-
Publication number: 20100257601Abstract: A system biometrically authenticates a user that intends to use an entertainment device. The system obtains, based on the biometric authentication, one or more quotas associated with an amount of time that the user may use the entertainment device, and controls the user's use of the entertainment device based on the one or more quotas.Type: ApplicationFiled: April 1, 2009Publication date: October 7, 2010Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Yuriy BOLYUKH, Aamer CHARANIA, Syed Zafar BEYABANI, Olena BOLYUKH
-
Publication number: 20100205641Abstract: A method performed by one or more devices within a subscription television network includes receiving a customer profile for a viewer, the customer profile being based on historical data of the viewer provided over the television network. The method also includes applying, based on the customer profile, a price utility function for each on-demand program of a group of programs, the price utility function identifying dynamic pricing for each on-demand program; and offering, to the viewer over the television network, each of the programs of the group of programs at a price based on the price utility function.Type: ApplicationFiled: February 6, 2009Publication date: August 12, 2010Applicant: Verizon Data Services LLCInventors: Aamer Charania, Syed Zafar Beyabani, Yuriy Bolyukh
-
Publication number: 20100205625Abstract: A method performed by one or more devices within a subscription television network that offers pay-per-view programming to viewers includes receiving criteria for triggering dynamic pricing discounts for a pay-per-view event and establishing, based on the received criteria, dynamic prices for the pay-per-view event. The method also includes offering, to the viewers over the subscription television network, the pay-per-view event at one of the established dynamic prices.Type: ApplicationFiled: February 11, 2009Publication date: August 12, 2010Applicant: VERIZON DATA SERVICES LLCInventors: Syed Zafar BEYABANI, Yuriy BOLYUKH, Aamer CHARANIA
-
Publication number: 20100106263Abstract: A method for revenue management using location based services includes setting a static offering price of an offered product and monitoring a geographic sales region for at least one potential customer. The offering price may be optimized into a targeted price based on at least one dynamic attribute of the one potential customer and distributed to the at least one potential customer. A system for implementing the disclosed method includes a communication network, at least one communication device operable therewith and associated with a potential customer, and a processor configured to communicate with the communication device using the communication network that has a computer readable medium including instructions for controlling the processor.Type: ApplicationFiled: October 28, 2008Publication date: April 29, 2010Applicant: Verizon Data Services LLCInventor: Aamer Charania