Patents by Inventor Dharmesh N. Bhakta
Dharmesh N. Bhakta 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: 9257200Abstract: DDR PHY interface bit error testing and training is provided for Double Data Rate memory systems. An integrated circuit comprises a bit error test (BERT) controller that provides a bit pattern; and a physical interface having a plurality of byte lanes. A first byte lane is connected by a loopback path to a second byte lane and the BERT controller writes the bit pattern that is obtained using the loopback path to evaluate the physical interface. The evaluation comprises (i) a verification that the bit pattern was properly written and read; (ii) a gate training process to position an internal gate signal; (iii) a read leveling training process to position both edges of a strobe signal; and/or (iv) a write bit de-skew training process to align a plurality of bits within a given byte lane.Type: GrantFiled: July 27, 2012Date of Patent: February 9, 2016Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.Inventors: Dharmesh N. Bhakta, Derrick Butt, Curtis M. Webster
-
Publication number: 20140029364Abstract: DDR PHY interface bit error testing and training is provided for Double Data Rate memory systems. An integrated circuit comprises a bit error test (BERT) controller that provides a bit pattern; and a physical interface having a plurality of byte lanes. A first byte lane is connected by a loopback path to a second byte lane and the BERT controller writes the bit pattern that is obtained using the loopback path to evaluate the physical interface. The evaluation comprises (i) a verification that the bit pattern was properly written and read; (ii) a gate training process to position an internal gate signal; (iii) a read leveling training process to position both edges of a strobe signal; and/or (iv) a write bit de-skew training process to align a plurality of bits within a given byte lane.Type: ApplicationFiled: July 27, 2012Publication date: January 30, 2014Applicant: LSI CorporationInventors: Dharmesh N. Bhakta, Derrick Butt, Curtis M. Webster
-
Patent number: 8166111Abstract: A computer implemented method, system, and computer usable program code for correcting a received electronic mail having an erroneous header. Responsive to a recipient receiving an e-mail indicating the erroneous header, the recipient corrects the erroneous header to form a corrected header. Responsive to the recipient correcting the erroneous header to form the corrected header, a received e-mail is updated for other recipients and a sender of the received e-mail with the corrected header.Type: GrantFiled: November 8, 2005Date of Patent: April 24, 2012Assignee: International Business Machines CorporationInventors: Dharmesh N. Bhakta, Trung Q. Ly, Juan Francisco Obas, Lakshmi N. Potluri, Guillermo Jesus Silva
-
Patent number: 8000693Abstract: Controlling access to a facility includes sending a program and profile for facility services to a user's portable device. The services have telephones connected via a local area network (“LAN”), so a call originating on the LAN to such a telephone may be completed on the LAN without accessing a wide area telephone network (“WAN”). The program is executed on the user's portable device so that the device operates in a facility mode. In this mode, the device displays services from the profile, so that the user can select a service and easily place telephone calls to it solely over the LAN. Responsive to the user's service selection, in a normal operating sub-mode the user's portable device places a call via the WAN using a longer telephone number and in a local operating sub-mode the user's portable device places the call via the LAN using a shortcut number.Type: GrantFiled: August 3, 2007Date of Patent: August 16, 2011Assignee: International Business Machines CorporationInventors: Dharmesh N. Bhakta, Marc-Arthur Pierre-Louis, Radhakrishnan Sethuraman
-
Patent number: 7899470Abstract: A customer automatically receiving an assignment on his wireless device without the need to visit a reservation desk is provided. When the customer initially makes a reservation with a vendor, a computer records the wireless device's identification. When the customer arrives at or near the vendor's location, the system creates an out-of-range condition for the wireless device by shielding a portion of a location that the customer will be passing through. In response, the wireless device re-scans the control channels in an attempt to establish better communications with a wireless communication tower. A transceiver positioned in the transition zone transmits a channel that is detected and locked-on by the wireless device. The wireless device transmits its identification to the transceiver, which in turn forwards it to the computer. The computer sends assignment information to the wireless device.Type: GrantFiled: February 14, 2008Date of Patent: March 1, 2011Assignee: International Business Machines CorporationInventors: Dharmesh N. Bhakta, Marc-Arthur Pierre-Louis, Radhakrishnan Sethuraman
-
Patent number: 7882182Abstract: Correcting information in an electronic mail of a recipient and sending notification of the corrected information. Information is corrected in a received e-mail by a recipient of the received e-mail, and a correction note is generated that contains the correction. The correction note is used by a correcting user agent to correct information in the received e-mail for any other recipients and the sender of the received e-mail. The correction note is sent to the other recipients and the sender of the received e-mail.Type: GrantFiled: November 8, 2005Date of Patent: February 1, 2011Assignee: International Business Machines CorporationInventors: Dharmesh N. Bhakta, Trung Q. Ly, Juan Francisco Obas, Lakshmi N. Potluri, Guillermo Jesus Silva
-
Patent number: 7694019Abstract: A system, method, and program product are provided that gather a plurality of IP addresses that each correspond to a common domain name. A list of domain names is provided for gathering corresponding IP addresses. For each of the received domain names, IP addresses are retrieved from a number of DNS tables. The unique IP addresses are identified from the gathered IP addresses retrieved for each of the domain names. The domain names and their associated IP addresses are stored in a domain name repository.Type: GrantFiled: March 9, 2007Date of Patent: April 6, 2010Assignee: International Business Machines CorporationInventors: Dharmesh N. Bhakta, Juan Francisco Obas, Lakshmi Potluri
-
Patent number: 7689671Abstract: A system, method, and program product are provided that access a network resource by sending, from a client computer system, a first domain name resolution request to a DNS server. The first domain name resolution request includes a first domain name and requests multiple IP addresses. The client computer system receives, from the DNS server, a first multiple IP address response that corresponds to the first domain name resolution request, the first multiple IP address response including a IP addresses that each correspond to the first domain name included in the first domain name resolution request. At the client computer system, one of the plurality of IP addresses is selected by a user. The client computer system sends a request to a server corresponding to the selected IP address. The client computer system then receives responsive data from the server and displays the responsive data on a display screen accessible from the client computer system.Type: GrantFiled: March 9, 2007Date of Patent: March 30, 2010Assignee: International Business Machines CorporationInventors: Dharmesh N. Bhakta, Juan Francisco Obas, Lakshmi Potluri
-
Patent number: 7495631Abstract: Display time for a billboard message is varied in proportion to measured speed of one or more vehicles. This may include varying not only the time a message is presented on the billboard, but also varying the density of the message. An overall message may be broken into segments displayed a sequence of billboards depending on the speed, e.g., for a faster moving vehicle the message has more segments. If the speed of a vehicle is great enough, the message segments are also reduced to fewer words or graphics, which may also be larger. Also, clusters of vehicles are detected and a billboard message display is varied in response to the clusters, which may include display time or segmentation variation, so as to more nearly optimize the number of persons who are able to see the message. Further, a billboard is rotated per vehicle speed, distance, length or clusters.Type: GrantFiled: April 12, 2005Date of Patent: February 24, 2009Assignee: International Business Machines CorporationInventors: Dharmesh N. Bhakta, Walter Chun-Won Lee, Kumar Ravi, Eric Siegfried Rybczynski
-
Patent number: 7474889Abstract: Methods 300 and systems 100 are provided for notifying a mobile telephone user of an incoming call in a loud ambient environment. A call notification system registers mobile devices located within the boundary of the area it serves, and couples to the mobile devices using a short range communication technology such as Bluetooth. Upon detecting an incoming call, the mobile device alerts the notification system after a predetermined number of rings. After a predetermined number of rings the notification system, in turn, presents an incoming call notification using visual cues or audio cues to catch the user's attention.Type: GrantFiled: August 30, 2005Date of Patent: January 6, 2009Assignee: International Business Machines CorporationInventors: Dharmesh N. Bhakta, Walter Chun-Won Lee, Kumar Ravi, Eric Siegfried Rybczynski
-
Publication number: 20080222306Abstract: A system, method, and program product are provided that gather a plurality of IP addresses that each correspond to a common domain name. A list of domain names is provided for gathering corresponding IP addresses. For each of the received domain names, IP addresses are retrieved from a number of DNS tables. The unique IP addresses are identified from the gathered IP addresses retrieved for each of the domain names. The domain names and their associated IP addresses are stored in a domain name repository.Type: ApplicationFiled: March 9, 2007Publication date: September 11, 2008Inventors: Dharmesh N Bhakta, Juan Francisco Obas, Lakshmi Potluri
-
Publication number: 20080222307Abstract: A system, method, and program product are provided that access a network resource by sending, from a client computer system, a first domain name resolution request to a DNS server. The first domain name resolution request includes a first domain name and requests multiple IP addresses. The client computer system receives, from the DNS server, a first multiple IP address response that corresponds to the first domain name resolution request, the first multiple IP address response including a IP addresses that each correspond to the first domain name included in the first domain name resolution request. At the client computer system, one of the plurality of IP addresses is selected by a user. The client computer system sends a request to a server corresponding to the selected IP address. The client computer system then receives responsive data from the server and displays the responsive data on a display screen accessible from the client computer system.Type: ApplicationFiled: March 9, 2007Publication date: September 11, 2008Inventors: Dharmesh N. Bhakta, Juan Francisco Obas, Lakshmi Potluri
-
Publication number: 20080139185Abstract: A customer automatically receiving an assignment on his wireless device without the need to visit a reservation desk is provided. When the customer initially makes a reservation with a vendor, a computer records the wireless device's identification. When the customer arrives at or near the vendor's location, the system creates an out-of-range condition for the wireless device by shielding a portion of a location that the customer will be passing through. In response, the wireless device re-scans the control channels in an attempt to establish better communications with a wireless communication tower. A transceiver positioned in the transition zone transmits a channel that is detected and locked-on by the wireless device. The wireless device transmits its identification to the transceiver, which in turn forwards it to the computer. The computer sends assignment information to the wireless device.Type: ApplicationFiled: February 14, 2008Publication date: June 12, 2008Inventors: Dharmesh N. Bhakta, Marc-Arthur Pierre-Louis, Radhakrishnan Sethuraman
-
Patent number: 7359717Abstract: A method and system whereby a customer automatically receives an assignment on his wireless device without the need to visit a reservation desk. When the customer initially makes a reservation with a vendor, a computer records the wireless device's identification. When the customer arrives at or near the vendor's location, the system creates an out-of-range condition for the wireless device by shielding a portion of a location that the customer will be passing through. In response, the wireless device re-scans the control channels in an attempt to establish better communications with a wireless communication tower. A transceiver positioned in the transition zone transmits a channel that is detected and locked-on by the wireless device. The wireless device transmits it identification to the transceiver, which in turn forwards it to the computer. The computer sends assignment information to the wireless device.Type: GrantFiled: September 30, 2004Date of Patent: April 15, 2008Assignee: International Business Machines CorporationInventors: Dharmesh N. Bhakta, Marc-Arthur Pierre-Louis, Radhakrishnan Sethuraman
-
Publication number: 20080034044Abstract: A method for an email voice reader capable of adapting gender and emotions of a sender, the method comprising: sending email data by the sender via a directory service, the directory service storing a plurality of attributes of the email data, the plurality of attributes being pre-selected by the sender; receiving the email data by a recipient; enabling the recipient to listen to the email data via the email voice reader, the email data including the plurality of attributes pre-selected by the sender and stored at the directory service; and automatically identifying the gender of the sender by allowing the sender to specify and add a first attribute to the plurality of attributes stored at the directory service, wherein the email voice reader of the recipient automatically recognizes whether to apply a male voice or a female voice based on the added first attribute.Type: ApplicationFiled: August 4, 2006Publication date: February 7, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Dharmesh N. Bhakta, Trung Ly, Juan F. Obas, Lakshmi Potluri
-
Patent number: 7295838Abstract: Accessing information about a facility includes loading a program and profile for facility services in a memory associated with a user's wireless portable device. The services have telephones connected via a local area network (“LAN”), so that a call originating on the LAN to such a telephone may be completed on the LAN without accessing a wide area telephone network (“WAN”). The program is executed on the user's portable device so that the device operates in a facility mode. In this mode the device displays the services from the profile, so that the user can select among them and easily place telephone calls to them solely over the LAN. In one alternative, normal and local sub-modes of operation are enabled. In the normal sub-mode the portable device places calls for the selected service via the WAN and in the local sub-mode the calls are solely over the LAN.Type: GrantFiled: September 30, 2004Date of Patent: November 13, 2007Assignee: International Business Machines CorporationInventors: Dharmesh N. Bhakta, Marc Arthur Pierre-Louis, Radhakrishnan Sethuraman