Patents by Inventor Arijit Dutta

Arijit Dutta 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: 9244804
    Abstract: Techniques for gauging performance of services are provided. A client agent is configured to process on a client and simulates operations of a transaction as instructed by a server agent. The client agent also gathers metrics for each of the operations as they process on the client and passes the metrics back to the server agent. The server agent analyzes the metrics in accordance with a policy and takes one or more actions in response thereto.
    Type: Grant
    Filed: November 1, 2012
    Date of Patent: January 26, 2016
    Assignee: Novell, Inc.
    Inventors: Harpreet Singh Walia, Arijit Dutta
  • Patent number: 8479015
    Abstract: Apparatus, systems, and methods may operate to create a virtual image, define usage privileges associated with the virtual image in a description file, and associate a coded summary of an encrypted version of the description file with the virtual image. Other activities may include receiving a request to access the virtual image, authenticating a transmitted version of the coded summary to determine validity of the encrypted version, and processing the encrypted version to determine whether the request to access will be granted. Additional apparatus, systems, and methods are disclosed.
    Type: Grant
    Filed: October 17, 2008
    Date of Patent: July 2, 2013
    Assignee: Oracle International Corporation
    Inventor: Arijit Dutta
  • Patent number: 8443044
    Abstract: Apparatus, systems, and methods may operate to detect a device connecting to a network, determine the identity of the network, and publish at least a portion of a list of active contacts to a display, while hiding a list of inactive contacts. The list of active contacts may be selected from an original list of contacts, based on the Identity of the network and a personal rule set associated with a user of the device. The list of inactive contacts is included in the original list and not included in the list of active contacts. Additional apparatus, systems, and methods are disclosed.
    Type: Grant
    Filed: July 16, 2012
    Date of Patent: May 14, 2013
    Assignee: Novell, Inc.
    Inventors: Arijit Dutta, Harpreet Singh Walia
  • Publication number: 20130060835
    Abstract: Techniques for gauging performance of services are provided. A client agent is configured to process on a client and simulates operations of a transaction as instructed by a server agent. The client agent also gathers metrics for each of the operations as they process on the client and passes the metrics back to the server agent. The server agent analyzes the metrics in accordance with a policy and takes one or more actions in response thereto.
    Type: Application
    Filed: November 1, 2012
    Publication date: March 7, 2013
    Applicant: Novell, Inc.
    Inventors: Harpreet Singh Walia, Arijit Dutta
  • Patent number: 8326973
    Abstract: Techniques for gauging performance of services are provided. A client agent is configured to process on a client. The client agent simulates operations of a transaction as instructed by a server agent. The client agent also gathers metrics for each of the operations as they process on the client and passes the metrics back to the server agent. The server agent analyzes the metrics in accordance with a policy and takes one or more actions in response thereto.
    Type: Grant
    Filed: December 23, 2008
    Date of Patent: December 4, 2012
    Assignee: Novell, Inc.
    Inventors: Harpreet Singh Walia, Arijit Dutta
  • Publication number: 20120290670
    Abstract: Apparatus, systems, and methods may operate to detect a device connecting to a network, determine the identity of the network, and publish at least a portion of a list of active contacts to a display, while hiding a list of inactive contacts. The list of active contacts may be selected from an original list of contacts, based on the Identity of the network and a personal rule set associated with a user of the device. The list of inactive contacts is included in the original list and not included in the list of active contacts. Additional apparatus, systems, and methods are disclosed.
    Type: Application
    Filed: July 16, 2012
    Publication date: November 15, 2012
    Inventors: Arijit Dutta, Harpreet Singh Walia
  • Patent number: 8224900
    Abstract: Apparatus, systems, and methods may operate to detect a device connecting to a network, determine the identity of the network, and publish a status indication to at least one of a list of active contacts or a list of inactive contacts. The list of active contacts may be selected from an original list of contacts, based on the identity of the network and a personal rule set associated with a user of the device. The list of inactive contacts may be included in the original list and not included in the list of active contacts. Additional apparatus, systems, and methods are disclosed.
    Type: Grant
    Filed: February 9, 2009
    Date of Patent: July 17, 2012
    Assignee: Novell, Inc.
    Inventors: Arijit Dutta, Harpreet Singh Walia
  • Patent number: 8051141
    Abstract: Apparatus, systems, and methods may operate to maintain a repository of stored executable images including a unique instance of an executable image comprising an operating system and at least a portion of one or more applications, and to provide substantially simultaneous executable access to a plurality of virtual or physical machines to execute portions of the executable image without constructing additional instances of the executable image. Additional apparatus, systems, and methods are disclosed.
    Type: Grant
    Filed: October 9, 2009
    Date of Patent: November 1, 2011
    Assignee: Novell, Inc.
    Inventors: Arijit Dutta, Harpreet Singh Walia
  • Publication number: 20110087723
    Abstract: Apparatus, systems, and methods may operate to maintain a repository of stored executable images including a unique instance of an executable image comprising an operating system and at least a portion of one or more applications, and to provide substantially simultaneous executable access to a plurality of virtual or physical machines to execute portions of the executable image without constructing additional instances of the executable image. Additional apparatus, systems, and methods are disclosed.
    Type: Application
    Filed: October 9, 2009
    Publication date: April 14, 2011
    Inventors: Arijit Dutta, Harpreet Singh Walia
  • Publication number: 20100205251
    Abstract: Apparatus, systems, and methods may operate to detect a device connecting to a network, determine the identity of the network, and publish a status indication to at least one of a list of active contacts or a list of inactive contacts. The list of active contacts may be selected from an original list of contacts, based on the identity of the network and a personal rule set associated with a user of the device. The list of inactive contacts may be included in the original list and not included in the list of active contacts. Additional apparatus, systems, and methods are disclosed.
    Type: Application
    Filed: February 9, 2009
    Publication date: August 12, 2010
    Inventors: Arijit Dutta, Harpreet Singh Walia
  • Publication number: 20100161789
    Abstract: Techniques for gauging performance of services are provided. A client agent is configured to process on a client. The client agent simulates operations of a transaction as instructed by a server agent. The client agent also gathers metrics for each of the operations as they process on the client and passes the metrics back to the server agent. The server agent analyzes the metrics in accordance with a policy and takes one or more actions in response thereto.
    Type: Application
    Filed: December 23, 2008
    Publication date: June 24, 2010
    Inventors: Harpreet Singh Walia, Arijit Dutta
  • Publication number: 20100100744
    Abstract: Apparatus, systems, and methods may operate to create a virtual image, define usage privileges associated with the virtual image in a description file, and associate a coded summary of an encrypted version of the description file with the virtual image. Other activities may include receiving a request to access the virtual image, authenticating a transmitted version of the coded summary to determine validity of the encrypted version, and processing the encrypted version to determine whether the request to access will be granted. Additional apparatus, systems, and methods are disclosed.
    Type: Application
    Filed: October 17, 2008
    Publication date: April 22, 2010
    Inventor: Arijit Dutta
  • Patent number: 7673268
    Abstract: A method of conducting timing analysis on an integrated circuit design includes performing a first routing operation on the design to generate a first routed design that includes redundant vias, and storing the first routed design in a first design database, and performing a second routing operation on the synthesized design to generate a second routed design that does not include redundant vias, and storing the second routed design in a second design database. Then, extractions are performed on the first and second designs and delay calculations are performing on the first and second extractions files. The first and second delay calculations are compared to determine a delay difference between the first and second designs and timing analysis is performed using the delay difference.
    Type: Grant
    Filed: April 20, 2007
    Date of Patent: March 2, 2010
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Madhur Kashyap, Arijit Dutta
  • Patent number: 7360182
    Abstract: A method and a system for reducing delay noise in an integrated circuit (IC) includes generating delay information for each net, and each device of the IC. Each net has a ground capacitance, a coupling capacitance, and a resistance. An effective capacitance is computed for each net. The effective capacitance is divided by sum of the ground capacitance and the coupling capacitance to compute a scale factor. The effective capacitance is then scaled by the scale factor to determine a delay noise induced load. Finally, the timing paths are optimized incrementally by using the delay noise induced load, the resistance, and the delay information.
    Type: Grant
    Filed: June 28, 2006
    Date of Patent: April 15, 2008
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Arijit Dutta, Bhuwan K Agrawal, Atul Dogra
  • Publication number: 20070256042
    Abstract: A method of conducting timing analysis on an integrated circuit design includes performing a first routing operation on the design to generate a first routed design that includes redundant vias, and storing the first routed design in a first design database, and performing a second routing operation on the synthesized design to generate a second routed design that does not include redundant vias, and storing the second routed design in a second design database. Then, extractions are performed on the first and second designs and delay calculations are performing on the first and second extractions files. The first and second delay calculations are compared to determine a delay difference between the first and second designs and timing analysis is performed using the delay difference.
    Type: Application
    Filed: April 20, 2007
    Publication date: November 1, 2007
    Applicant: FREESCALE SEMICONDUCTOR, INC.
    Inventors: Madhur Kashyap, Arijit Dutta
  • Patent number: 7240304
    Abstract: A method for performing a voltage drop analysis in a logic circuit that takes into consideration voltage drop—current drain dependency. The voltage drop analysis helps in accurately estimating power requirements of the logic circuit, designing optimal power grids and performing accurate static timing analysis for the logic circuit. The logic circuit has a plurality of gates. The method generates polynomial models for the power consumption, delay and transition time of each gate in the logic circuit. Thereafter, the polynomial models are solved to determine the supply voltage available at each gate of the logic circuit. The supply voltage, thus determined, is used to perform voltage drop analysis.
    Type: Grant
    Filed: May 4, 2004
    Date of Patent: July 3, 2007
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Arijit Dutta, Anuj Singhania
  • Publication number: 20060294478
    Abstract: A method and a system for reducing delay noise in an integrated circuit (IC) includes generating delay information for each net, and each device of the IC. Each net has a ground capacitance, a coupling capacitance, and a resistance. An effective capacitance is computed for each net. The effective capacitance is divided by sum of the ground capacitance and the coupling capacitance to compute a scale factor. The effective capacitance is then scaled by the scale factor to determine a delay noise induced load. Finally, the timing paths are optimized incrementally by using the delay noise induced load, the resistance, and the delay information.
    Type: Application
    Filed: June 28, 2006
    Publication date: December 28, 2006
    Inventors: Arijit Dutta, Bhuwan Agrawal, Atul Dogra
  • Publication number: 20050257077
    Abstract: A method for performing a voltage drop analysis in a logic circuit that takes into consideration voltage drop—current drain dependency. The voltage drop analysis helps in accurately estimating power requirements of the logic circuit, designing optimal power grids and performing accurate static timing analysis for the logic circuit. The logic circuit has a plurality of gates. The method generates polynomial models for the power consumption, delay and transition time of each gate in the logic circuit. Thereafter, the polynomial models are solved to determine the supply voltage available at each gate of the logic circuit. The supply voltage, thus determined, is used to perform voltage drop analysis.
    Type: Application
    Filed: May 4, 2004
    Publication date: November 17, 2005
    Inventors: Arijit Dutta, Anuj Singhania