Patents by Inventor Manpreet Singh

Manpreet 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).

  • Publication number: 20110033032
    Abstract: A method and corresponding apparatus are provided to detect false answer supervision by determining false answer supervision as either as a function of a number of completed calls of short duration or as a function of a distribution of differences between timestamps of alert signals and timestamps of connect signals used to complete calls, detecting false answer supervision based on the indicator of false answer supervision determined by either functions separately or in combination, and affecting a decision in response to the detecting.
    Type: Application
    Filed: August 10, 2009
    Publication date: February 10, 2011
    Applicant: iBasis, Inc.
    Inventors: Shuping Zhang, Manpreet Singh
  • Patent number: 7782796
    Abstract: A method of generating an annotated network topology of a network is described. The method includes; deriving a network topology by performing a route tracing utility between each pair of endpoints to determine the route taken by packets; initially annotating each network path with an initial value; determining the available bandwidth of a path connecting a pair of endpoints by performing Transfer Control Protocol (TCP) flows between the pair of endpoints; identifying a bottleneck link in the network path, and annotating all edges to generate an annotated network topology wherein available bandwidth annotation of links inside the network is determined using end-to-end network measurements.
    Type: Grant
    Filed: August 16, 2005
    Date of Patent: August 24, 2010
    Assignee: International Business Machines Corporation
    Inventors: Michael R. Haley, Prashant Pradhan, Debanjan Saha, Sambit Sahu, Manpreet Singh
  • Patent number: 7555563
    Abstract: A method, system and apparatus for routing data through a network based on the content or semantics of the data. Semantic routing engines route the data through the network based upon information maintained in routing tables. The routing tables used to route the content through the network are derived by aggregating information about either content consumers or content producers into ontological.
    Type: Grant
    Filed: February 26, 2007
    Date of Patent: June 30, 2009
    Assignee: Semandek Networks Inc.
    Inventors: Maximilian A. Ott, Daniel J. Reininger, Dhananjay Makwana, Manpreet Singh
  • Publication number: 20090150773
    Abstract: Configuration user interfaces are dynamically generated in different installation scenarios independently of the application logic being configured. Page definition files specify control properties. Description fragments, extracted from the page definition files, are merged at run time with page templates selected to match the interface type of the target computer. A user interface page is generated on the target computer user interface using one of a plurality of display engines appropriate for the target computer user interface type. User interface generation may be part of a wizard which passes user input to application logic for validation.
    Type: Application
    Filed: December 5, 2007
    Publication date: June 11, 2009
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: James H. Falkner, Manpreet Singh Oberoi
  • Publication number: 20080250135
    Abstract: Managing application performance on a network. A network graph is generated from a set of application endpoints on the network. The network graph is annotated by associating one or more of the application endpoints with at least one of a corresponding latency annotation or a corresponding available bandwidth annotation. An end to end plan is formulated from the annotated network graph, wherein the plan maps one or more application requirements onto the plurality of paths in accordance with one or more end to end control adjustments including at least one of a server selection adjustment, an internet service provider (ISP) selector, or an overlay routing adjustment.
    Type: Application
    Filed: April 5, 2007
    Publication date: October 9, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Prashant Pradhan, Debanjan Saha, Sambit Sahu, Manpreet Singh
  • Publication number: 20070298720
    Abstract: A method of detecting rogue devices that are coupled to a wired network without generating false negative or false positive alerts is provided. When a wireless monitor detects an observed SSID and/or BSSID, various tests are run to determine whether the observed device is actually coupled to the wired network. To guard against the suspect device spoofing an authorized SSID and/or BSSID, location information is gathered so that the network administrator can pinpoint the location of the rogue device. If the device is not recognized, various other tests are run to determine whether the unrecognized device is actually connected to the wired network. These tests include an association test, a MAC address test, an ARP test, a packet replay test, a correlation test, and/or a DHCP fingerprint test. Once it is determined that the suspect device is a rogue connected to the wired network, an appropriate alert is generated.
    Type: Application
    Filed: October 25, 2006
    Publication date: December 27, 2007
    Applicant: Microsoft Corporation
    Inventors: Alastair Wolman, Brian D. Zill, Jitendra D. Padhye, Raveer Chandra, Paramvir Bahl, Manpreet Singh, Lenin Ravindranath Sivalingam
  • Publication number: 20070239892
    Abstract: A method, system and apparatus for routing data through a network based on the content or semantics of the data. Semantic routing engines route the data through the network based upon information maintained in routing tables.
    Type: Application
    Filed: February 26, 2007
    Publication date: October 11, 2007
    Inventors: Maximilian Ott, Daniel Reininger, Dhananjay Makwana, Manpreet Singh
  • Patent number: 7216179
    Abstract: A method, system and apparatus for routing data through a network based on the content or semantics of the data. Semantic routing engines route the data through the network based upon information maintained in routing tables. The routing tables used to route the content through the network are derived by aggregating information about either content consumers or content producers into ontological trees.
    Type: Grant
    Filed: August 3, 2001
    Date of Patent: May 8, 2007
    Assignee: Semandex Networks Inc.
    Inventors: Maximilian Ott, Daniel Jorge Reininger, Dhananjay Makwana, Manpreet Singh
  • Publication number: 20070041317
    Abstract: A method of generating an annotated network topology of a network is described. The method includes determining available bandwidth “B” of a network on a network path connecting a pair of endpoints by performing Transfer Control Protocol (TCP) flows between the pair of endpoints, the network having a plurality of network paths, identifying a bottleneck link in the network path, and annotating all edges in a network path, wherein available bandwidth annotation of links inside the network is determined using end-to-end network measurements. A system for generating the annotated network topology of a network is also described.
    Type: Application
    Filed: August 16, 2005
    Publication date: February 22, 2007
    Applicant: International Business Machines Corporation
    Inventors: Michael Haley, Prashant Pradhan, Debanjan Saha, Sambit Sahu, Manpreet Singh
  • Publication number: 20050128995
    Abstract: A system and method for providing cost-effective broadband mobile services using a hybrid wireless network consisting of wide-area cellular (“3G”) supplemented by hotspot caches are provided. The proposed architecture uses opportunistic access of high-bandwidth wireless hotspot to dramatically reduce the cost per MB of media delivered to mobile end-users. The system also uses a “semantic multicast routing” approach to caching and delivering media based on individual user profiles.
    Type: Application
    Filed: September 27, 2004
    Publication date: June 16, 2005
    Inventors: Maximilian Ott, Ivan Seskar, Manpreet Singh
  • Patent number: 6594475
    Abstract: A method and apparatus minimize battery discharge of mobile communication devices in short range wireless radio communication networks by switching receiving antennas to minimize transmitted power for a mobile communication device. Multiple receiving antennas and at least one transmitting antenna are used. The receiving antennas are switched for each mobile communication device to minimize transmitted power required by a mobile communication device. Switching between receiving antennas is accomplished by measuring power of a signal received from a mobile communication device at each receiving antenna, and selecting a receiving antenna based on the measured power. A database of switchings is maintained for the mobile communication devices, and an initial selection of a receiving antenna is based on the last switching or a trend indicated by most recent switchings. Alternatively, the initial switching is to a centrally located receiving antenna.
    Type: Grant
    Filed: September 9, 1999
    Date of Patent: July 15, 2003
    Assignee: International Business Machines Corporation
    Inventors: Dinesh Kashinath Anvekar, Manpreet Singh Dang, Amol Prakash
  • Publication number: 20020150093
    Abstract: A method, system and apparatus for routing data through a network based on the content or semantics of the data. Semantic routing engines route the data through the network based upon information maintained in routing tables. The routing tables used to route the content through the network are derived by aggregating information about either content consumers or content producers into ontological trees.
    Type: Application
    Filed: August 3, 2001
    Publication date: October 17, 2002
    Inventors: Maximilian Ott, Daniel Jorge Reininger, Dhananjay Makwana, Manpreet Singh
  • Patent number: 6377805
    Abstract: A data communication for a handoff mobile unit is maintained by data forwarding through neighboring mobile units in indoor wireless cellular communication networks operates such that, when the master unit has no available channels, the mobile unit switches over to master status to create an ad hoc cell. The mobile unit then pages neighboring slave mobile units for data forwarding assistance. The mobile unit chooses one or more slave mobile units and establishes wireless links with the chosen slave mobile units. These chosen mobile units then have two masters; one the master unit of the cell and the other the handoff mobile unit which has created the ad hoc cell. A list of the slave mobile units in the ad hoc cell is sent to the network server, and data communication proceeds with data forwarding through the chosen mobile slave units. When a channel becomes available with the master unit for the cell, the handoff mobile unit becomes a slave mobile unit to the master unit and the ad hoc cell is dissolved.
    Type: Grant
    Filed: August 4, 1999
    Date of Patent: April 23, 2002
    Assignee: International Business Machines Corporation
    Inventors: Dinesh Kashinath Anvekar, Manpreet Singh Dang, Amol Prakash, Rajeev Shorey
  • Patent number: 5846265
    Abstract: A process for the dyeing of a fibrous article utilizing closed-loop metered dosing of one or more dyes and one or more chemicals that are adjusted in real time as a function of selected monitored parameters of the dyeing bath. The process includes immersing the fibrous article in a heated liquid bath of a solvent medium for the dye wherein the bath has a predetermined pH. Acid is added to the dyeing bath to reduce the pH according to a predetermined profile that is responsive to real-time measurements of dyeing bath pH. Dye is also added to the dyeing bath during dyeing as a liquid concentrate and responsive to real-time calculations of dye uptake by the fibrous article. Dye uptake is calculated periodically by determining in real time during dyeing (1) the solution concentration of the dye in the dyeing bath and (2) the amount of the dye added to the dyeing bath, and then calculating the uptake of dye by the fibrous article therefrom.
    Type: Grant
    Filed: July 26, 1996
    Date of Patent: December 8, 1998
    Assignee: North Carolina State University
    Inventors: Ralph McGregor, Manpreet Singh Arora, Warren J. Jasper