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: 11962614
    Abstract: 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: Grant
    Filed: February 12, 2021
    Date of Patent: April 16, 2024
    Assignee: Oracle International Corporation
    Inventors: Ganesh Kirti, Rohit Gupta, Kamalendu Biswas, Ramana Rao Satyasai Turlapati
  • Patent number: 11941690
    Abstract: 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: Grant
    Filed: February 6, 2023
    Date of Patent: March 26, 2024
    Assignee: PAYPAL, INC.
    Inventor: Collu Rohit Rao
  • Patent number: 11916698
    Abstract: 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: Grant
    Filed: March 27, 2023
    Date of Patent: February 27, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Rohit Jindal, Sabita Jasty, Madhusudana Rao Kata, Krishna Mohan Menon, Keith Neil Mark Dsouza, Virajitha Karnatapu, Yegappan Lakshmanan
  • Patent number: 11734808
    Abstract: 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: Grant
    Filed: June 23, 2022
    Date of Patent: August 22, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Rohit Rao Padebettu, Steven Paul Lansel, Todd Douglas Keeler
  • Publication number: 20230196451
    Abstract: 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: Application
    Filed: February 6, 2023
    Publication date: June 22, 2023
    Inventor: Collu Rohit Rao
  • Publication number: 20230134355
    Abstract: 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: Application
    Filed: October 27, 2022
    Publication date: May 4, 2023
    Inventors: Steven Paul Lansel, Todd Douglas Keeler, Rohit Rao Padebettu, Alexander Michael Louie, Michal Hlavac, Wai Leong Chak, Yeliz Karadayi
  • Patent number: 11574361
    Abstract: 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: Grant
    Filed: December 13, 2019
    Date of Patent: February 7, 2023
    Assignee: PAYPAL, INC.
    Inventor: Collu Rohit Rao
  • Publication number: 20220392037
    Abstract: 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: Application
    Filed: June 23, 2022
    Publication date: December 8, 2022
    Inventors: Rohit Rao Padebettu, Steven Paul Lansel, Todd Douglas Keeler
  • Patent number: 11398020
    Abstract: 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: Grant
    Filed: December 23, 2020
    Date of Patent: July 26, 2022
    Assignee: Facebook Technologies, LLC.
    Inventors: Rohit Rao Padebettu, Steven Paul Lansel, Todd Douglas Keeler
  • Publication number: 20220198627
    Abstract: 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: Application
    Filed: December 23, 2020
    Publication date: June 23, 2022
    Inventors: Rohit Rao Padebettu, Steven Paul Lansel, Todd Douglas Keeler
  • Patent number: 11258999
    Abstract: 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: Grant
    Filed: May 18, 2018
    Date of Patent: February 22, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Rohit Rao Padebettu, Nachiketa Das
  • Publication number: 20210182956
    Abstract: 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: Application
    Filed: December 13, 2019
    Publication date: June 17, 2021
    Inventor: Collu Rohit Rao
  • Patent number: 10719959
    Abstract: 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: Grant
    Filed: January 16, 2017
    Date of Patent: July 21, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sakthivel Govindasamy, Swantantra Jaiswal, Rahul Upadhyay, Atul Dharwal, Rohit Rao Padebettu, Sang-ik Bang, Ajay Surendranath
  • Publication number: 20190019316
    Abstract: 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: Application
    Filed: January 16, 2017
    Publication date: January 17, 2019
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sakthivel GOVINDASAMY, Swantantra JAISWAL, Rahul UPADHYAY, Atul DHARWAL, Rohit Rao PADEBETTU, Sang-ik BANG, Ajay SURENDRANATH
  • Publication number: 20180338132
    Abstract: 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: Application
    Filed: May 18, 2018
    Publication date: November 22, 2018
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Rohit RAO PADEBETTU, Nachiketa DAS
  • Publication number: 20150156248
    Abstract: 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: Application
    Filed: December 4, 2013
    Publication date: June 4, 2015
    Inventors: BINDU RAMA RAO, ROHIT RAO JAYANTHI KOLAR, MALLIKA RAO JAYANTHI KOLAR
  • Patent number: 8799139
    Abstract: 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: Grant
    Filed: March 27, 2007
    Date of Patent: August 5, 2014
    Assignee: Google Inc.
    Inventors: Gagan Aggarwal, Jon Feldman, Shanmugavelayutham Muthukrishnan, Rohit Rao, Adam Wildavsky
  • Publication number: 20140040736
    Abstract: 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: Application
    Filed: October 14, 2013
    Publication date: February 6, 2014
    Inventors: BINDU RAMA RAO, ROHIT RAO JAYANTHI KOLAR, MALLIKA RAO JAYANTHI KOLAR
  • Patent number: 8583165
    Abstract: 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: Grant
    Filed: July 30, 2007
    Date of Patent: November 12, 2013
    Inventors: Bindu Rama Rao, Rohit Rao Jayanthi Kolar, Mallika Rao Jayanthi Kolar
  • Publication number: 20080255922
    Abstract: 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: Application
    Filed: April 12, 2007
    Publication date: October 16, 2008
    Inventors: Jon Feldman, Guem R. Kim, Joanna Jung-Yen Liang, Balakrishnan Narendran, Martin Pal, Rohit Rao, Adam Wildavsky