Patents by Inventor Shivakumar Ningappa
Shivakumar Ningappa 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: 11805165Abstract: Content items are provided to users and their interactions with the provided content items are recorded in respective user profiles. The users' interactions thus recorded over time are analyzed to determine if the users have a balanced information intake. A reading habit score is determined for a user based various criteria. The user's reading habit score is analyzed to determine if the user's habits indicate a balance in the user's content consumption. If the user's reading habit score indicates an imbalance in the user's content consumption, suggestions are provided to the user for achieving a more balanced reading habit and thereby improving the user's reading habit score.Type: GrantFiled: July 16, 2020Date of Patent: October 31, 2023Assignee: YAHOO ASSETS LLCInventors: Chris Chan, Tony Hairr, Shatakshi Goyal, Clarence Leung, Katrina Tempero, Shivakumar Ningappa
-
Publication number: 20230010781Abstract: A system that automatically reduces test cycle time to save resources and developer time. The present system selects a subset of tests from a full test plan that should be selected for a particular test cycle, rather than running the entire test plan. The subset of tests is intelligently selected using metrics such as tests associated with changed code and new and modified tests.Type: ApplicationFiled: December 8, 2021Publication date: January 12, 2023Applicant: Harness Inc.Inventors: Shivakumar Ningappa, Uri Scheiner, Srinivas Bandi Ramesh Babu, Srinivasa Rao Gurubelli
-
Publication number: 20210334196Abstract: A system that automatically reduces test cycle time to save resources and developer time. The present system selects a subset of tests from a full test plan that should be selected for a particular test cycle, rather than running the entire test plan. The subset of tests is intelligently selected using metrics such as tests associated with changed code and new and modified tests.Type: ApplicationFiled: July 9, 2021Publication date: October 28, 2021Applicant: Harness Inc.Inventors: Shivakumar Ningappa, Uri Scheiner, Srinivas Bandi Ramesh Babu
-
Publication number: 20200351329Abstract: Content items are provided to users and their interactions with the provided content items are recorded in respective user profiles. The users' interactions thus recorded over time are analyzed to determine if the users have a balanced information intake. A reading habit score is determined for a user based various criteria. The user's reading habit score is analyzed to determine if the user's habits indicate a balance in the user's content consumption. If the user's reading habit score indicates an imbalance in the user's content consumption, suggestions are provided to the user for achieving a more balanced reading habit and thereby improving the user's reading habit score.Type: ApplicationFiled: July 16, 2020Publication date: November 5, 2020Inventors: Chris CHAN, Tony HAIRR, Shatakshi GOYAL, Clarence LEUNG, Katrina TEMPERO, Shivakumar NINGAPPA
-
Patent number: 10721292Abstract: Content items are provided to users and their interactions with the provided content items are recorded in respective user profiles. The users' interactions thus recorded over time are analyzed to determine if the users have a balanced information intake. A reading habit score is determined for a user based various criteria. The user's reading habit score is analyzed to determine if the user's habits indicate a balance in the user's content consumption. If the user's reading habit score indicates an imbalance in the user's content consumption, suggestions are provided to the user for achieving a more balanced reading habit and thereby improving the user's reading habit score.Type: GrantFiled: July 17, 2018Date of Patent: July 21, 2020Assignee: OATH INC.Inventors: Chris Chan, Tony Hairr, Shatakshi Goyal, Clarence Leung, Katrina Tempero, Shivakumar Ningappa
-
Patent number: 10162692Abstract: In one embodiment, data received from one or more streaming data sources may be monitored by one or more devices. A rate of change in flow of the data received from the one or more streaming data sources may be ascertained. It may be determined whether the rate of change in flow of the data received from the one or more streaming data sources exceeds a threshold rate. Transmission of an alert may be initiated according to a result of determining whether the rate of change in the flow of the data received from the one or more streaming data sources exceeds the threshold rate.Type: GrantFiled: July 28, 2014Date of Patent: December 25, 2018Assignee: Excalibur IP, LLCInventors: Brian Bouta, Frank Teoh, Shivakumar Ningappa
-
Publication number: 20180324244Abstract: Content items are provided to users and their interactions with the provided content items are recorded in respective user profiles. The users' interactions thus recorded over time are analyzed to determine if the users have a balanced information intake. A reading habit score is determined for a user based various criteria. The user's reading habit score is analyzed to determine if the user's habits indicate a balance in the user's content consumption. If the user's reading habit score indicates an imbalance in the user's content consumption, suggestions are provided to the user for achieving a more balanced reading habit and thereby improving the user's reading habit score.Type: ApplicationFiled: July 17, 2018Publication date: November 8, 2018Inventors: Chris CHAN, Tony HAIRR, Shatakshi GOYAL, Clarence LEUNG, Katrina TEMPERO, Shivakumar NINGAPPA
-
Patent number: 10033775Abstract: Content items are provided to users and their interactions with the provided content items are recorded in respective user profiles. The users' interactions thus recorded over time are analyzed to determine if the users have a balanced information intake. A reading habit score is determined for a user based various criteria. The user's reading habit score is analyzed to determine if the user's habits indicate a balance in the user's content consumption. If the user's reading habit score indicates an imbalance in the user's content consumption, suggestions are provided to the user for achieving a more balanced reading habit and thereby improving the user's reading habit score.Type: GrantFiled: April 17, 2014Date of Patent: July 24, 2018Assignee: OATH INC.Inventors: Chris Chan, Tony Hairr, Shatakshi Goyal, Clarence Leung, Katrina Tempero, Shivakumar Ningappa
-
Patent number: 9942332Abstract: A method and/or technique for geolocation safety awareness is provided herein. When a user, having a client device, travels to a location, threats associated with that location may not be known to the user. To determine a safety of the location, the location of a client device may be determined. A search for safety information about the location may be performed, and a threat level may be determined based upon the safety information. When the threat level exceeds a threat threshold, a security operation may be performed. The security operation may comprise presenting a warning notice to the user and/or activating a security timer.Type: GrantFiled: November 12, 2014Date of Patent: April 10, 2018Assignee: EXCALIBUR IP, LLCInventors: Chris Chan, Shivakumar Ningappa, Shatakshi Goyal, Katrina Kimball Clark Tempero, Yu-Chin Tai, Ameya Barsode, Clarence Lok Him Leung
-
Patent number: 9661100Abstract: Software on a content-aggregation website obtains a resource associated with a podcast from a website publishing the podcast and stores it e resource on the content-aggregation website. The software adds the resource as a leaf node to a taxonomy generated by the content-aggregation website. The addition is based on data associated with the podcast. The non-leaf nodes in the taxonomy are categories of content. The software determines that a user of the content-aggregation website is qualified as to at least one category that includes the resource as a leaf node. The determination is based at least in part on feedback from the user that includes a viewing or listening history for the user. Then the software serves the resource to the user in a content stream published by the content-aggregation website, based at least in part on a personalization score associated with the resource.Type: GrantFiled: June 30, 2014Date of Patent: May 23, 2017Assignee: Yahoo! Inc.Inventors: Supreeth Rao, Sundeep Narravula, Shivakumar Ningappa
-
Publication number: 20160180406Abstract: One or more systems and/or techniques for generating a combined advertisement are described herein. A primary advertisement associated with a primary advertiser may be accessed. A primary attribute for the primary advertisement may be defined (e.g., a car advertisement may target teenage boys). A first spot advertisement associated with a first advertiser may be selected based upon the primary attribute of the primary advertisement (e.g., a car tuning advertisement that also targets teenage boys). A combined advertisement may be generated based upon the first spot advertisement and the primary advertisement. In an example, the combined advertisement may be displayed to a consumer based upon a determination that the consumer corresponds to the primary attribute (e.g., a teenage boy visiting a website). In this way, multiple advertisements (e.g., having similar attributes/goals) may be provided through a single combined advertisement.Type: ApplicationFiled: December 18, 2014Publication date: June 23, 2016Inventors: Sudhir Chauhan, Yogesh Kumar Agrawal, Shivakumar Ningappa, Sundeep Narravula, Ashutosh Kumar
-
Publication number: 20160134644Abstract: A method and/or technique for geolocation safety awareness is provided herein. When a user, having a client device, travels to a location, threats associated with that location may not be known to the user. To determine a safety of the location, the location of a client device may be determined. A search for safety information about the location may be performed, and a threat level may be determined based upon the safety information. When the threat level exceeds a threat threshold, a security operation may be performed. The security operation may comprise presenting a warning notice to the user and/or activating a security timer.Type: ApplicationFiled: November 12, 2014Publication date: May 12, 2016Inventors: Chris Chan, Shivakumar Ningappa, Shatakshi Goyal, Katrina Kimball Clark Tempero, Yu-Chin Tai, Ameya Barsode, Clarence Lok Him Leung
-
Publication number: 20160026520Abstract: In one embodiment, data received from one or more streaming data sources may be monitored by one or more devices. A rate of change in flow of the data received from the one or more streaming data sources may be ascertained. It may be determined whether the rate of change in flow of the data received from the one or more streaming data sources exceeds a threshold rate. Transmission of an alert may be initiated according to a result of determining whether the rate of change in the flow of the data received from the one or more streaming data sources exceeds the threshold rate.Type: ApplicationFiled: July 28, 2014Publication date: January 28, 2016Inventors: Brian Bouta, Frank Teoh, Shivakumar Ningappa
-
Publication number: 20150381682Abstract: Software on a content-aggregation website obtains a resource associated with a podcast from a website publishing the podcast and stores it e resource on the content-aggregation website. The software adds the resource as a leaf node to a taxonomy generated by the content-aggregation website. The addition is based on data associated with the podcast. The non-leaf nodes in the taxonomy are categories of content. The software determines that a user of the content aggregation website is qualified as to at least one category that includes the resource as a leaf node. The determination is based at least in part on feedback from the user that includes a viewing or listening history for the user. Then the software serves the resource to the user in a content stream published by the content-aggregation website, based at least in part on a personalization score associated with the resource.Type: ApplicationFiled: June 30, 2014Publication date: December 31, 2015Inventors: Supreeth Rao, Sundeep Narravula, Shivakumar Ningappa
-
Publication number: 20150304367Abstract: Content items are provided to users and their interactions with the provided content items are recorded in respective user profiles. The users' interactions thus recorded over time are analyzed to determine if the users have a balanced information intake. A reading habit score is determined for a user based various criteria. The user's reading habit score is analyzed to determine if the user's habits indicate a balance in the user's content consumption. If the user's reading habit score indicates an imbalance in the user's content consumption, suggestions are provided to the user for achieving a more balanced reading habit and thereby improving the user's reading habit score.Type: ApplicationFiled: April 17, 2014Publication date: October 22, 2015Applicant: YAHOO! INC.Inventors: Chris Chan, Tony Hairr, Shatakshi Goyal, Clarence Leung, Katrina Tempero, Shivakumar Ningappa
-
Publication number: 20150170218Abstract: A server system may include at least one non-transitory, processor-readable storage medium and at least one processor in communication with the at least one storage medium. The at least one storage medium may include at least one set of instructions for generating a value added in-stream contents (VAC) database for ad display. The at least one processor may be configured to execute the at least one set of instructions to receive an candidate article for display in a stream on a website; determine a sentiment of the candidate article towards a first subject matter associated with the article; classify the candidate article to a first type category based on the sentiment when the sentiment has a positive effect to a commercial success of a second subject matter; and generating a VAC database based on the first type category.Type: ApplicationFiled: December 18, 2013Publication date: June 18, 2015Applicant: Yahoo! Inc.Inventors: Supreeth RAO, Sundeep Narravula, Shivakumar Ningappa
-
Publication number: 20150039424Abstract: Disclosed is a system and method for providing automated micro-targeted advertisements to a small group of engaged users based on the users' interactions with each other. The systems and methods disclosed provide relevant advertisements to members of a small targeted online group, where the members of the group share common interests, behaviors, preferences, online activities, and the like. The advertisements include calls to action for a receiving user to consummate a transaction, which encourages product (or brand) engagement by specifically identifying friends (or other users who have an established relationship with the user) that may be interested in a product, thereby, providing an initial dialogue between the friends over the targeted product.Type: ApplicationFiled: July 30, 2013Publication date: February 5, 2015Applicant: YAHOO! INCInventors: Sundeep Narravula, Rahul Chugh, Supreeth Rao, Shivakumar Ningappa
-
Publication number: 20140229289Abstract: In one embodiment, a group of two or more individuals may be identified. A group profile associated with the group of two or more individuals may be obtained. One or more content items and/or one or more advertisements suitable for presenting to the group of two or more individuals may be identified based, at least in part, upon the group profile. The one or more content items and/or one or more advertisements may be provided for access by the group of two or more individuals.Type: ApplicationFiled: February 13, 2013Publication date: August 14, 2014Applicant: YAHOO! INC.Inventors: Supreeth Hosur Nagesh Rao, Shivakumar Ningappa, Sundeep Narravula, Rahul Chugh