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: 20110320252Abstract: 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: ApplicationFiled: June 24, 2011Publication date: December 29, 2011Applicant: MOBILE MEDIA SOLUTIONS, INC.Inventors: Raghu Sastry, Jae Kim, Christopher J. Sweis
-
Patent number: 6898742Abstract: 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: GrantFiled: November 19, 2002Date of Patent: May 24, 2005Assignee: Fujitsu LimitedInventors: Yoichi Koyanagi, Richard L. Schober, Jr., Raghu Sastry, Hirotaka Tamura
-
Patent number: 6636993Abstract: 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: GrantFiled: February 12, 1999Date of Patent: October 21, 2003Assignee: Fujitsu LimitedInventors: Yoichi Koyanagi, Richard L. Schober, Raghu Sastry, Hirotaka Tamura
-
Publication number: 20030074609Abstract: 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: ApplicationFiled: November 19, 2002Publication date: April 17, 2003Inventors: Yoichi Koyanagi, Richard L. Schober, Raghu Sastry, Hirotaka Tamura
-
Patent number: 6493320Abstract: 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: GrantFiled: February 12, 1999Date of Patent: December 10, 2002Assignee: Fujitsu LimitedInventors: Richard L. Schober, Yoichi Koyanagi, Raghu Sastry, Hirotaka Tamura, Kohtaro Gotoh
-
Patent number: 6003064Abstract: 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: GrantFiled: February 22, 1996Date of Patent: December 14, 1999Assignee: Fujitsu LimitedInventors: Thomas M. Wicki, Patrick J. Helland, Jeffrey D. Larson, Albert Mu, Raghu Sastry, Richard L. Schober, Jr.
-
Patent number: 5987629Abstract: 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: GrantFiled: March 20, 1998Date of Patent: November 16, 1999Assignee: Fujitsu LimitedInventors: Raghu Sastry, Jeffrey D. Larson, Albert Mu, John R. Slice, Richard L. Schober, Jr., Thomas M. Wicki
-
Patent number: 5838684Abstract: 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: GrantFiled: February 22, 1996Date of Patent: November 17, 1998Assignee: Fujitsu, Ltd.Inventors: Thomas M. Wicki, Jeffrey D. Larson, Albert Mu, Raghu Sastry
-
Patent number: 5768300Abstract: 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: GrantFiled: February 22, 1996Date of Patent: June 16, 1998Assignee: Fujitsu LimitedInventors: Raghu Sastry, Jeffrey D. Larson, Albert Mu, John R. Slice, Richard L. Schober, Jr., Thomas M. Wicki
-
Patent number: 5553272Abstract: 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: GrantFiled: September 30, 1994Date of Patent: September 3, 1996Assignee: The University of South FloridaInventors: Nagarajan Ranganathan, Raghu Sastry
-
Patent number: 5535292Abstract: 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: GrantFiled: December 30, 1993Date of Patent: July 9, 1996Assignee: University of South FloridaInventors: Nagarajan Ranganathan, Raghu Sastry