Patents by Inventor Shivajit Mohapatra
Shivajit Mohapatra 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: 20230071845Abstract: Systems, methods, and devices for an interactive viewing experience by detecting on-screen data are disclosed. One or more frames of video data are analyzed to detect regions in the visual video content that contain text. A character recognition operation can be performed on the regions to generate textual data. Based on the textual data and the regions, a graphical user interface (GUI) definition to can be generated. The GUI definition can be used to generate a corresponding GUI superimposed onto the visual video content to present users with controls and functionality with which to interact with the text or enhance the video content. Context metadata can be determined from external sources or by analyzing the continuity of audio and visual aspects of the video data. The context metadata can then be used to improve the character recognition or inform the generation of the GUI.Type: ApplicationFiled: November 15, 2022Publication date: March 9, 2023Inventors: Isselmou Ould Dellahy, Shivajit Mohapatra, Anthony J. Braskich, Faisal Ishtiaq, Renxiang Li
-
Patent number: 9729920Abstract: A method implemented in a computer system for controlling the delivery of data and audio/video content. The method delivers primary content to the subscriber device for viewing by a subscriber. The method also delivers secondary content to the companion device for viewing by the subscriber in parallel with the subscriber viewing the primary content, where the secondary content relates to the primary content. The method extracts attention estimation features from the primary content, and monitors the companion device to determine an interaction measurement for the subscriber viewing the secondary content on the companion device. The method calculates an attention measurement for the subscriber viewing the primary content based on the attention estimation features, and the interaction measurement, and controls the delivery of the secondary content to the companion device based on the attention measurement.Type: GrantFiled: March 15, 2013Date of Patent: August 8, 2017Assignee: ARRIS Enterprises, Inc.Inventors: Michael L. Needham, Kevin L. Baum, Faisal Ishtiaq, Renxiang Li, Shivajit Mohapatra
-
Publication number: 20150319510Abstract: Systems, methods, and devices for an interactive viewing experience by detecting on-screen data are disclosed. One or more frames of video data are analyzed to detect regions in the visual video content that contain text. A character recognition operation can be performed on the regions to generate textual data. Based on the textual data and the regions, a graphical user interface (GUI) definition to can be generated. The GUI definition can be used to generate a corresponding GUI superimposed onto the visual video content to present users with controls and functionality with which to interact with the text or enhance the video content. Context metadata can be determined from external sources or by analyzing the continuity of audio and visual aspects of the video data. The context metadata can then be used to improve the character recognition or inform the generation of the GUI.Type: ApplicationFiled: April 30, 2014Publication date: November 5, 2015Applicant: General Instrument CorporationInventors: Isselmou Ould Dellahy, VIII, Shivajit Mohapatra, Anthony J. Braskich, Faisal Ishtiaq, Renxiang Li
-
Patent number: 9135427Abstract: Authentication in a system includes presenting information to a user containing a partial sequence of a passcode along with distractors. The user is challenged to identify the partial sequence from among the information in order to gain access to the system.Type: GrantFiled: January 30, 2013Date of Patent: September 15, 2015Assignee: ARRIS Technology, Inc.Inventors: Loren J. Rittle, Shivajit Mohapatra, Jay J. Williams, Krunal S. Shah
-
Publication number: 20140280699Abstract: A method and apparatus for communicating data to a browsing session is disclosed In one embodiment, the method comprises receiving a first information from a first browsing session in a proxy, the first information comprising a request for a webpage having at least one webpage element, transmitting a second information comprising a first wrapper distinct from the requested webpage, establishing a first communications session between the first wrapper and the proxy; and transmitting a third information to the first browser via the first communications session, the third information comprising at least one element based on the requested webpage element for rendering by the first browsing session via the first wrapper.Type: ApplicationFiled: March 13, 2013Publication date: September 18, 2014Applicant: General Instrument CorporationInventors: Shivajit Mohapatra, Gerald Corrigan, Manohar Ganesan, Mark Tarlton, Prakairut Tarlton, Narayanan Venkitaraman, Jay Williams
-
Publication number: 20140282642Abstract: A method implemented in a computer system for controlling the delivery of data and audio/video content. The method delivers primary content to the subscriber device for viewing by a subscriber. The method also delivers secondary content to the companion device for viewing by the subscriber in parallel with the subscriber viewing the primary content, where the secondary content relates to the primary content. The method extracts attention estimation features from the primary content, and monitors the companion device to determine an interaction measurement for the subscriber viewing the secondary content on the companion device. The method calculates an attention measurement for the subscriber viewing the primary content based on the attention estimation features, and the interaction measurement, and controls the delivery of the secondary content to the companion device based on the attention measurement.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Michael L. Needham, Kevin L. Baum, Faisal Ishtiaq, Renxiang Li, Shivajit Mohapatra
-
Publication number: 20140215601Abstract: Authentication in a system includes presenting information to a user containing a partial sequence of a passcode along with distractors. The user is challenged to identify the partial sequence from among the information in order to gain access to the system.Type: ApplicationFiled: January 30, 2013Publication date: July 31, 2014Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Loren J. Rittle, Shivajit Mohapatra, Jay J. Williams, Krunal S. Shah
-
Patent number: 8073014Abstract: During each node's awake period, each node multicasts the relative time or slot of their next awake period (beaconing interval) to all neighboring nodes. This enables each node to intelligently and independently schedule the time slot of its next transmission based on the beaconing intervals of the nodes it has heard from. During each active (awake) interval, a node builds statistics of the future transmission/receive times of its neighbors and uses them to determine its next transmission time. In one proposed implementation, at the end of an active interval, a node picks the time slot with the highest counter for its next transmission. In another proposed implementation, at the end of an active interval, a node picks one of the slots with a weighted probability; the weight of each slot is proportional with the value of the counter associated with the slot.Type: GrantFiled: March 2, 2009Date of Patent: December 6, 2011Assignee: Motorola Mobility, Inc.Inventors: Bogdan O. Carbunar, Shivajit Mohapatra, Michael D. Pearce, Loren J Rittle, Venugopal Vasudevan
-
Publication number: 20100220747Abstract: During each node's awake period, each node multicasts the relative time or slot of their next awake period (beaconing interval) to all neighboring nodes. This enables each node to intelligently and independently schedule the time slot of its next transmission based on the beaconing intervals of the nodes it has heard from. During each active (awake) interval, a node builds statistics of the future transmission/receive times of its neighbors and uses them to determine its next transmission time. In one proposed implementation, at the end of an active interval, a node picks the time slot with the highest counter for its next transmission.Type: ApplicationFiled: March 2, 2009Publication date: September 2, 2010Applicant: MOTOROLA, INC.Inventors: Bogdan O. Carbunar, Shivajit Mohapatra, Michael D. Pearce, Loren J. Rittle, Venugopal Vasudevan