Patents by Inventor Rohit Rao
Rohit Rao 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: 11962614Abstract: Systems and methods for cloud security monitoring and threat intelligence in accordance with embodiments of the invention are disclosed. In one embodiment, a process for monitoring and remediation of security threats includes generating a threat model using a first portion of activity data, identifying, based upon the threat model, a threat using a second portion of activity data, selecting a security policy to implement in response to the identified threat, identifying cloud security controls in a remotely hosted cloud application server system to modify in accordance with the selected security policy, establishing a secure connection to the remotely hosted cloud application server system using login credentials associated with a tenant account with the cloud application, and sending instructions to the remotely hosted cloud application server system to set the identified cloud security controls with respect to the tenant account in accordance with the selected security policy.Type: GrantFiled: February 12, 2021Date of Patent: April 16, 2024Assignee: Oracle International CorporationInventors: Ganesh Kirti, Rohit Gupta, Kamalendu Biswas, Ramana Rao Satyasai Turlapati
-
Patent number: 11941690Abstract: There are provided systems and methods for reducing account churn rate through intelligent collaborative filtering. A user may utilize an online account with the service provider to perform various actions and generate account usage data, such as usage of various service subcategories of the service provider or different subcategorizations for the user. Based on the current user's usage of services and other subcategorizations of the user, the user may be compared to other past users that have left the service provider utilizing collaborative filtering for matching users and user vectorization. For example, a matrix of the past users may be made based on the number of matching user that fall into the same categorizations. Each row of the matrix may be vectorized and compared to current user. If this comparison indicates potential attrition of the account, a remediation action may be taken.Type: GrantFiled: February 6, 2023Date of Patent: March 26, 2024Assignee: PAYPAL, INC.Inventor: Collu Rohit Rao
-
Patent number: 11916698Abstract: Systems, methods, and computer-readable media for requesting a cellular IP address by initiating a call with a modem, establishing data packet network connectivity with the cellular IP address, assigning the cellular IP address to a virtual L2-bridge interface, wherein the virtual L2-bridge interface includes a MAC address, mapping a MAC address of a virtual machine with the MAC address of the virtual L2-bridge interface, detecting a change in the cellular IP address, and updating the virtual L2-bridge interface with a different cellular IP address while maintaining the data packet network connectivity.Type: GrantFiled: March 27, 2023Date of Patent: February 27, 2024Assignee: Cisco Technology, Inc.Inventors: Rohit Jindal, Sabita Jasty, Madhusudana Rao Kata, Krishna Mohan Menon, Keith Neil Mark Dsouza, Virajitha Karnatapu, Yegappan Lakshmanan
-
Patent number: 11734808Abstract: In one embodiment, a method includes receiving a source image and its associated parameters from each of multiple image sources, associating each of the source images with a layer in a range of layers based on the parameters associated with the source images, the range of layers specifying a composition layering order of the source images, generating a corresponding customized distortion mesh for each particular source image in the source images based on the parameters associated with the particular source image and at least a portion of the parameters associated with each of the source images that is associated with any layer preceding a layer associated with the particular source image, modifying each of the source images using the corresponding customized distortion mesh, generate a composite image using the modified source images, and display the composite image as a frame in a video.Type: GrantFiled: June 23, 2022Date of Patent: August 22, 2023Assignee: Meta Platforms Technologies, LLCInventors: Rohit Rao Padebettu, Steven Paul Lansel, Todd Douglas Keeler
-
Publication number: 20230196451Abstract: There are provided systems and methods for reducing account churn rate through intelligent collaborative filtering. A user may utilize an online account with the service provider to perform various actions and generate account usage data, such as usage of various service subcategories of the service provider or different subcategorizations for the user. Based on the current user's usage of services and other subcategorizations of the user, the user may be compared to other past users that have left the service provider utilizing collaborative filtering for matching users and user vectorization. For example, a matrix of the past users may be made based on the number of matching user that fall into the same categorizations. Each row of the matrix may be vectorized and compared to current user. If this comparison indicates potential attrition of the account, a remediation action may be taken.Type: ApplicationFiled: February 6, 2023Publication date: June 22, 2023Inventor: Collu Rohit Rao
-
Publication number: 20230134355Abstract: In one embodiment, a method includes accessing a first image corresponding to a first frame of a video stream, rendering a first area of a second image corresponding to a second frame of the video stream, generating a second area of the second image corresponding to the second frame of the video stream by re-projecting the second area of the first image according to one or more warping parameters, and constructing the second image corresponding to the second frame by compositing the rendered first area and the generated second area of the second image. In another embodiment, a method includes an operating system receiving a set of data associated with an object from a first application, storing the set of data on the operating system, receiving a command to share the object with a second application, and allowing the second application to access the portion of the data associated with the object that it needs.Type: ApplicationFiled: October 27, 2022Publication date: May 4, 2023Inventors: Steven Paul Lansel, Todd Douglas Keeler, Rohit Rao Padebettu, Alexander Michael Louie, Michal Hlavac, Wai Leong Chak, Yeliz Karadayi
-
Patent number: 11574361Abstract: There are provided systems and methods for reducing account churn rate through intelligent collaborative filtering. A user may utilize an online account with the service provider to perform various actions and generate account usage data, such as usage of various service subcategories of the service provider or different subcategorizations for the user. Based on the current user's usage of services and other subcategorizations of the user, the user may be compared to other past users that have left the service provider utilizing collaborative filtering for matching users and user vectorization. For example, a matrix of the past users may be made based on the number of matching user that fall into the same categorizations. Each row of the matrix may be vectorized and compared to current user. If this comparison indicates potential attrition of the account, a remediation action may be taken.Type: GrantFiled: December 13, 2019Date of Patent: February 7, 2023Assignee: PAYPAL, INC.Inventor: Collu Rohit Rao
-
Publication number: 20220392037Abstract: In one embodiment, a method includes receiving a source image and its associated parameters from each of multiple image sources, associating each of the source images with a layer in a range of layers based on the parameters associated with the source images, the range of layers specifying a composition layering order of the source images, generating a corresponding customized distortion mesh for each particular source image in the source images based on the parameters associated with the particular source image and at least a portion of the parameters associated with each of the source images that is associated with any layer preceding a layer associated with the particular source image, modifying each of the source images using the corresponding customized distortion mesh, generate a composite image using the modified source images, and display the composite image as a frame in a video.Type: ApplicationFiled: June 23, 2022Publication date: December 8, 2022Inventors: Rohit Rao Padebettu, Steven Paul Lansel, Todd Douglas Keeler
-
Patent number: 11398020Abstract: In one embodiment, a method includes receiving a source image and its associated parameters from each of multiple image sources, associating each of the source images with a layer in a range of layers based on the parameters associated with the source images, the range of layers specifying a composition layering order of the source images, generating a corresponding customized distortion mesh for each particular source image in the source images based on the parameters associated with the particular source image and at least a portion of the parameters associated with each of the source images that is associated with any layer preceding a layer associated with the particular source image, modifying each of the source images using the corresponding customized distortion mesh, generating a composite image using the modified source images, and displaying the composite image as a frame in a video.Type: GrantFiled: December 23, 2020Date of Patent: July 26, 2022Assignee: Facebook Technologies, LLC.Inventors: Rohit Rao Padebettu, Steven Paul Lansel, Todd Douglas Keeler
-
Publication number: 20220198627Abstract: In one embodiment, a method includes receiving a source image and its associated parameters from each of multiple image sources, associating each of the source images with a layer in a range of layers based on the parameters associated with the source images, the range of layers specifying a composition layering order of the source images, generating a corresponding customized distortion mesh for each particular source image in the source images based on the parameters associated with the particular source image and at least a portion of the parameters associated with each of the source images that is associated with any layer preceding a layer associated with the particular source image, modifying each of the source images using the corresponding customized distortion mesh, generating a composite image using the modified source images, and displaying the composite image as a frame in a video.Type: ApplicationFiled: December 23, 2020Publication date: June 23, 2022Inventors: Rohit Rao Padebettu, Steven Paul Lansel, Todd Douglas Keeler
-
Patent number: 11258999Abstract: A method reducing a motion sickness effect associated with a rendering of a video on a virtual reality device includes: extracting, from a portion of the video, at least one motion parameter that relates to a motion of a camera used for capturing the video, determining, based on the extracted at least one motion parameter, at least one motion sickness reduction scheme to be applied to the video, and dynamically rendering the video to the virtual reality device by applying the determined motion sickness scheme to the portion of the video.Type: GrantFiled: May 18, 2018Date of Patent: February 22, 2022Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Rohit Rao Padebettu, Nachiketa Das
-
Publication number: 20210182956Abstract: There are provided systems and methods for reducing account churn rate through intelligent collaborative filtering. A user may utilize an online account with the service provider to perform various actions and generate account usage data, such as usage of various service subcategories of the service provider or different subcategorizations for the user. Based on the current user's usage of services and other subcategorizations of the user, the user may be compared to other past users that have left the service provider utilizing collaborative filtering for matching users and user vectorization. For example, a matrix of the past users may be made based on the number of matching user that fall into the same categorizations. Each row of the matrix may be vectorized and compared to current user. If this comparison indicates potential attrition of the account, a remediation action may be taken.Type: ApplicationFiled: December 13, 2019Publication date: June 17, 2021Inventor: Collu Rohit Rao
-
Patent number: 10719959Abstract: The embodiments herein provide a mobile device comprising a display, and a processor configured to receiving a texture to be rendered on the display, checking at least one rendering parameter for the received texture wherein the rendering parameter comprises at least one of a device resolution, available memory, rendering path, and texture type, selecting at least one memory optimization technique based on the at least one rendering parameter, wherein the memory optimization technique is at least one of Dynamic Texture Scaling (DTS), Content Adaptive Compression (CAC), and On Device Texture Compression (ODTC) and performing the selected texture optimization technique on the received texture.Type: GrantFiled: January 16, 2017Date of Patent: July 21, 2020Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Sakthivel Govindasamy, Swantantra Jaiswal, Rahul Upadhyay, Atul Dharwal, Rohit Rao Padebettu, Sang-ik Bang, Ajay Surendranath
-
Publication number: 20190019316Abstract: The embodiments herein provide a mobile device comprising a display, and a processor configured to receiving a texture to be rendered on the display, checking at least one rendering parameter for the received texture wherein the rendering parameter comprises at least one of a device resolution, available memory, rendering path, and texture type, selecting at least one memory optimization technique based on the at least one rendering parameter, wherein the memory optimization technique is at least one of Dynamic Texture Scaling (DTS), Content Adaptive Compression (CAC), and On Device Texture Compression (ODTC) and performing the selected texture optimization technique on the received texture.Type: ApplicationFiled: January 16, 2017Publication date: January 17, 2019Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Sakthivel GOVINDASAMY, Swantantra JAISWAL, Rahul UPADHYAY, Atul DHARWAL, Rohit Rao PADEBETTU, Sang-ik BANG, Ajay SURENDRANATH
-
Publication number: 20180338132Abstract: A method reducing a motion sickness effect associated with a rendering of a video on a virtual reality device includes: extracting, from a portion of the video, at least one motion parameter that relates to a motion of a camera used for capturing the video, determining, based on the extracted at least one motion parameter, at least one motion sickness reduction scheme to be applied to the video, and dynamically rendering the video to the virtual reality device by applying the determined motion sickness scheme to the portion of the video.Type: ApplicationFiled: May 18, 2018Publication date: November 22, 2018Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Rohit RAO PADEBETTU, Nachiketa DAS
-
Publication number: 20150156248Abstract: A system for creating content for mobile devices facilitates the creation and dissemination of content to a plurality of mobile devices and computers. Content can comprise of multiple panels, and each panel, in addition to video, graphics and text, can have an ordered set of audio and video (voice, music, etc.) provided, which are played back in a mobile device by a content client component in the specified order for each of the panels. A computer or PC comprising the content creator functionality is used to generate content and communicate it to a content distribution server.Type: ApplicationFiled: December 4, 2013Publication date: June 4, 2015Inventors: BINDU RAMA RAO, ROHIT RAO JAYANTHI KOLAR, MALLIKA RAO JAYANTHI KOLAR
-
Patent number: 8799139Abstract: A method is described that includes accessing bids for ranked goods and minimum rank indicators that each specifies a lowest rank for a good that is acceptable to a bidder, assigning a ranked good to a first bidder based on a first bid and a first minimum rank indicator each associated with the first bidder, and outputting a signal indicative of a cost of the assigned rank good based on a second bid associated with a next highest bidder having a second minimum rank indicator that specifies a rank that is inclusive of a rank of the ranked good assigned to the first bidder.Type: GrantFiled: March 27, 2007Date of Patent: August 5, 2014Assignee: Google Inc.Inventors: Gagan Aggarwal, Jon Feldman, Shanmugavelayutham Muthukrishnan, Rohit Rao, Adam Wildavsky
-
Publication number: 20140040736Abstract: A system for creating cartoons for mobile devices facilitates the creation and dissemination of cartoons to a plurality of mobile devices and computers. A cartoon can comprise of multiple panels, and each panel, in addition to graphics and text, can have an ordered set of audio (voice, music, etc.) provided, which are played back in a mobile device by a cartoon client component in the specified order for each of the panels. A computer or PC comprising the cartoon creator functionality is used to generate cartoons and communicate it to a cartoon distribution server.Type: ApplicationFiled: October 14, 2013Publication date: February 6, 2014Inventors: BINDU RAMA RAO, ROHIT RAO JAYANTHI KOLAR, MALLIKA RAO JAYANTHI KOLAR
-
Patent number: 8583165Abstract: A system for creating cartoons for mobile devices facilitates the creation and dissemination of cartoons to a plurality of mobile devices and computers. A cartoon can comprise of multiple panels, and each panel, in addition to graphics and text, can have an ordered set of audio (voice, music, etc.) provided, which are played back in a mobile device by a cartoon client component in the specified order for each of the panels. A computer or PC comprising the cartoon creator functionality is used to generate cartoons and communicate it to a cartoon distribution server. Mobile devices have a cartoon client component to receive and present the cartoon to a user. A cartoon creator device makes it possible for a user to create and distribute cartoons.Type: GrantFiled: July 30, 2007Date of Patent: November 12, 2013Inventors: Bindu Rama Rao, Rohit Rao Jayanthi Kolar, Mallika Rao Jayanthi Kolar
-
Publication number: 20080255922Abstract: In an online advertising system, preferred cost bidding allows advertisers to specify a preferred “average” cost target (e.g., cost-per-click (CPC), cost per thousand impressions (CPM)), rather than a “maximum” cost target (e.g., maximum CPC, CPM). The system attempts to bring the advertiser's overall advertising cost as close as possible to the advertiser's specified average cost, using an iterative process (e.g., a feedback loop) that updates bids for keywords using historical performance data for the key words. In some implementations, a bid is automatically adjusted in an adaptive way to compensate for natural changes in fluctuations of the market using historical performance data to compute a bid that is likely to result in an average cost (per click) that is close to the advertiser's preferred average target cost (per click).Type: ApplicationFiled: April 12, 2007Publication date: October 16, 2008Inventors: Jon Feldman, Guem R. Kim, Joanna Jung-Yen Liang, Balakrishnan Narendran, Martin Pal, Rohit Rao, Adam Wildavsky