Patents by Inventor Rahul A. KULKARNI

Rahul A. KULKARNI 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: 20160160332
    Abstract: The present invention relates to the reduction of artificial aging time of 7xxx series alloys. Currently, the artificial aging times for typical 7xxx series alloy can be as long as 24 hrs. The current invention allows for a significant reduction of aging times, thereby saving time, energy, money and storage space hence increasing the productivity.
    Type: Application
    Filed: December 9, 2015
    Publication date: June 9, 2016
    Applicant: NOVELIS INC.
    Inventors: RAJEEV G. KAMAT, HASHEM MOUSAVI-ANIJDAN, RAHUL KULKARNI, MARIO A. SALGADO-ORDORICA
  • Patent number: 9323627
    Abstract: A computer-implemented method for detecting fault conditions experienced by remote physical ports may include (1) identifying a network connection between a first physical port operating in a first communication mode and a second physical port operating in a second communication mode, (2) monitoring at least one count that identifies the number of block-sized transmission errors encountered by the first physical port, (3) determining that the second physical port has experienced a fault condition based at least in part on the count that identifies the number of block-sized transmission errors encountered by the first physical port and then, in response to determining that the second physical port has experienced the fault condition, (4) deactivating the network connection to avoid dropping network traffic directed to the network connection. Various other systems, methods, and apparatuses are also disclosed.
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: April 26, 2016
    Assignee: Juniper Networks, Inc.
    Inventors: Rahul Kulkarni, Rathi Kartheek
  • Publication number: 20160014073
    Abstract: An example method to install a hardware management system on a management switch includes in response to a power-on event of a management switch, executing a boot loader on the management switch to boot an operating system on the management switch. The example method also includes obtaining from a virtual imaging appliance in communication with the management switch a uniform resource locator of a network-accessible location of installer software to install the hardware management system. The virtual imaging appliance is to configure a physical rack of hardware for use as a virtual server rack. The hardware management system is to manage the hardware for use in the virtual server rack.
    Type: Application
    Filed: June 30, 2015
    Publication date: January 14, 2016
    Inventors: Thirumalesh Reddy, Raj Yavatkar, Sreekantha Indireddy, Shreekanth Ankala, Rahul Kulkarni
  • Publication number: 20140067522
    Abstract: The various embodiments of the present disclosure provide a method and system for managing a plurality of advertisements. The method comprises registering a plurality of users for an advertisement management application, retrieving information on one or more advertisements from the user, downloading an application tool from an application server; installing the application tool on a user device, accessing one or more advertisement accounts of at least one user, displaying a plurality of details of the one or more advertisements, providing a plurality of suggestions for the one or more advertisements and performing one or more actions on the advertisements from the plurality of suggestions based on a user requirement.
    Type: Application
    Filed: August 28, 2013
    Publication date: March 6, 2014
    Applicant: SOKRATI TECHNOLOGIES PVT LTD
    Inventors: ASHISH MEHTA, APOORVA PATKAR, RAHUL KULKARNI, KUNAL PAREKH, SANTOSH GANNAVARAPU
  • Publication number: 20110225207
    Abstract: A network device such as a router or a switch is comprised of a control module and a plurality of physical line cards. The control module includes a control processor virtual machine, a plurality of route processing virtual machines and one or more instances of a line card virtual machine. The line card virtual machine operates to receive routing information base update information, to modify the routing information base according to the update information and to update each instance of a plurality of forwarding information bases included on each of the physical line cards.
    Type: Application
    Filed: March 12, 2010
    Publication date: September 15, 2011
    Applicant: Force 10 Networks, Inc.
    Inventors: KRISHNAMURTHY SUBRAMANIAN, RAHUL KULKARNI
  • Publication number: 20100332330
    Abstract: In one implementation, a method for providing information to computer users includes receiving at a server system an indicator of an action performed on a third-party website by a first user of a social network of users. The method can also include creating by the server system first promotional information based upon the received indicator and information associated with the first user of the social network. The method can further include persistently storing by the server system the created first promotional information in a repository of promotional information, wherein the repository stores promotional information associated with a plurality of third-party websites for display to users of a plurality of social networks. The method can additionally include receiving at the server system a request for promotional information to display to a second user of the social network, the second user having an acquaintance relationship with the first user.
    Type: Application
    Filed: June 30, 2009
    Publication date: December 30, 2010
    Inventors: Vinay Goel, Rahul Kulkarni, Subramanya Srikanth Belwadi, Siddartha Naidu, Ramanathan V. Guha
  • Publication number: 20100050729
    Abstract: A die assembly for forming a workpiece includes a support clamp, a first clamp that is movable relative to the support clamp to engage a first portion of the workpiece, and a second clamp that is movable relative to the support clamp to engage a second portion of the workpiece. A forming punch is movable relative to the support clamp after the first clamp and the second clamp have been moved to form the workpiece.
    Type: Application
    Filed: September 1, 2008
    Publication date: March 4, 2010
    Inventors: Rahul Kulkarni, Robert J. Mills, III, Jan C. Turczynski
  • Patent number: 7600103
    Abstract: Apparatus, systems and methods for speculative scheduling of uops after allocation are disclosed including an apparatus having logic to schedule a micro-operation (uop) for execution before source data of the uop is ready. The apparatus further includes logic to cancel dispatching of the uop for execution if the source data is invalid. Other implementations are disclosed.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: October 6, 2009
    Assignee: Intel Corporation
    Inventors: Avinash Sodani, Rahul Kulkarni, David K. Li
  • Publication number: 20080005535
    Abstract: Apparatus, systems and methods for speculative scheduling of uops after allocation are disclosed including an apparatus having logic to schedule a micro-operation (uop) for execution before source data of the uop is ready. The apparatus further includes logic to cancel dispatching of the uop for execution if the source data is invalid. Other implementations are disclosed.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Inventors: Avinash Sodani, Rahul Kulkarni, David K. Li
  • Publication number: 20070043932
    Abstract: Methods and apparatus to provide wakeup mechanisms for schedulers are described. In one embodiment, a scheduler broadcasts a uop scheduler identifier of a scheduled uop (or micro-operation) to one or more uops awaiting scheduling. The scheduler may further update one or more corresponding entries in a uop dependency matrix or a uop source identifiers and data buffer.
    Type: Application
    Filed: August 22, 2005
    Publication date: February 22, 2007
    Inventors: Rahul Kulkarni, Avinash Sodani