Patents by Inventor Raghu Sastry

Raghu Sastry 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: 20110320252
    Abstract: A non-transitory computer readable storage medium includes executable instructions to collect a first wireless internet protocol address associated with a wireless client device that initiates an invoked offer. The first wireless internet protocol address is associated with incentive identification information corresponding to the invoked offer. An application invocation page is delivered to the wireless client device. Log in information is received from the wireless client device. A second wireless internet protocol address accompanying the log in information is collected. The incentive identification information is retrieved if the first wireless internet protocol address matches the second internet protocol address. An incentive specified by the incentive identification information is then downloaded to the wireless client device.
    Type: Application
    Filed: June 24, 2011
    Publication date: December 29, 2011
    Applicant: MOBILE MEDIA SOLUTIONS, INC.
    Inventors: Raghu Sastry, Jae Kim, Christopher J. Sweis
  • Patent number: 6898742
    Abstract: A method and system performs automatic deskew tuning and alignment across high-speed, parallel interconnections in a high performance digital system to compensate for inter-bit skew. Rather than using a VDL, digital elements such as registers and multiplexers are used for performing the automatic deskew tuning and alignment procedure. The result is a simpler, more robust deskew system capable of operating over a wider range of input values with greater accuracy and over a broader range of temperatures. In addition, the method and apparatus performs a one to four unfolding of the signal on each interconnection. The system includes a deskew controller and a plurality of deskew subsystems. The deskew controller automatically computes the amount of delay needed to correct the skew on each interconnection and feeds a different (or appropriate) delay value to each deskew subsystem located at the receiving end of each interconnection.
    Type: Grant
    Filed: November 19, 2002
    Date of Patent: May 24, 2005
    Assignee: Fujitsu Limited
    Inventors: Yoichi Koyanagi, Richard L. Schober, Jr., Raghu Sastry, Hirotaka Tamura
  • Patent number: 6636993
    Abstract: A method and system performs automatic deskew tuning and alignment across high-speed, parallel interconnections in a high performance digital system to compensate for inter-bit skew. Rather than using a VDL, digital elements such as registers and multiplexers are used for performing the automatic deskew tuning and alignment procedure. The result is a simpler, more robust deskew system capable of operating over a wider range of input values with greater accuracy and over a broader range of temperatures. In addition, the method and apparatus performs a one to four unfolding of the signal on each interconnection. The system includes a deskew controller and a plurality deskew subsystems. The deskew controller computes the amount of delay needed to correct the skew on each interconnection and feeds a different (or appropriate) delay value to each deskew subsystem located at the receiving end of each interconnection.
    Type: Grant
    Filed: February 12, 1999
    Date of Patent: October 21, 2003
    Assignee: Fujitsu Limited
    Inventors: Yoichi Koyanagi, Richard L. Schober, Raghu Sastry, Hirotaka Tamura
  • Publication number: 20030074609
    Abstract: A method and system performs automatic deskew tuning and alignment across high-speed, parallel interconnections in a high performance digital system to compensate for inter-bit skew. Rather than using a VDL, digital elements such as registers and multiplexers are used for performing the automatic deskew tuning and alignment procedure. The result is a simpler, more robust deskew system capable of operating over a wider range of input values with greater accuracy and over a broader range of temperatures. In addition, the method and apparatus performs a one to four unfolding of the signal on each interconnection. The system includes a deskew controller and a plurality of deskew subsystems. The deskew controller automatically computes the amount of delay needed to correct the skew on each interconnection and feeds a different (or appropriate) delay value to each deskew subsystem located at the receiving end of each interconnection.
    Type: Application
    Filed: November 19, 2002
    Publication date: April 17, 2003
    Inventors: Yoichi Koyanagi, Richard L. Schober, Raghu Sastry, Hirotaka Tamura
  • Patent number: 6493320
    Abstract: A method and apparatus automatically initialize and tune a link in a network system. The link couples one router to another router and may be implemented as a high speed, plesiochronous, parallel link. The apparatus includes a first link control unit coupled to a first end of the link and a second link control unit coupled to a second end of the link. The second link control unit is capable of communicating with the first link control unit to achieve automatic adjustment of the operating parameters of the link to maximize signal propagation across and minimize the power consumption of the link. The method of initializing and tuning across a high speed link in a network is also disclosed.
    Type: Grant
    Filed: February 12, 1999
    Date of Patent: December 10, 2002
    Assignee: Fujitsu Limited
    Inventors: Richard L. Schober, Yoichi Koyanagi, Raghu Sastry, Hirotaka Tamura, Kohtaro Gotoh
  • Patent number: 6003064
    Abstract: A system and method for controlling data transmission between two network elements. A first port of a transmitting element is coupled to a second port of a receiving element. The second port includes buffers for temporarily storing received data until the data can be sent to another element. Included in the transmitting element are a received-currently-full register (RCFR), a sent-and-not-received register (SANRR), and a buffer-busy register (BBR). The transmitting element checks its BBR to determine if a buffer in the receiving element is available. The availability of buffers can be determined using a single priority protocol or a multiple priority protocol.
    Type: Grant
    Filed: February 22, 1996
    Date of Patent: December 14, 1999
    Assignee: Fujitsu Limited
    Inventors: Thomas M. Wicki, Patrick J. Helland, Jeffrey D. Larson, Albert Mu, Raghu Sastry, Richard L. Schober, Jr.
  • Patent number: 5987629
    Abstract: A method and apparatus for detecting and isolating an interconnect fault in a packet switched network generates a parity check error code for status messages which are used for flow control in a packet switched network. The packet switched network uses a reverse flow control method wherein status messages are sent locally between adjacent nodes. A receiving node uses status messages to inform an adjacent node of the availability of the input buffers located in the receiving node. Included in the status message is a parity check code that is sent sequentially with the status message using two phases of a clock. The parity check code is a one bit parity check for each bit of the status message. Faults on the local interconnect are detected at the receiving node by performing a one bit parity check on the received status message using the accompanying parity code.
    Type: Grant
    Filed: March 20, 1998
    Date of Patent: November 16, 1999
    Assignee: Fujitsu Limited
    Inventors: Raghu Sastry, Jeffrey D. Larson, Albert Mu, John R. Slice, Richard L. Schober, Jr., Thomas M. Wicki
  • Patent number: 5838684
    Abstract: An plesioasynchronous and asynchronous router circuit communicates with neighboring router circuits and nodes. Each of the router circuits includes a plurality of input ports for receiving frames of data and a plurality of output ports for transmitting frames of data. Each router circuit further includes a plurality of input buffers for storing frames of data received at an input port, and an arbiter system for choosing one of several input buffers associated with a particular one of said output ports. The arbiter system includes a plurality of arbiter subsystems associated with corresponding ones of said plurality of output ports. The plesioasynchronous and asynchronous router circuit further includes a crossbar switch for connecting an arbiter selected input buffer with a particular one of said output ports.
    Type: Grant
    Filed: February 22, 1996
    Date of Patent: November 17, 1998
    Assignee: Fujitsu, Ltd.
    Inventors: Thomas M. Wicki, Jeffrey D. Larson, Albert Mu, Raghu Sastry
  • Patent number: 5768300
    Abstract: A method and apparatus for detecting and isolating an interconnect fault in a packet switched network generates a parity check error code for status messages which are used for flow control in a packet switched network. The packet switched network uses a reverse flow control method wherein status messages are sent locally between adjacent nodes. A receiving node uses status messages to inform an adjacent node of the availability of the input buffers located in the receiving node. Included in the status message is a parity check code that is sent sequentially with the status message using two phases of a clock. The parity check code is a one bit parity check for each bit of the status message. Faults on the local interconnect are detected at the receiving node by performing a one bit parity check on the received status message using the accompanying parity code.
    Type: Grant
    Filed: February 22, 1996
    Date of Patent: June 16, 1998
    Assignee: Fujitsu Limited
    Inventors: Raghu Sastry, Jeffrey D. Larson, Albert Mu, John R. Slice, Richard L. Schober, Jr., Thomas M. Wicki
  • Patent number: 5553272
    Abstract: The edit distance between two strings a.sub.1, . . . , a.sub.m and b.sub.1, . . . , b.sub.n is the minimum cost s of a sequence of editing operations (insertions, deletions and substitutions) that convert one string into the other. This invention provides VLSI circuit structure for computing the edit distance between two strings over a given alphabet. The circuit structure can perform approximate string matching for variable edit costs. More importantly, the circuit structure does not place any constraint on the lengths of the strings that can be compared. It makes use of simple basic cells and requires regular nearest-neighbor communication, which makes it suitable for VLSI implementation.
    Type: Grant
    Filed: September 30, 1994
    Date of Patent: September 3, 1996
    Assignee: The University of South Florida
    Inventors: Nagarajan Ranganathan, Raghu Sastry
  • Patent number: 5535292
    Abstract: A VLSI structure and method for polygon recognition that identifies an unknown two dimensional contour as corresponding to one or more of a plurality of known two dimensional contours. The VLSI architecture comprises a systolic processing system comprising a plurality of matrix element processing elements (MEPEs), and an array of feasible match processing elements (FMPEs) interconnected with selected MEPEs and with each other in a predetermined configuration. The plurality of MEPEs receive inputs comprising pairs of edge length ratios and corresponding threshold values for consecutive edges of the unknown contour and for each of the known polygon contours. Each MEPE (i) receives edge length ratios and threshold values for a pair of edges of the unknown contour and a known polygon contour, (ii) determines a dissimilarity value for the pair of edges, and (iii) directs this value to a selected FMPE of the array.
    Type: Grant
    Filed: December 30, 1993
    Date of Patent: July 9, 1996
    Assignee: University of South Florida
    Inventors: Nagarajan Ranganathan, Raghu Sastry