Patents by Inventor Amit Singh

Amit Singh 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: 8006215
    Abstract: method of physical circuit design can include the steps of packing components of a circuit design that are dependent upon an architecture of the circuit design and assigning initial locations to each component of the circuit design. The components of the circuit design can be clustered by combining slices and including slices into configurable logic blocks according to design constraints, while leaving enough white space in the configurable logic blocks for post-placement circuit optimizations. The components of the circuit design then can be placed to minimize critical connections. The circuit design can be declustered to perform additional placer optimization tasks on the declustered circuit design.
    Type: Grant
    Filed: November 20, 2008
    Date of Patent: August 23, 2011
    Assignee: Xilinx, Inc.
    Inventor: Amit Singh
  • Publication number: 20110154315
    Abstract: A method includes executing a multi-threaded, object-oriented application (OOA) on a device; receiving, by multiple threads of the OOA, an object from an out-of-process cache memory; mutating one or more fields of the object, wherein the one or more fields correspond to one or more attributes of the object; and applying an update of the one or more fields that have been mutated to the out-of-process cache memory, wherein the applying the update updates the one or more fields mutated at a field level and not at an object level.
    Type: Application
    Filed: December 22, 2009
    Publication date: June 23, 2011
    Applicant: VERIZON PATENT AND LICENSING, INC.
    Inventors: Amit Singh, Tarun Jindal, Tao Yang, Fairborz Ebrahimi, Dinyar Kavouspour
  • Publication number: 20110141919
    Abstract: An approach is provided for virtual agent session monitoring and barge-in. A platform monitors content of a communication session between a virtual agent and a user and determines whether the content satisfies a pre-defined rule. Further, the platform selectively initiates a barge-in of the communication session by a live agent based on the determination.
    Type: Application
    Filed: December 10, 2009
    Publication date: June 16, 2011
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Amit Singh, Amar Nageswaram, Dinyar Kavouspour, Fari Ebrahimi, Tao Yang
  • Patent number: 7954092
    Abstract: The present invention provides processor-implemented method and system of creating an assured execution environment for at least one computer program executable on a computer system. In an exemplary embodiment, the method and system include (1) converting the executable into a computer program targeted for the computer system, where the converting includes scrambling the executable by applying an encryption scheme to the executable and (2) executing the program on the computer system only if the program complies with a policy.
    Type: Grant
    Filed: December 24, 2005
    Date of Patent: May 31, 2011
    Assignee: International Business Machines Corporation
    Inventors: Anurag Sharma, Amit Singh
  • Publication number: 20110083065
    Abstract: A decoding-reliability metric from a received-signal decoder is compared with a threshold to decrease significantly the probability of false detection in a receiver and thus increase communication reliability and performance. In a wideband code division multiple access communication system, for example, significant decrease of the probability of false grant-message detection and significant increases of enhanced uplink performance and reliability can be obtained.
    Type: Application
    Filed: January 5, 2010
    Publication date: April 7, 2011
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Amit Singh, Göran Bergman, Gustaf Claëson
  • Publication number: 20110066938
    Abstract: A virtual service center is provided to a customer visiting the service provider website. The customer can take an avatar and proceed to collect a token number and wait for chat session service in a virtual lounge to partake in various interactive options. The number of the current serving number is displayed so that the customer knows the position in the queue. The waiting lounge can include a virtual kiosk to provide the customer with self service while waiting.
    Type: Application
    Filed: September 15, 2009
    Publication date: March 17, 2011
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Amar Nageswaram, Vijay Arumugam, Dinyar Kavouspour, Fari Ebrahimi, Amit Singh
  • Publication number: 20110056857
    Abstract: A packaging device preferably including a clam shell, wherein the clam shell is adapted to at least partially encase a single wheel of a device with wheels.
    Type: Application
    Filed: February 1, 2010
    Publication date: March 10, 2011
    Applicant: DIVISION SIX SPORTS, INC.
    Inventors: Amit SINGH, Jeffery BALABAN, David WRONIAK
  • Patent number: 7886901
    Abstract: A packaging device preferably including a clam shell, wherein the clam shell is adapted to at least partially encase a single wheel of a device with wheels.
    Type: Grant
    Filed: February 1, 2010
    Date of Patent: February 15, 2011
    Assignee: Division Six Sports, Inc.
    Inventors: Amit Singh, Jeffery Balaban, David Wroniak
  • Patent number: 7870270
    Abstract: Providing capabilities management and user administration may include assigning a first profile including at least one role to a first user, the first profile having a first privilege comprising a first function and having a corresponding first target role set comprising at least one role. In addition, providing capabilities management and user administration may include assigning a second profile comprising at least one role to a second user. Furthermore, providing capabilities management and user administration may include providing the first user the ability to perform the first privilege on the second user if each role in the second profile has a corresponding matching role in the first target role set.
    Type: Grant
    Filed: July 23, 2004
    Date of Patent: January 11, 2011
    Assignee: Verizon Data Services LLC
    Inventors: Amit Singh, Roopa Kotha, Pichappan Pethachi, Fariborz Ebrahimi, Miguel Quiroga
  • Publication number: 20100324961
    Abstract: An approach provides service assistance using a hierarchical order of communication channels. Service requests are received from a user. A plurality of different modes of communication functionality can be made available for interactivity with the user. A hierarchical order of the modes can be established in relation to the respective degree of communication interactivity. The mode of least degree of communication interactivity in the hierarchical order can be selected for initial communication with the user in response to the request for service. After communicating with the user in accordance with the selected mode, communication with the user can be changed to a communication mode higher in the hierarchical order if the service request has not been resolved.
    Type: Application
    Filed: June 23, 2009
    Publication date: December 23, 2010
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Amit Singh, Surya Rebbapragada, Dinyar Kavouspour, Fari Ebrahimi, Roopa Kotha
  • Publication number: 20100325216
    Abstract: An approach is provided for managed instant communication (or chat)-based helpdesk services. An inquiry for a support service is received, at a helpdesk management platform, from a customer requesting assistance, the inquiry including one or more parameters defining the support service. A response is generated to the inquiry based on the one or more parameters, the response indicating a plurality of helpdesks associated with at least one service provider. An instant communication session is established between the customer and one of the helpdesks. The instant communication session is placed into a queue for an agent associated with the one helpdesk.
    Type: Application
    Filed: June 19, 2009
    Publication date: December 23, 2010
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Amit Singh, Minbao Li, Dinyar Kavouspour, Fari Ebrahimi, Tao Yang
  • Publication number: 20100316213
    Abstract: An approach is provided for managed instant communication (or chat)-based customer support services. Data communication is received, at a customer service platform, from a customer requesting assistance. An instant communication session is established between the customer and an agent at the customer service platform. Speech-to-text conversion operation is activated for the agent, wherein the agent corresponds during the instant communication session by speech. Agent speech correspondence is converted during the instant communication session to text data. Agent correspondence is transmitted to the customer as text data.
    Type: Application
    Filed: June 11, 2009
    Publication date: December 16, 2010
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Nikhil Goel, Bipin Sakamuri, Amit Singh, Dinyar Kavouspour, Fari Ebrahimi
  • Patent number: 7853914
    Abstract: A method of implementing a circuit design for a target device can include assigning load pins of a high fanout signal of a placed circuit design into a plurality of windows according to a location of each load pin on the target device. A source of the high fanout signal can be replicated, wherein each window is associated with a source of the high fanout signal. For each source of the high fanout signal, the source can be connected to load pins of the window associated with the source and the source can be placed within the window associated with the source. The placed circuit design can be output.
    Type: Grant
    Filed: July 12, 2007
    Date of Patent: December 14, 2010
    Assignee: Xilinx, Inc.
    Inventors: Sankaranarayanan Srinivasan, Kamal Chaudhary, Amit Singh, Benoit Payette
  • Publication number: 20100296641
    Abstract: An approach is provided for chat-based crisis management services. A crisis situation is recognized based on one or more events. Individuals needed for crisis management are identified and a bridge communication channel for a plurality of the identified individuals is facilitated. Data is shared among the identified individuals that participate in a chat session on the bridged communication channel. Dated exchanged among the participants is stored during the chat session. Access to the stored chat data is provided to the participants.
    Type: Application
    Filed: May 21, 2009
    Publication date: November 25, 2010
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Nikhil Goel, Bipin Sakamuri, Amit Singh, Dinyar Kavouspour, Fari Ebrahimi
  • Publication number: 20100291541
    Abstract: A method is disclosed for anchoring a bacteriophage on a substrate, the bacteriophage having a phage amine moiety, the method comprising: producing a free amine terminal moiety on the substrate by chemical modification of the substrate; activating the free amine terminal moiety with a cross-linking agent to produce an active functional group to couple to the phage amine moiety; and anchoring the bacteriophage to the substrate using the active functional group. A sensor is also disclosed comprising: a substrate; an anchor group attached by chemical modification to the substrate and having an active functional group produced by the activation of a free amine terminal moiety; and a bacteriophage having a phage amine moiety coupled to the active functional group to anchor the bacteriophage to the substrate.
    Type: Application
    Filed: May 14, 2009
    Publication date: November 18, 2010
    Inventors: Stephane EVOY, Amit SINGH, Nicholas R. GLASS
  • Patent number: 7819245
    Abstract: A packaging device preferably including a clam shell, wherein the clam shell is adapted to encase just a wheel of a wheeled toy.
    Type: Grant
    Filed: September 4, 2009
    Date of Patent: October 26, 2010
    Assignee: Division Six Sports, Inc.
    Inventors: Amit Singh, Jeffery Balaban, David Wroniak
  • Patent number: 7680797
    Abstract: A preferred system for providing data access comprises an application program interface configured to delegate a request to at least one service providers also included in the system. The service providers may include a synchronization manager configured to maintain, based upon the request, data consistency between a first server containing the service providers and a second server and a cache manager configured to cache, based upon the request, a portion of a database query. In addition, the service providers may include a pre-fetch service configured to anticipate a database query, perform the anticipated query, and cache the results of the anticipated query, and a security manager configured to determine a restriction on the request based upon a role of a user associated with the request.
    Type: Grant
    Filed: July 23, 2004
    Date of Patent: March 16, 2010
    Assignee: Verizon Data Services LLC
    Inventors: Amit Singh, Tao Yang, Fariborz Ebrahimi, Akash Jain, Mohammad Azzam
  • Patent number: 7571069
    Abstract: A method for providing data assurance includes receiving selected input data to perform data assurance thereon, and receiving selected parameters for the data assurance. Data assurance modules are provided that translate the input data and the parameters and that derive a workflow for the data assurance based on the translated input data and the parameters. The workflow is executed to provide the data assurance on the input data.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: August 4, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Keith Istyan Farkas, Sandro Rafaeli, Martin Fraser Arlitt, Subramoniam N. Iyer, Amit Singh Rathore
  • Publication number: 20090177511
    Abstract: A recruiting system comprises a server that stores applicant guidelines, an administration module that updates the applicant guidelines in the server, and a recruiting module. The recruiting module receives characteristics of an applicant, and the characteristics are compared to the applicant guidelines. The recruiting module displays a recruiting disposition for the applicant. The characteristics are stored when the applicant is unqualified, and the characteristics are compared to applicant guidelines after the administration module updates the applicant guidelines.
    Type: Application
    Filed: January 8, 2009
    Publication date: July 9, 2009
    Inventors: Matthew Mark Shaw, Amit Singh Dang
  • Patent number: 7536661
    Abstract: A method of optimizing a portion of a circuit design for a target device can include identifying a critical region from a plurality of regions after an initial placement of the circuit design. The critical region can be defined, at least in part, by at least one input block and at least one output block. Blocks of the critical region can be relocated to different sites within the critical region. The method further can include evaluating the relocation of blocks of the critical region according to a cost function and continuing to relocate blocks and evaluate the relocation of blocks in the critical region until at least one exit criterion is met.
    Type: Grant
    Filed: February 24, 2006
    Date of Patent: May 19, 2009
    Assignee: XILINX, Inc.
    Inventors: Amit Singh, Kamal Chaudhary