Patents by Inventor Rohit Kumar
Rohit Kumar 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: 20160164825Abstract: Methods and systems for implementing network traffic policies. A domain name system (DNS) infrastructure is accessed to obtain metadata associated with a destination address of a traffic flow; the traffic flow is classified by the destination address and the metadata; and a policy is applied to the traffic flow, wherein the policy is determined on the basis of the classification of the traffic flow.Type: ApplicationFiled: May 29, 2015Publication date: June 9, 2016Inventors: Wolfgang Arno Riedel, Mark Montanez, Saravanan Radhakrishnan, Ralph Edward Droms, David J. Zacks, Rohit Kumar Suri
-
Patent number: 9357242Abstract: A method and system for tracking of objects in a video is disclosed. The method of the present invention enables user to indicate a boundary-box to the identified object of interest in the broadcast video on television or any other communication media. The object indicted in the boundary-box is than tracked by the users connected in a social community network in the upcoming video frames of the broadcasted video. The tracked object is then tagged by the users in the social community network. Further, the present invention enables augmentation of the tracked object in the video by extracting additional information from the online service providers. The augmentation and tagging of the object generates metadata related to the object. The metadata generated is stored on a server to track the object in future based on the metadata related to the object.Type: GrantFiled: June 7, 2012Date of Patent: May 31, 2016Assignee: Tata Consultancy Services LimitedInventors: Priyanka Sinha, Rohit Kumar Gupta, Avik Ghose, Bhaumik Chirabrata, Diptesh Das
-
Publication number: 20160042117Abstract: Computer implemented techniques are disclosed for fixing signal hold-time violations in semiconductor chips. Analysis includes estimation of hold-time requirements using ideal clocks. Allocation of placement regions within the design and near the macro circuits allows for later placement and wiring use during layout hold-time fixing. The placement region sizes are based on estimates of the needed buffers. Nets, within the design for detail routing, are ordered such that nets with hold-time violations are wired later, thus fixing hold-time violations without scaling or adding further buffers. Hold times are re-evaluated once wiring of track routes is complete.Type: ApplicationFiled: October 26, 2015Publication date: February 11, 2016Inventors: Karthik Ramaseshan Kalpat, Rohit Kumar, Narendra Nimmagadda, Saumil Sanjay Shah, Hsiao-Ping Tseng
-
Publication number: 20160042297Abstract: A tutor model building system includes a user interface device having a monitor to present to a user a predetermined learning interface of a problem requiring a solution and an input device for the user to enter data showing actions taken to arrive at a solution into the system, a computer to capture the actions entered by the developer user and to generate a behavior demonstration associated with the actions entered and to combine a plurality of behavior demonstrations created from a plurality of user entered data to a behavior graph, and an output device to provide the behavior graph to an authoring tool.Type: ApplicationFiled: July 1, 2015Publication date: February 11, 2016Applicant: RAYTHEON BBN TECHNOLOGIES CORPORATIONInventors: Rohit Kumar, Matthew E. Roy, R. Bruce Roberts
-
Publication number: 20160029301Abstract: Methods, apparatuses and systems facilitating deployment and configuration of managed access points in hierarchical wireless network systems. An embodiment of the invention facilitates deployment and configuration of conventional, substantially autonomous access points operating in connection with a central management node, such as a server or appliance. In another embodiment, the present invention facilitates deployment and configuration of light-weight access points in a hierarchical wireless network system. In one embodiment, the present invention also provides a streamlined encryption key exchange protocol adapted to hierarchical wireless network system architectures.Type: ApplicationFiled: October 1, 2015Publication date: January 28, 2016Inventors: Patrice R. Calhoun, Scott G. Kelly, Rohit Kumar Suri
-
Patent number: 9233084Abstract: A facile method to synthesize stable calcium carbonate microstructures is demonstrated which allows in situ encapsulation of sensitive molecules like drugs. The methodology involves a macromolecular assembly of anionic polypeptide with cationic peptide oligomer to concurrently template and hold to stabilize the mineralized structure. The heterogeneously distributed mixture of anionic and cationic residues in the macromolecular assembly, similar to that is found in natural systems assists in recognizing and coassembling Ca2+ and CO32? ionic clusters, especially for formation of a disordered precursor phase such as amorphous calcium carbonate (ACC) and further crystallization to form a metastable vaterite phase. The assembly also facilitates encapsulation of a guest molecule such as tetracycline at ambient conditions without affecting the mineralization process.Type: GrantFiled: March 11, 2011Date of Patent: January 12, 2016Assignee: COUNCIL OF SCIENTIFIC & INDUSTRIAL RESEARCHInventors: Rohit Kumar Rana, Gousia Begum
-
Patent number: 9179398Abstract: Methods, apparatuses and systems facilitating deployment and configuration of managed access points in hierarchical wireless network systems. An embodiment of the invention facilitates deployment and configuration of conventional, substantially autonomous access points operating in connection with a central management node, such as a server or appliance. In another embodiment, the present invention facilitates deployment and configuration of light-weight access points in a hierarchical wireless network system. In one embodiment, the present invention also provides a streamlined encryption key exchange protocol adapted to hierarchical wireless network system architectures.Type: GrantFiled: June 17, 2013Date of Patent: November 3, 2015Assignee: Cisco Technology, Inc.Inventors: Patrice R. Calhoun, Scott G. Kelly, Rohit Kumar Suri
-
Patent number: 9171112Abstract: Computer implemented techniques are disclosed for fixing signal hold-time violations in semiconductor chips. Analysis includes estimation of hold-time requirements using ideal clocks. Allocation of placement regions within the design and near the macro circuits allows for later placement and wiring use during layout hold-time fixing. The placement region sizes are based on estimates of the needed buffers. Nets, within the design for detail routing, are ordered such that nets with hold-time violations are wired later, thus fixing hold-time violations without scaling or adding further buffers. Hold times are re-evaluated once wiring of track routes is complete.Type: GrantFiled: December 7, 2013Date of Patent: October 27, 2015Assignee: Synopsys, Inc.Inventors: Karthik Ramaseshan Kalpat, Rohit Kumar, Narendra Nimmagadda, Saumil Sanjay Shah, Hsiao-Ping Tseng
-
Publication number: 20150301538Abstract: A method of switching taps of an on-load tap changer includes providing a main finger, a first side finger including a first solid state switch and a second side finger including a second solid state switch. The main finger, the first side finger and the second side finger are utilized to provide a connection between the taps and a power terminal of the on-load tap changer. The method also includes triggering the on-load tap changer to shift the fingers from a first tap to a second tap of the on-load tap changer when a tap change signal is received and utilizing the first solid state switch and the second solid state switch to commutate a current during the tap change operation.Type: ApplicationFiled: April 22, 2014Publication date: October 22, 2015Applicant: GENERAL ELECTRIC COMPANYInventors: Ara Panosyan, Eva-Maria Baerthlein, Simon Herbert Schramm, Stefan Schroeder, Rohit Kumar Gupta, Pinwan Thiwanka Bandara Wijekoon, Malcolm Graham Smith, Jr.
-
Publication number: 20150253836Abstract: In an embodiment, an integrated circuit includes multiple instances of a component (e.g. a processor) and a control circuit. The instances may be configured to operate in various modes. Some of the modes are incapable of presenting a worst-case load on the power supply. The control circuit may be configured to monitor the instances and detect the modes in which the instances are operating. Based on the monitoring, the control circuit may request to recover a portion of the voltage margin established for worst-case conditions in the instances. If the instances are to change modes, they may be configured to request mode change from the control circuit. If the mode change causes an increase in the current supply voltage magnitude (e.g. to restore some of the recovered voltage margin), the control circuit may cause the restore and permit it to complete prior to granting the mode change.Type: ApplicationFiled: March 7, 2014Publication date: September 10, 2015Applicant: Apple Inc.Inventors: John H. Mylius, Conrad H. Ziesler, Daniel C. Murray, Jong-Suk Lee, Rohit Kumar
-
Patent number: 9119184Abstract: The present invention relates to a method and system of transmitting a bearer resource request message from a UE over a plurality of relay node to a mobility management entity for setting up an EPS bearer in an LTE Network. In one embodiment this is accomplished by receiving the bearer resource request message at the MME_UE from the UE, wherein the bearer resource request message is corresponding to the UE's original bearer resource request, inspecting the received message by the MME_UE and thereby creating bearer resource request for the plurality of MME of relay nodes, wherein the MMEs are identified by the Relay Node IDs, broadcasting the bearer resource request to all MME_RN corresponding to the relay nodes by the MME_UE and collating the responses received from all the MME_RN's, such that UE's EPS bearer can be admitted and thereby forwarding the response as an S1-AP message towards UE and RNs.Type: GrantFiled: March 29, 2013Date of Patent: August 25, 2015Assignee: Tejas Networks LimitedInventors: Vinod Kumar Madaiah, Sanil R C, Rohit Kumar
-
Publication number: 20150213971Abstract: A system for operating an on-load tap changer (OLTC) includes a plurality of legs that include mechanical switches. At least one leg switches from a first to a second tap of the OLTC on receipt of a tap change signal. At least one mechanical switch is activated to establish an electrical connection between one of the first and the second tap and a power terminal of the OLTC. Further, the system includes semiconductor switches that are parallel to the mechanical switches and when activated electrically couple one of the first and the second tap and the power terminal. The system includes a processing unit that selectively activates and deactivates the mechanical and semiconductor switches in such a way that electrical contact is maintained between at least one of the taps and the power terminal during the transition of at least one leg from the first tap to the second tap.Type: ApplicationFiled: January 27, 2014Publication date: July 30, 2015Inventors: Piniwan Thiwanka Bandara Wijekoon, Eva-Maria Baerthlein, Simon Herbert Schramm, Stefan Schroeder, Ara Panosyan, Rohit Kumar Gupta
-
Publication number: 20150198992Abstract: An apparatus is disclosed for managing operational modes of a processor. The apparatus may include the processor which may include a coprocessor, an instruction queue, and a monitoring circuit for detecting instructions for the coprocessor in the instruction queue. The monitoring circuit may detect when the instruction queue holds no instructions for the coprocessor. If the instruction queue holds no instructions for the coprocessor, the coprocessor may be placed into a mode in which the coprocessor consumes less power. The monitoring circuit may detect an instruction for the coprocessor in the instruction queue. In response to the instruction for the coprocessor, the coprocessor may be placed into a mode in which the coprocessor may execute the instruction.Type: ApplicationFiled: January 16, 2014Publication date: July 16, 2015Applicant: Apple Inc.Inventors: Rohit Kumar, Suresh Periyacheri
-
Publication number: 20150067410Abstract: The present subject matter discloses a method for predicting failure of hardware components. The method comprises obtaining a syslog file stored in a Hadoop Distributed File System (HDFS), where the syslog file includes at least one or more syslog messages. Further, the method comprises categorizing each of the one or more syslog messages into one or more groups based on a hardware component generating the syslog message. Further, a current dataset comprising one or more records based on the categorization is generated, where each of the one or more records include a syslog message from amongst the one or more syslog messages. The method further comprises analysing the current dataset for identifying at least one error pattern of syslog messages, based on a plurality of error patterns of reference syslog messages, for predicting failure of the hardware components.Type: ApplicationFiled: December 31, 2013Publication date: March 5, 2015Applicant: TATA CONSULTANCY SERVICES LIMITEDInventors: Rohit KUMAR, Senthilkumar VIJAYAKUMAR, Syed Azar AHAMED
-
Publication number: 20150055640Abstract: A method and apparatus for distributed services and data in a machine-to-machine (M2M) communication network are disclosed. A network server, an M2M gateway, and M2M devices include an M2M service capability layer for supporting M2M service capabilities, respectively. Reference points may be defined for interactions between network service capability layers, between gateway service capability layers, between a gateway service capability layer and a device service capability layer of an M2M device, between M2M device applications, and/or between a network, gateway, or device service capability layer and an M2M application. The network server may be split into a control server and a data server at a service capability layer to provide service capabilities for control functions and service capabilities for data functions, respectively. The data server may be configured to interact with another data server to push or pull data or resources either directly or indirectly via the control server.Type: ApplicationFiled: December 20, 2012Publication date: February 26, 2015Applicant: INTERDIGITAL PATENT HOLDINGS, INC.Inventors: Chonggang Wang, Guang Lu, Rohit Kumar, Michael F. Starsinic, Dale N. Seed, Lijun Dong, Quang Ly, William R. Flynn, IV, Nicholas J. Podias, Qing Li, Paul L. Russell, JR.
-
Patent number: 8963210Abstract: An integrated circuit (IC) cell may include first and second semiconductor regions, and parallel electrically conductive lines extending above the first and second semiconductor regions. The IC cell may further include electrically conductive line contacts electrically connected to the parallel electrically conductive lines, and may include at least one first line contact between the first semiconductor region and a corresponding end of the IC cell, and at least one second line contact between the first semiconductor region and the second semiconductor region. Adjacent ones of the electrically conductive lines may be respectively coupled to one of the at least one first line contact and to one of the at least one second line contact.Type: GrantFiled: September 21, 2011Date of Patent: February 24, 2015Assignees: STMicroelectronics SA, STMicroelectronics, Inc.Inventors: Rwik Sengupta, Rohit Kumar Gupta, Mitesh Goyal, Olivier Menut
-
Publication number: 20150049016Abstract: A device and a method facilitating generation of one or more intuitive gesture sets for the interpretation of a specific purpose are disclosed. Data is captured in a scalar and a vector form which is further fused and stored. The intuitive gesture sets generated after the fusion are further used by one or more components/devices/modules for one or more specific purpose. Also incorporated is a system for playing a game. The system receives one or more actions in a scalar and a vector from one or more user in order to map the action with at least one pre stored gesture to identify a user in control amongst a plurality of users and interpret the action of user for playing the game. In accordance with the interpretation, an act is generated by the one or more component of the system for playing the game.Type: ApplicationFiled: March 8, 2013Publication date: February 19, 2015Inventors: Aniruddha Sinha, Kingshuk Chakravarty, Rohit Kumar Gupta, Arpan Pal, Anupam Basu
-
Publication number: 20150048873Abstract: A clock distribution network having a separate power supply for top levels thereof is disclosed. In one embodiment, an integrated circuit includes a clock distribution network configured to distribute a clock signal to each of a number of clock consumers. The clock distribution network is arranged in a hierarchy of levels, with each of the levels including at least one buffer, and with the upper levels being closer to a source of the clock signal and the lower levels being closer to the clock consumers. The buffers of the upper levels are coupled to receive power from a first power source, via a first power grid. The buffers of the lower levels are coupled to receive power from a second power source, separate from the first, via a second power grid.Type: ApplicationFiled: August 16, 2013Publication date: February 19, 2015Applicant: Apple Inc.Inventor: Rohit Kumar
-
Publication number: 20150033045Abstract: An apparatus for performing instruction throttling for a computing system is disclosed. The apparatus may include a first counter, a second counter, and a control circuit. The second counter may be configured to increment in response to a determination that a processing cycle of a processor has completed. The control circuit may be configured to initialize the first and second counters, detect the processor has issued and instruction, decrement the first counter in response to the detection of the issued instruction, block the processor from issuing instructions dependent upon the a value of the first counter, reset the first counter dependent upon a value of the second counter, and reset the second counter in response to a determination that the value of the second counter is greater than a pre-determined value.Type: ApplicationFiled: July 23, 2013Publication date: January 29, 2015Applicant: Apple Inc.Inventors: Pankaj Raghuvanshi, Rohit Kumar, Suresh Periyacheri
-
Publication number: 20150026443Abstract: The description covers a system and method for operating a micro-processing system having a runahead mode of operation. In one implementation, the method includes providing, for a first portion of code, a runahead correlate. When the first portion of code is encountered by the micro-processing system, a determination is made as to whether the system is operating in the runahead mode. If so, the system branches to the runahead correlate, which is specifically configured to identify and resolve latency events likely to occur when the first portion of code is encountered outside of runahead. Branching out of the first portion of code may also be performed based on a determination that a register is poisoned.Type: ApplicationFiled: July 18, 2013Publication date: January 22, 2015Inventors: Rohit Kumar, Guillermo Rozas, Magnus Ekman, Lawrence Spracklen