Patents by Inventor Sivakumar Loganathan

Sivakumar Loganathan 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: 20230396570
    Abstract: A bidirectional bridge for web view is a technical solution to an engineering challenge associated with presenting external content in a web view. A bidirectional bridge for web view facilitates bidirectional communication between the web view included in the messaging client and the messaging client itself. In response to a user action requesting a web page to be loaded in the web view, the bidirectional bridge initiates a request to messaging client to retrieve external content, receives the requested external content from the messaging client, and displays an image representing the external content in the web view as part of the web page.
    Type: Application
    Filed: August 18, 2023
    Publication date: December 7, 2023
    Inventors: Muzammil Ahmed, John Jensen, Michel Khristo, Sivakumar Loganathan, Patrick Mandia, Jun Xu, Austin Yeakel
  • Patent number: 11805084
    Abstract: A bidirectional bridge for web view is a technical solution to an engineering challenge associated with presenting external content in a web view. A bidirectional bridge for web view facilitates bidirectional communication between the web view included in the messaging client and the messaging client itself. In response to a user action requesting a web page to be loaded in the web view, the bidirectional bridge initiates a request to messaging client to retrieve external content, receives the requested external content from the messaging client, and displays an image representing the external content in the web view as part of the web page.
    Type: Grant
    Filed: December 30, 2022
    Date of Patent: October 31, 2023
    Assignee: Snap Inc.
    Inventors: Muzammil Ahmed, John Jensen, Michel Khristo, Sivakumar Loganathan, Patrick Mandia, Jun Xu, Austin Yeakel
  • Patent number: 11681749
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for ranking videos. The program and method include storing, in a database, a plurality of videos; obtaining, for a first of the plurality of videos, first data representing a first interaction performed by a creator of the first video in association with the first video; and obtaining, for the first video, second data representing a second interaction performed by a consumer of the first video in association with the first video. A score is computed for the first video based on the first and second data and the first video is ranked relative to a remaining subset of the plurality of videos by comparing the computed score for the first video with respective scores of videos in the remaining subset of the plurality of videos.
    Type: Grant
    Filed: November 17, 2021
    Date of Patent: June 20, 2023
    Assignee: Snap Inc.
    Inventors: Nathan Kenneth Boyd, Maryam Daneshi, Sivakumar Loganathan, Satya Kanduri, Senthil Karthikeyan Sundaram, Evan Shaw
  • Publication number: 20230138147
    Abstract: A bidirectional bridge for web view is a technical solution to an engineering challenge associated with presenting external content in a web view. A bidirectional bridge for web view facilitates bidirectional communication between the web view included in the messaging client and the messaging client itself. In response to a user action requesting a web page to be loaded in the web view, the bidirectional bridge initiates a request to messaging client to retrieve external content, receives the requested external content from the messaging client, and displays an image representing the external content in the web view as part of the web page.
    Type: Application
    Filed: December 30, 2022
    Publication date: May 4, 2023
    Inventors: Muzammil Ahmed, John Jensen, Michel Khristo, Sivakumar Loganathan, Patrick Mandia, Jun Xu, Austin Yeakel
  • Patent number: 11575626
    Abstract: A bidirectional bridge for web view is a technical solution to an engineering challenge associated with presenting external content in a web view. A bidirectional bridge for web view facilitates bidirectional communication between the web view included in the messaging client and the messaging client itself. In response to a user action requesting a web page to be loaded in the web view, the bidirectional bridge initiates a request to messaging client to retrieve external content, receives the requested external content from the messaging client, and displays an image representing the external content in the web view as part of the web page.
    Type: Grant
    Filed: February 23, 2021
    Date of Patent: February 7, 2023
    Assignee: Snap Inc.
    Inventors: Muzammil Ahmed, John Jensen, Michel Khristo, Sivakumar Loganathan, Patrick Mandia, Jun Xu, Austin Yeakel
  • Publication number: 20220221968
    Abstract: A panoramic system can receive content (e.g., live video) recorded in a landscape orientation and use a portrait dynamic crop window to display a portrait area of the received content. The panoramic system can further display the content in a landscape dynamic crop window that has a moveable user interface control that can pan the portrait crop window as the content plays in one or both of the dynamic crop windows.
    Type: Application
    Filed: December 17, 2021
    Publication date: July 14, 2022
    Inventors: Joseph Burfitt, Andrew Grosvenor Cooper, Yamill Antonio Vallecillo, Sivakumar Loganathan, Gene Michael Cahill, JR., Lei Zhang
  • Publication number: 20220075819
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for ranking videos. The program and method include storing, in a database, a plurality of videos; obtaining, for a first of the plurality of videos, first data representing a first interaction performed by a creator of the first video in association with the first video; and obtaining, for the first video, second data representing a second interaction performed by a consumer of the first video in association with the first video. A score is computed for the first video based on the first and second data and the first video is ranked relative to a remaining subset of the plurality of videos by comparing the computed score for the first video with respective scores of videos in the remaining subset of the plurality of videos.
    Type: Application
    Filed: November 17, 2021
    Publication date: March 10, 2022
    Inventors: Nathan Kenneth Boyd, Maryam Daneshi, Sivakumar Loganathan, Satya Kanduri, Senthil Karthikeyan Sundaram, Evan Shaw
  • Patent number: 11226731
    Abstract: A panoramic system can receive content (e.g., live video) recorded in a landscape orientation and use a portrait dynamic crop window to display a portrait area of the received content. The panoramic system can further display the content in a landscape dynamic crop window that has a moveable user interface control that can pan the portrait crop window as the content plays in one or both of the dynamic crop windows.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: January 18, 2022
    Assignee: Snap Inc.
    Inventors: Joseph Burfitt, Andrew Grosvenor Cooper, Yamill Antonio Vallecillo, Sivakumar Loganathan, Gene Michael Cahill, Jr., Lei Zhang
  • Patent number: 11204959
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for ranking videos. The program and method include storing, in a database, a plurality of videos; obtaining, for a first of the plurality of videos, first data representing a first interaction performed by a creator of the first video in association with the first video; and obtaining, for the first video, second data representing a second interaction performed by a consumer of the first video in association with the first video. A score is computed for the first video based on the first and second data and the first video is ranked relative to a remaining subset of the plurality of videos by comparing the computed score for the first video with respective scores of videos in the remaining subset of the plurality of videos.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: December 21, 2021
    Assignee: Snap Inc.
    Inventors: Nathan Kenneth Boyd, Maryam Daneshi, Sivakumar Loganathan, Satya Kanduri, Senthil Karthikeyan Sundaram, Evan Shaw
  • Publication number: 20210392097
    Abstract: A bidirectional bridge for web view is a technical solution to an engineering challenge associated with presenting external content in a web view. A bidirectional bridge for web view facilitates bidirectional communication between the web view included in the messaging client and the messaging client itself. In response to a user action requesting a web page to be loaded in the web view, the bidirectional bridge initiates a request to messaging client to retrieve external content, receives the requested external content from the messaging client, and displays an image representing the external content in the web view as part of the web page.
    Type: Application
    Filed: February 23, 2021
    Publication date: December 16, 2021
    Inventors: Muzammil Ahmed, John Jensen, Michel Khristo, Sivakumar Loganathan, Patrick Mandia, Jun Xu, Austin Yeakel
  • Patent number: 10282375
    Abstract: Techniques are provided for aggregating data about multiple user interactions with a media (video or audio) item and analyzing the aggregated data. Based on the analysis, a recommendation and/or a report may be generated. Alternatively, one or more changes are automatically made to the media item. A recommendation indicates how the media item may be improved. The recommendation may indicate where the media item should be modified. The recommendation is then provided to a creator of the media item. A report indicates where within the media item different user interactions are occurring. If a change is automatically made to a media item, then a report may be generated that indicates a difference between user interactions before the change and after the change.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: May 7, 2019
    Assignee: Microsoft Technology Licensing LLC
    Inventors: Sivakumar Loganathan, Deepak Ponraj, Puneet Sethi
  • Patent number: 10079002
    Abstract: This disclosure relates to systems and methods for modifying graphical element according to an environment. In one example, a method includes receiving inputs from one or more environmental detectors that indicate an environment, receiving identification of one or more graphical elements at a graphical user interface, and modifying the identified graphical elements to adjust member effort interacting with the identified graphical elements and according to the environment of the system.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: September 18, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Samish Chandra Kolli, Sivakumar Loganathan
  • Patent number: 10068617
    Abstract: Techniques are provided for associating comments with certain positions within a video (or audio) timeline. Multiple users compose comments, such as questions, and cause those comments to be stored in association with the video. Each comment is stored in association with a specific point or section in the video timeline. Later, another user can view the comments and select a particular comment, which causes the video to be played at the position in the timeline associated with the particular comment. Additionally or alternatively, playing a particular portion of a video may cause one or more comments that are associated with the particular portion to be displayed.
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: September 4, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sivakumar Loganathan, Deepak Ponraj, Puneet Sethi
  • Publication number: 20180005605
    Abstract: This disclosure relates to systems and methods for modifying graphical element according to an environment. In one example, a method includes receiving inputs from one or more environmental detectors that indicate an environment, receiving identification of one or more graphical elements at a graphical user interface, and modifying the identified graphical elements to adjust member effort interacting with the identified graphical elements and according to the environment of the system.
    Type: Application
    Filed: June 29, 2016
    Publication date: January 4, 2018
    Inventors: Samish Chandra Kolli, Sivakumar Loganathan
  • Publication number: 20170249970
    Abstract: Techniques are provided for creating annotations of user input. In one technique, user input is received on a screen while a video is being played. The user input corresponds to a period of time that includes a first time and a second time. While the user input is received, a first snapshot is generated of the user input and a second snapshot is generated for the user input. The first snapshot corresponds to the first time and the second snapshot corresponds to the second time. A first annotation that identifies the first time is created based on the first snapshot. A second annotation that identifies the second time is created based on the second snapshot. Each snapshot is stored in association with the video.
    Type: Application
    Filed: February 25, 2016
    Publication date: August 31, 2017
    Inventors: Sivakumar Loganathan, Deepak Ponraj, Puneet Sethi
  • Publication number: 20170229152
    Abstract: Techniques are provided for associating comments with certain positions within a video (or audio) timeline. Multiple users compose comments, such as questions, and cause those comments to be stored in association with the video. Each comment is stored in association with a specific point or section in the video timeline. Later, another user can view the comments and select a particular comment, which causes the video to be played at the position in the timeline associated with the particular comment. Additionally or alternatively, playing a particular portion of a video may cause one or more comments that are associated with the particular portion to be displayed.
    Type: Application
    Filed: February 10, 2016
    Publication date: August 10, 2017
    Inventors: Sivakumar Loganathan, Deepak Ponraj, Puneet Sethi
  • Publication number: 20170177718
    Abstract: Techniques are provided for aggregating data about multiple user interactions with a media (video or audio) item and analyzing the aggregated data. Based on the analysis, a recommendation and/or a report may be generated. Alternatively, one or more changes are automatically made to the media item. A recommendation indicates how the media item may be improved. The recommendation may indicate where the media item should be modified. The recommendation is then provided to a creator of the media item. A report indicates where within the media item different user interactions are occurring. If a change is automatically made to a media item, then a report may be generated that indicates a difference between user interactions before the change and after the change.
    Type: Application
    Filed: December 22, 2015
    Publication date: June 22, 2017
    Inventors: Sivakumar Loganathan, Deepak Ponraj, Puneet Sethi
  • Patent number: 9448710
    Abstract: The disclosed embodiments relate to an apparatus or system for tracking and analyzing user interactions with a mobile user interface (UI). During operation, the apparatus collects data while a user interacts with the mobile UI through a touchscreen, wherein the data includes tap-attempt data that specifies coordinates for touchscreen locations that the user has tapped while interacting with the mobile UI. Next, the apparatus compares the tap-attempt data with locations of tappable elements in the mobile UI, wherein each tappable element has an associated tap target size. For each tappable element, the apparatus uses results of the comparison to determine a percentage of tap attempts that have succeeded or failed for the associated tap target size. Finally, the apparatus makes the percentage information available to a UI designer to enable the UI designer to adjust tap target sizes for the mobile UI.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: September 20, 2016
    Assignee: LinkedIn Corporation
    Inventor: Sivakumar Loganathan
  • Publication number: 20160132229
    Abstract: The disclosed embodiments relate to an apparatus or system for tracking and analyzing user interactions with a mobile user interface (UI). During operation, the apparatus collects data while a user interacts with the mobile UI through a touchscreen, wherein the data includes tap-attempt data that specifies coordinates for touchscreen locations that the user has tapped while interacting with the mobile UI. Next, the apparatus compares the tap-attempt data with locations of tappable elements in the mobile UI, wherein each tappable element has an associated tap target size. For each tappable element, the apparatus uses results of the comparison to determine a percentage of tap attempts that have succeeded or failed for the associated tap target size. Finally, the apparatus makes the percentage information available to a UI designer to enable the UI designer to adjust tap target sizes for the mobile UI.
    Type: Application
    Filed: January 19, 2016
    Publication date: May 12, 2016
    Applicant: LinkedIn Corporation
    Inventor: Sivakumar Loganathan
  • Patent number: 9323448
    Abstract: The disclosed embodiments relate to a system for tracking and analyzing user interactions with a mobile user interface (UI). During operation, the system collects data while a user interacts with the mobile UI through a touchscreen, wherein the data includes tap-attempt data that specifies coordinates for touchscreen locations that the user has tapped while interacting with the mobile UI. Next, the system compares the tap-attempt data with locations of tappable elements in the mobile UI, wherein each tappable element has an associated tap target size. For each tappable element, the system uses results of the comparison to determine a percentage of tap attempts that have succeeded or failed for the associated tap target size. Finally, the system makes the percentage information available to a UI designer to enable the UI designer to adjust tap target sizes for the mobile UI.
    Type: Grant
    Filed: January 23, 2014
    Date of Patent: April 26, 2016
    Assignee: LinkedIn Corporation
    Inventor: Sivakumar Loganathan