About
Articles by Shishir
Activity
4K followers
Experience & Education
Patents
-
Sharing And Collaborating On Content Objects During A Video Conference
Issued US 12542819 B1
Patent covering a video-conferencing workflow that lets a host share a “content object” (e.g., a document, presentation, or other interactive artifact) in a way that participants can open and interact with directly inside the meeting—rather than just watching a screen-share video. The system runs the relevant app within the conferencing client’s embedded execution environment, distributes the content (or a URL) to other participants, optionally fetches/launches the required app for them on…
Patent covering a video-conferencing workflow that lets a host share a “content object” (e.g., a document, presentation, or other interactive artifact) in a way that participants can open and interact with directly inside the meeting—rather than just watching a screen-share video. The system runs the relevant app within the conferencing client’s embedded execution environment, distributes the content (or a URL) to other participants, optionally fetches/launches the required app for them on demand, and enforces per-participant access levels (read/comment/edit/owner) that can be bounded to the meeting session and revoked when sharing ends—enabling seamless, secure, real-time collaboration during a call.
Other inventors -
Administrator-authorized Applications During Video Conferencing
Issued US 12519800 B1
Techniques for providing administrator-authorized applications are provided. In an example method, a computing device accesses a first application configuration for a first application. The computing device receives a first request to access a resource by the first application on behalf of one or more users and requests, from an authorization provider, authorization to access the resource by the first application on behalf of the one or more users. The computing device receives the…
Techniques for providing administrator-authorized applications are provided. In an example method, a computing device accesses a first application configuration for a first application. The computing device receives a first request to access a resource by the first application on behalf of one or more users and requests, from an authorization provider, authorization to access the resource by the first application on behalf of the one or more users. The computing device receives the authorization and updates the first application configuration with information about the authorization. The computing device receives a first indication from a first client device associated with a first user to add the first application to the first client device and determines a user authorization for the first user to access the resource using the first application based on the information about the authorization. The computing device provides access to the resource based on the user authorization.
Other inventorsSee patent -
App pinning in video conferences
Issued US12155729B2
A client device may receive a meeting link for a meeting hosted by a video conference provider. The meeting link may include information associated with a suggested application. In response to a selection of the meeting link, the client device may join the meeting via the video conference provider utilizing a video conference application and execute the suggested application. The suggested application may be controlled by the client device from the video conference application. The client…
A client device may receive a meeting link for a meeting hosted by a video conference provider. The meeting link may include information associated with a suggested application. In response to a selection of the meeting link, the client device may join the meeting via the video conference provider utilizing a video conference application and execute the suggested application. The suggested application may be controlled by the client device from the video conference application. The client device may receive application content from a meeting participant via the video conference provider and display the application content using the suggested application.
Other inventorsSee patent -
Sharing and collaborating on content objects during a video conference
Issued US 11785063
One example method includes joining, using a video conferencing application, a video conference hosted by a video conference provider, the video conference having one or more participants; executing, within an execution environment provided by the video conferencing application, a software application to access a content object; receiving a command to share the content object to the one or more participants; and providing the content object to the one or more participants via the video…
One example method includes joining, using a video conferencing application, a video conference hosted by a video conference provider, the video conference having one or more participants; executing, within an execution environment provided by the video conferencing application, a software application to access a content object; receiving a command to share the content object to the one or more participants; and providing the content object to the one or more participants via the video conference provider.
Other inventorsSee patent -
App Pinning for Video Conferences
Issued US 11671272 B1
A video conference provider, may receive a request to schedule a video conference, where the request includes meeting information and information associated with a suggested application. The video conference provider may generate a meeting link, based on the meeting information and the information associated with the suggested application. The video conference provider may transmit, the meeting link to one or more client devices. The meeting link may be configured to cause a video conferencing…
A video conference provider, may receive a request to schedule a video conference, where the request includes meeting information and information associated with a suggested application. The video conference provider may generate a meeting link, based on the meeting information and the information associated with the suggested application. The video conference provider may transmit, the meeting link to one or more client devices. The meeting link may be configured to cause a video conferencing application to be executed, and the conferencing application to launch the suggested application.
Other inventorsSee patent
Projects
-
StorypokerBot
- Present
See projectStorypoker simplifies how remote teams estimate user stories.
You can set this up quickly. Its built for agile. It's minimal and plays nice with Slack. Is trusted by more than 200 teams across the globe.
Stack: Node.js, Redis, Botkit, Slack, Heroku, Purecss.
-
Unthrottle Ruby Gem
- Present
See projectCentralized rate limiting for ruby processes sharing a single API using Redis. Eg: Google Reverse Geocoding API.
https://github.com/shishirsharma/Unthrottle
Stack: Ruby, Ruby Gems, Redis. -
My Secret Notes
- Present
See projectA modern in browser notes app.
It is a "serverless", "client-side", or "static" web app in Chrome Extention, My Secret Notes do not send your user data to any server. Your data stays within the browser. Can be used as a basic password managers
#NotesApp, #SecretNotesApp, #PasswordManagers
Stack: ReactJs, Chrome Extention API, DraftJs, Material-UI
-
My S3 Browser
- Present
See projectA Modern S3 Browser Chrome Extension built on AWS JS SDK. Is trusted by more than 3k Active Users.
- Minimal features (can be used by anyone, not just admins)
- Supports Multi-region S3 buckets
- Uses AWS JS SDK
- Search (Prefix) | Create Folders | Delete Files
- Open Source
- File Icons
Stack: Angular 5, Webpack, AWS JS SDK, Bootstrap, Chrome Extensions API. -
Burton
- Present
Burton
Scaled a 1M orders per month infra in Django/Python. Improved stability by implementing rate-limiting, application performance monitoring, architecture streamlining, infrastructure automation using Puppet and dockerization of celery workers.Other creatorsSee project -
Nolan
- Present
Scalable modular forward logistics system built for a variable cost and multi model logistics business. It is written in Ruby on Rails. Currently supports three business models. Supports Multi tenancy from the core. Has an extensive audit system based on finite-state machine. Uses Verhoeff algorithm for AWB numbers. Uses Redshift for Data Warehouse ETL and Reporting. Swaggerized APIs for easy integration and SDKs. Self serve Callback API system powered by liquid template engine. Robust infra…
Scalable modular forward logistics system built for a variable cost and multi model logistics business. It is written in Ruby on Rails. Currently supports three business models. Supports Multi tenancy from the core. Has an extensive audit system based on finite-state machine. Uses Verhoeff algorithm for AWB numbers. Uses Redshift for Data Warehouse ETL and Reporting. Swaggerized APIs for easy integration and SDKs. Self serve Callback API system powered by liquid template engine. Robust infra written in Puppet code, hosted on AWS.
Other creatorsSee project -
SlideshareStories
A quick authoring tool to create infographics, presentations for SlideShare. We won the first prize for this 2-day long hackathon
http://shadi.monstermonks.com/Other creatorsSee project -
BoxSync
A seamless syncing application between a user's box.com and SlideShare account supporting advanced features such as privacy and selective sharing. We pitched it as a pro feature in the PRO hackday organized at SlideShare. My work involved product design, Backend, Box API interface.
Technologies: Box.com JavaScript and Ruby APIs, RoR, MySQLOther creators -
Gilmour
-
PeppperTap's Data mining and reporting solution. PostgreSQL ETL to AWS Redshift with redash.io as front end for queries and visualization.
-
Professional Journey
-
SlideShare's inception in the content creation space, Professional Journey is a quick content creation tool that enables members to create a visualisation of their LinkedIn profile. A delightful experience that provides instant gratification to the users.
I developed Backend infra for converting HTML5 into PDF and Images on AWS EC2.Other creatorsSee project -
Pdf2text Service
-
Pdf2text Service, Its a highly available, Auto Scaling REST service running with JRuby/Puma and APDFL SDK on AWS EC2. It can take a URL or PDF File in request and returns text extracted from it in JSON.
-
Makhan Deploy
-
A real time, visual deployment tool for SlideShare. This was our entry for LinkedIn Hackday. It stayed on 6th place out of the total 50 submitted entries.
Technologies: Ruby, Sinatra, JavaScript, Pusher, Event Machine, MySQLOther creatorsSee project -
wordMint
-
wordMint is a an intelligent transliteration system for English to Hindi back & forward transliteration. Received a fellowship from SARAI (sarai.net) for this project. Read a lot of papers and designed an algorithm for it. The code has been open sourced and available on wordmint.org for download.
Other creatorsSee project
Honors & Awards
-
Runner Up of 'Forge' HackDay 2015
PepperTap
We won second prize in the 'Forge'. We made a carbon credit based gamification platform for PepperTap hyper local app.
Teammates: Diwakar Kahushik, Anshul Agarwal -
Winner of Hackathon - 2013
LinkedIn Corp
Won 1st Prize in Slideshare-LinkedIn Hakathon 2013 held at Delhi.
http://shadi.monstermonks.com
Teammates: Jai Pandya, Vishu Singh -
Winner of Hackathon - 2011
Slideshare Inc.
We won Slideshare Hackday 2011 held at Delhi. Our team of three built an HTML5 slidecast tool.
Teammates: Nandeep Mali, Jai Pandya -
Gold Medal in Yearly Skill Competition - 2009
Persistent Systems
Gold Medal in Yearly Coding Test. It was a Company Skill test. I was Winner of overall & C++ category in 2009. It was my first year of participation. Developer up to five years of experience we competing with me.
-
Spot Award
Persistent Systems
I got spot award for my contribution in "Popup Balloon" Project in Curl T&M Project.
Languages
-
English
Native or bilingual proficiency
-
Hindi
Native or bilingual proficiency
Recommendations received
6 people have recommended Shishir
Join now to viewOther similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Shishir S.
68 others named Shishir S. are on LinkedIn
See others named Shishir S.