Patents by Inventor Harish Nair Rajagopal

Harish Nair Rajagopal 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: 10700987
    Abstract: A technique is provided for transmitting data over a communication network. The technique comprises identifying an optimum network path comprising intelligent intermediate nodes between a source node and a destination node, determining an optimum packet size of the optimum network path for transmitting data packets without fragmentation, transmitting each of the data packets from the source node to the destination node via the optimum network path at the optimum packet size, detecting at least one of a plausible fragmentation of a data packet being transmitted and an actual fragmentation of a transmitted data packet at one of the intelligent intermediate nodes, dynamically updating the optimum packet size of the optimum network path for transmitting remaining data packets without fragmentation based on the detection, and transmitting each of the remaining data packets from the source node to the destination node via the optimum network path at the updated optimum packet size.
    Type: Grant
    Filed: October 19, 2016
    Date of Patent: June 30, 2020
    Assignee: Wipro Limited
    Inventors: Sujeet Sreenivasan, Harish Nair Rajagopal
  • Patent number: 10686783
    Abstract: A technique is provided for establishing a secure access connection with electronic devices. The technique includes receiving a request for establishing the secure access connection, from an electronic device, via an access point associated with the electronic device. The technique further includes dynamically determining at least a local reputation score associated the access point, based on at least a plurality of parameters and pre-defined weights assigned to each of the plurality of parameters. The technique further includes establishing the secure access connection between the host device and the electronic device, via the access point, based on a comparison of an updated global reputation score with a pre-defined threshold. The global reputation score is updated based on the dynamically determined local reputation score.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: June 16, 2020
    Assignee: Wipro Limited
    Inventors: Harish Nair Rajagopal, Sujeet Sreenivasan
  • Patent number: 10341169
    Abstract: The present disclosure is related in general to content management and a method and system for generating a notification for an event. A notification generation system receives a recovery notification that indicates recovery from the event and contextual data associated with the event from a service provider. The event is a disruption caused in delivering multimedia content such as audio, video, text, images etc. to a user interested to access the multimedia content from the service provider. Further, the notification generation system generates the notification upon analysis of the recovery notification, the contextual data and predefined profile settings of the user. The notification is generated and provided to the user to indicate recovery of the multimedia content from transient disruption so that the user is well informed for better usage of services provided by the service provider. Further, the notification is provided on the preferred electronic devices of the user.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: July 2, 2019
    Assignee: Wipro Limited
    Inventors: Harish Nair Rajagopal, Abul Koyes Choudhury, Sreeprakash Thonikkandy
  • Publication number: 20180191717
    Abstract: A technique is provided for establishing a secure access connection with electronic devices. The technique includes receiving a request for establishing the secure access connection, from an electronic device, via an access point associated with the electronic device. The technique further includes dynamically determining at least a local reputation score associated the access point, based on at least a plurality of parameters and pre-defined weights assigned to each of the plurality of parameters. The technique further includes establishing the secure access connection between the host device and the electronic device, via the access point, based on a comparison of an updated global reputation score with a pre-defined threshold. The global reputation score is updated based on the dynamically determined local reputation score.
    Type: Application
    Filed: February 15, 2017
    Publication date: July 5, 2018
    Inventors: Harish Nair Rajagopal, Sujeet Sreenivasan
  • Publication number: 20180176076
    Abstract: The present disclosure is related in general to content management and a method and system for generating a notification for an event. A notification generation system receives a recovery notification that indicates recovery from the event and contextual data associated with the event from a service provider. The event is a disruption caused in delivering multimedia content such as audio, video, text, images etc. to a user interested to access the multimedia content from the service provider. Further, the notification generation system generates the notification upon analysis of the recovery notification, the contextual data and predefined profile settings of the user. The notification is generated and provided to the user to indicate recovery of the multimedia content from transient disruption so that the user is well informed for better usage of services provided by the service provider. Further, the notification is provided on the preferred electronic devices of the user.
    Type: Application
    Filed: February 10, 2017
    Publication date: June 21, 2018
    Inventors: Harish Nair RAJAGOPAL, Abul Koyes Choudhury, Sreeprakash Thonikkandy
  • Patent number: 9935992
    Abstract: The present disclosure discloses a method and a system for generating personalized views of live video feeds of an event. The method comprises determining one or more personalized inputs associated with each user. Further, the method comprises receiving a live video feed of an event from each of a plurality of imaging units. Then, the method generates a map of an area within which the event occurs. The method further comprises, receiving real-time location of at least one subject participating in the event from a tracking unit, correlating the real-time location of the subject with the mapped area, selecting, for each user, at least one video feed among the live video feeds for generating personalized views of the live video feeds and transmitting the at least one selected video feed to respective users through a web server for providing personalized views of the live video feeds of the event.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: April 3, 2018
    Assignee: WIPRO LIMITED
    Inventors: Harish Nair Rajagopal, Abul Koyes Choudhury, Sreeprakash Thonikkandy
  • Patent number: 9924204
    Abstract: This disclosure relates to systems and methods for personalized in-flight entertainment. In one embodiment, an in-flight content personalization method is disclosed. Flight information associated with an aircraft may be received at an airline server. One or more passengers related to the flight information may be identified, and content for synchronization to an in-flight entertainment server located on the aircraft for the one or more passengers may be determined. After determining that the airline server is operatively connectable to the in-flight entertainment server, the content may be synchronized. In another embodiment, an in-flight entertainment personalization method is disclosed. Content may be received at an in-flight entertainment server from an off-aircraft airline server via a network connection. A user request for personalized content may be received from a device located on an aircraft during flight. The personalized content for responding to the user request may be identified and provided.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: March 20, 2018
    Assignee: WIPRO LIMITED
    Inventors: Harish Nair Rajagopal, Tinku Malayil Jose
  • Publication number: 20180077075
    Abstract: A technique is provided for transmitting data over a communication network. The technique comprises identifying an optimum network path comprising intelligent intermediate nodes between a source node and a destination node, determining an optimum packet size of the optimum network path for transmitting data packets without fragmentation, transmitting each of the data packets from the source node to the destination node via the optimum network path at the optimum packet size, detecting at least one of a plausible fragmentation of a data packet being transmitted and an actual fragmentation of a transmitted data packet at one of the intelligent intermediate nodes, dynamically updating the optimum packet size of the optimum network path for transmitting remaining data packets without fragmentation based on the detection, and transmitting each of the remaining data packets from the source node to the destination node via the optimum network path at the updated optimum packet size.
    Type: Application
    Filed: October 19, 2016
    Publication date: March 15, 2018
    Inventors: Sujeet Sreenivasan, Harish Nair Rajagopal
  • Publication number: 20170359393
    Abstract: This disclosure relates to a method of highlighting at least a part of communication segments between a plurality of participants in a communication network. The method includes extracting, by a highlighting device, semantic information and a plurality of vocal cues from multimedia communication data exchanged between the plurality of participants; identifying, by the highlighting device, communication segments within the multimedia communication data by aggregating the semantic information and the plurality of vocal cues; associating, by the highlighting device, meta-data with each of the communication segments based on communication segment parameters; and highlighting, by the highlighting device, contextually, at least a part of the communication segments based on highlighting parameters received from a user.
    Type: Application
    Filed: July 28, 2016
    Publication date: December 14, 2017
    Inventors: Harish Nair RAJAGOPAL, Abul Koyes CHOUDHURY, Sreeprakash THONIKKANDY
  • Publication number: 20170289232
    Abstract: The present disclosure discloses a method and a system for generating personalized views of live video feeds of an event. The method comprises determining one or more personalized inputs associated with each user. Further, the method comprises receiving a live video feed of an event from each of a plurality of imaging units. Then, the method generates a map of an area within which the event occurs. The method further comprises, receiving real-time location of at least one subject participating in the event from a tracking unit, correlating the real-time location of the subject with the mapped area, selecting, for each user, at least one video feed among the live video feeds for generating personalized views of the live video feeds and transmitting the at least one selected video feed to respective users through a web server for providing personalized views of the live video feeds of the event.
    Type: Application
    Filed: March 30, 2016
    Publication date: October 5, 2017
    Inventors: Harish Nair RAJAGOPAL, Abul Koyes Choudhury, Sreeprakash Thonikkandy
  • Patent number: 9565465
    Abstract: The technology relates to dynamically managing storage space of one or more video recording devices. The video recording devices sends one or more notifications to recording session management server. The one or more notifications are associated with recording status of an event and the storage space status of each of the one or more video recording devices. Each device is associated with one or more predefined policies configured by a user of the video recording devices. Based on predefined policies and notifications, the recording session management server identifies change in status of free space and used space in each of the one or more video recording devices. The recording session management server schedules video recording devices to perform actions based on change in status of free space and used space and one or more event parameters for dynamically managing the storage space of the one or more video recording devices.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: February 7, 2017
    Assignee: Wipro Limited
    Inventors: Gowrishankar Subramaniam Natarajan, Harish Nair Rajagopal
  • Publication number: 20170034571
    Abstract: The technology relates to dynamically managing storage space of one or more video recording devices. The video recording devices sends one or more notifications to recording session management server. The one or more notifications are associated with recording status of an event and the storage space status of each of the one or more video recording devices. Each device is associated with one or more predefined policies configured by a user of the video recording devices. Based on predefined policies and notifications, the recording session management server identifies change in status of free space and used space in each of the one or more video recording devices. The recording session management server schedules video recording devices to perform actions based on change in status of free space and used space and one or more event parameters for dynamically managing the storage space of the one or more video recording devices.
    Type: Application
    Filed: September 25, 2015
    Publication date: February 2, 2017
    Inventors: Gowrishankar Subramaniam Natarajan, Harish Nair Rajagopal
  • Publication number: 20160286258
    Abstract: This disclosure relates to systems and methods for personalized in-flight entertainment. In one embodiment, an in-flight content personalization method is disclosed. Flight information associated with an aircraft may be received at an airline server. One or more passengers related to the flight information may be identified, and content for synchronization to an in-flight entertainment server located on the aircraft for the one or more passengers may be determined. After determining that the airline server is operatively connectable to the in-flight entertainment server, the content may be synchronized. In another embodiment, an in-flight entertainment personalization method is disclosed. Content may be received at an in-flight entertainment server from an off-aircraft airline server via a network connection. A user request for personalized content may be received from a device located on an aircraft during flight. The personalized content for responding to the user request may be identified and provided.
    Type: Application
    Filed: June 22, 2015
    Publication date: September 29, 2016
    Applicant: Wipro Limited
    Inventors: Harish Nair RAJAGOPAL, Tinku Malayil Jose
  • Publication number: 20160205433
    Abstract: The present disclosure relates to a methods, non-transitory computer readable media, and tuner manager computing devices receive a request to allocate a tuner for recording or playback of a broadcast program from one or more client devices. The system determines states and available recording space of one or more tuners associated with the client devices. The system also determines business rules associated with the client devices based on state, available recording space and type of request received. Based on the business rules, the system identifies a tuner to service the request and allocate the tuner to service the request of the client devices. Thus the system provides multiple device tuner management by identifying and assigning a tuner appropriate to service the request from client device and also identifies the correct tuner with appropriate storage space available to service the request.
    Type: Application
    Filed: March 2, 2015
    Publication date: July 14, 2016
    Inventors: Gowrishankar Subramaniam Natarajan, Harish Nair Rajagopal
  • Publication number: 20150227404
    Abstract: This disclosure relates generally to network service management, and more particularly to systems and methods for smart service management in a media network. In one embodiment, a smart diagnostic system is disclosed, comprising: a hardware processor; and a memory storing processor-executable instructions comprising instructions for: receiving an agent fault report, including one or more network-wide standardized fault codes, from an agent application executing on a remote device in a media network; aggregating one or more relevant fault reports related to the agent fault report; obtaining one or more fault classification rules; identifying one or more fault nodes and associated fault conditions in the media network using the one or more fault classification rules, by analyzing the aggregated relevant fault reports; and providing an agent configuration instruction for one or more agent applications using the identification of the one or more fault nodes and associated fault conditions.
    Type: Application
    Filed: March 28, 2014
    Publication date: August 13, 2015
    Applicant: WIPRO LIMITED
    Inventors: Harish Nair Rajagopal, Gowrishankar Subramaniam Natarajan
  • Publication number: 20140379852
    Abstract: This disclosure generally relates to content distribution, and more particularly to a system and method for subscribing to a content stream. In one embodiment, a content subscription method is disclosed, comprising: receiving, at a subscriber electronic device, a publisher program schedule including a media item indication of a media item accessible to a publisher electronic device from a source; identifying, via the subscriber electronic device, a source accessible to the subscriber electronic device for the media item, wherein the source accessible to the subscriber electronic device comprises at least one of: the source accessible to the publisher electronic device, and/or a source not accessible to the publisher electronic device; accessing, via the subscriber electronic device, the media item from the source accessible to the subscriber electronic device in accordance with the publisher program schedule; and storing a portion of the accessed media item.
    Type: Application
    Filed: August 7, 2013
    Publication date: December 25, 2014
    Applicant: WIPRO LIMITED
    Inventor: Harish Nair Rajagopal
  • Patent number: 8587416
    Abstract: A base may locate a remote control by transmitting a first location signal, receiving a second location signal at base receivers from a remote control device transponder transmitted in response, and calculating a location of the remote control device based on the received second location signal. The base may provide navigation information based on the calculated location. In some implementations, the base may perform a setup routine by providing an interface that accepts position information, accepting an indication that the remote control is located at a position, transmitting a first calibration signal, receiving a second calibration signal at the receivers transmitted by the transponder in response, and recording baselines for the position. When the base unit subsequently analyses a second location signal to calculate a location of the remote control, the base may base the calculated location at least partly on the baselines.
    Type: Grant
    Filed: October 15, 2010
    Date of Patent: November 19, 2013
    Assignee: Sling Media Pvt Ltd
    Inventor: Harish Nair Rajagopal
  • Publication number: 20120056715
    Abstract: A base may locate a remote control by transmitting a first location signal, receiving a second location signal at base receivers from a remote control device transponder transmitted in response, and calculating a location of the remote control device based on the received second location signal. The base may provide navigation information based on the calculated location. In some implementations, the base may perform a setup routine by providing an interface that accepts position information, accepting an indication that the remote control is located at a position, transmitting a first calibration signal, receiving a second calibration signal at the receivers transmitted by the transponder in response, and recording baselines for the position. When the base unit subsequently analyses a second location signal to calculate a location of the remote control, the base may base the calculated location at least partly on the baselines.
    Type: Application
    Filed: October 15, 2010
    Publication date: March 8, 2012
    Applicant: Sling Media PVT LTD
    Inventor: Harish Nair Rajagopal
  • Patent number: 8099755
    Abstract: Systems and methods are described for providing a media stream transmitted from an encoding system to a remotely-located media player. The media stream is encoded according to an encoding parameter. Data is gathered about a transmit buffer within the encoding system, and the gathered data is processed to arrive at an estimate of network capacity and a calculated encoder rate. The encoding parameter is adjusted during subsequent encoding in response to a change in at least one of the estimate of network capacity and the calculated encoder rate.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: January 17, 2012
    Assignee: Sling Media PVT. Ltd.
    Inventors: Parimal Bajpai, Harish Nair Rajagopal, Vineet Govil, Senthilkumar Krishnadoss
  • Publication number: 20090103607
    Abstract: Systems and methods are described for providing a media stream transmitted from an encoding system to a remotely-located media player. The media stream is encoded according to an encoding parameter. Data is gathered about a transmit buffer within the encoding system, and the gathered data is processed to arrive at an estimate of network capacity and a calculated encoder rate. The encoding parameter is adjusted during subsequent encoding in response to a change in at least one of the estimate of network capacity and the calculated encoder rate.
    Type: Application
    Filed: December 19, 2008
    Publication date: April 23, 2009
    Applicant: SLING MEDIA PVT. LTD.
    Inventors: Parimal BAJPAI, Harish Nair RAJAGOPAL, Vineet GOVIL, Senthilkumar KRISHNADOSS