Patents Represented by Attorney Ash Tankha
  • Patent number: 8108229
    Abstract: The computer implemented method and system disclosed herein automates business processes of a health plan organization using a plurality of portals. The portals comprise a sales portal, a member portal, an employer portal, an administration portal, and a provider portal. Health plans are listed using the sales portal. A sales agent proposes at least one of the health plans to a consumer using the sales portal. The administration portal generates insurance quotes for the proposed health plans. The consumer enrolls for the proposed health plans using one of the member portal and the employer portal. The consumer is billed for the enrolled health plans based on the insurance quotes using the administration portal. The consumer pays a premium amount online for the enrolled health plans using the member portal or the employer portal. The administration portal then generates commissions for the sales agent for the enrolled health plans.
    Type: Grant
    Filed: September 18, 2007
    Date of Patent: January 31, 2012
    Inventors: Ravi Ika, Rudra Duddala, Madusudhana Narahari, Poladas D James, Venkat Balagani, Murali K Narasani, Sudheer Bonala, Sreekanth Belpu, Sasidhar Parvatham, Chandrasekar Jayaraman, Karthik Sridhar
  • Patent number: 7912766
    Abstract: Disclosed herein is a computer implemented method and system for rendering returns to users on an online platform. The online platform allows users to wager stakes for an event. The wagered stakes are pooled in a combined pot. Stake groups of users are created based on predetermined outcomes of the event. A winning stake group is determined out of stake groups at completion of a predetermined period of time. Time frame groups are identified from the winning stake group based on time of entry into the event. The time value appreciated returns to be rendered to the time frame groups are calculated. If the allotment of the time value appreciated return is possible, winning stakes and the time value appreciated returns are rendered to time frame groups. If the allotment of time value appreciated returns is not possible, the winning stakes are returned to the time frame groups.
    Type: Grant
    Filed: June 12, 2008
    Date of Patent: March 22, 2011
    Inventor: Vaibhav Dattatraya Kadikar
  • Patent number: 7895283
    Abstract: This application is for an audio message-driven customer interaction queuing system for retail, help desk or any public web page in a support context, allowing web page visitors to utter questions into a browser-resident recorder application similar to a Walkie-Talkie. These questions then queue along with originating web page information and are distributed to customer service agents. These agents can then research the question, using the web page as reference, and respond with an audio message, played upon the recorder application by the user after some brief service interval. The invention includes client, server and agent elements. The Client resides in a standard browser on a PC. The Client as initially instantiated consists of a Macromedia Flash interface driving an ActiveX control and JavaScript using audio encoding/decoding codecs. The Server consists of Java Servlets, Enterprise Java Beans, a web and application server and generic database technology.
    Type: Grant
    Filed: March 3, 2003
    Date of Patent: February 22, 2011
    Inventor: Robert Joseph Hazy
  • Patent number: 7886203
    Abstract: Disclosed herein is a method and system for interleaving and deinterleaving of data bits in wireless data communications. Interleaving is performed as a single stage parallel operation using a single standard memory block. The disclosed method and system is capable of implementing different interleaving techniques, individually, or as a combination thereof. The disclosed system comprises a plurality of multiplexers, a standard memory block, read and write buses, control block, and a lookup table. The contents of the lookup table are generated based on an interleaving function. The data bits from the input bus and bits from the read bus of the memory are inputted to the plurality of multiplexers. Based on the lookup table's contents the multiplexers are switched to parallelly permute the input data bits and read bits from the read bus. The permuted data bits are in an interleaved sequence.
    Type: Grant
    Filed: January 30, 2008
    Date of Patent: February 8, 2011
    Assignee: Mindtree Consulting Ltd
    Inventors: Debashis Goswami, Geethanjali Rajegowda
  • Patent number: 7886004
    Abstract: A technique for synchronizing a visual browser and a voice browser. A visual browser is used to navigate through visual content, such as WML pages. During the navigation, the visual browser creates a historical record of events that have occurred during the navigation. The voice browser uses this historical record to navigate the content in the same manner as occurred on the visual browser, thereby synchronizing to a state equivalent to that of the visual browser. The creation of the historical record may be performed by using a script to trap events, where the script contains code that records the trapped events. The synchronization technique may be used with a multi-modal application that permits the mode of input/output (I/O) to be changed between visual and voice browsers. When the mode is changed from visual to voice, the record of events captured by the visual browser is provided to the voice browser, thereby allowing the I/O mode to change seamlessly from visual to voice.
    Type: Grant
    Filed: July 31, 2009
    Date of Patent: February 8, 2011
    Assignee: Kirusa Inc.
    Inventors: Inderpal Singh Mumick, Sandeep Sibal
  • Patent number: 7876807
    Abstract: This invention is directed to a method for estimating and compensating for multipath errors in a pseudorandom noise ranging receiver. The method exploits the asymmetry of the correlation function and proportionately relates it to the magnitude of multipath error. In a pseudorandom noise ranging receiver, the correlation function is obtained by generating the local pseudorandom noise sequences at different programmed non-uniform phases resulting in non-uniformly spaced correlators. Numerically controlled oscillators, code generators and shift registers are programmed to determine the correlation values at non-uniformly distributed points on a correlation function. Curve fitting is undertaken to determine the code phase at which the correlation function peaks. A proportionality constant is applied to the measure of asymmetry of the correlation function to determine the multipath error in the pseudorandom noise signal. A filter is used to detect and eliminate outliers.
    Type: Grant
    Filed: July 5, 2004
    Date of Patent: January 25, 2011
    Assignee: Accord Software & Systems Pvt. Ltd.
    Inventors: Jayanta Kumar Ray, Rakesh Nayak
  • Patent number: 7866917
    Abstract: A device and method for marking pavement surfaces are provided. A trailer comprising an enclosure is adapted to mount a first guide bar supporting an electric motor. Multiple holding brackets are attached to the electric motor for keeping the electric motor on track of the first guide bar though multiple rollers. A metal block housing is supported on a second guide bar attached parallel to the first guide bar. A printer is mounted on the metal block housing and adapted for marking pavement surfaces. The printer comprises a primary reservoir for storing paint, multiple printing heads positioned at multiple openings on the metal block housing for marking the pavement surfaces, and a secondary reservoir for delivering paint to the printing heads through hoses. Multiple gears comprising a rack and a pinion allow the electric motor to control movement of the metal block housing with respect to the second guide bar.
    Type: Grant
    Filed: March 26, 2009
    Date of Patent: January 11, 2011
    Inventor: Romeo Fernando Malit
  • Patent number: 7865386
    Abstract: Disclosed herein is a method and system for alerting users of an appointment system of any change in an appointment schedule between practitioners and clients. If a user registered in the appointment system chooses to schedule an appointment, the user confirms the appointment by sending a conformation message to the message handling module. The appointment system, at predetermined intervals of time compares the status of preferred schedule of appointment against the existing schedule of appointments and if there is any change in the status of scheduled appointment, the change is stored in the central database and an alert message generated. The alert messages are sent via email or short message services (SMS) or a prerecorded voice message on their wire-line phone to users affected by the change in schedule and who have registered for the appointment service.
    Type: Grant
    Filed: June 3, 2006
    Date of Patent: January 4, 2011
    Inventor: Shyamal K. Sarkar
  • Patent number: 7851255
    Abstract: Disclosed herein is a method of positioning and placing an integrated circuit on a printed circuit board. The integrated circuit comprises first geometrical elements. The first geometrical elements are of one or more predefined shapes and are located on one or more predefined surfaces of the integrated circuit. The printed circuit board comprises second geometrical elements. The second geometrical elements are shaped to accommodate the first geometrical elements. The first geometrical elements are designed to fit into the second geometrical elements. The first geometrical elements are positioned and placed over the second geometrical elements. The first geometrical elements come in contact with the second geometrical elements at two or more points. The positioning and placement of the first geometrical elements over the second geometrical elements limits displacement of connections of the integrated circuit from the printed circuit board.
    Type: Grant
    Filed: August 21, 2008
    Date of Patent: December 14, 2010
    Inventor: Czeslaw Andrzej Ruszowski
  • Patent number: 7843862
    Abstract: This invention provides a method of transmitting and receiving packets containing data and positional information for a plurality of devices in a radio frequency network in combination with a global positioning system. The periodic position coordinates of each said device are determined using the global positioning system. The position coordinates are transmitted from each device at staggered points in time that are randomized, and the randomizing operation is performed in discrete steps, wherein the time period of each discrete step is of adequate duration for one device to transmit a positional update. A positional update table and proximity table is created and maintained for each device, and these tables are transmitted to every other device in the network at periodic intervals.
    Type: Grant
    Filed: May 16, 2007
    Date of Patent: November 30, 2010
    Assignee: Encore Software Limited
    Inventors: Shashank Garg, P. Ravi Menon, Mark Mathias
  • Patent number: 7810156
    Abstract: Evidence gathering and analysis from networked machines can be automated and made policy-based. In one embodiment, the present invention includes, a networked machine receiving an instruction from a server to execute a pre-recorded action sequence designed to capture evidence data. The machine can annotate the captured evidence data with meta-data, and send the annotated evidence data to the server. The server can then perform analysis on the collected evidence data and present the evidence data and the analysis to an administrator.
    Type: Grant
    Filed: April 20, 2006
    Date of Patent: October 5, 2010
    Assignee: Agiliance Inc.
    Inventors: Jean-François Dubé, William W. Wong
  • Patent number: 7792853
    Abstract: Disclosed herein is a method for presenting data flow in legacy programs from one device to another by representing the relation between blocks of code in the legacy program and multiple data variables present in the program. The method and system disclosed herein defines the grammar of the legacy language and builds the relational database of the legacy programs based on the grammar. The method defines the action of a block of code within the legacy programs by identifying data variables and mapping the relation between the actions and the data variables.
    Type: Grant
    Filed: January 25, 2007
    Date of Patent: September 7, 2010
    Inventors: Ragothaman Subbian, Usha Raikar
  • Patent number: 7748240
    Abstract: Disclosed herein is a hosiery garment for providing grip to a person's foot between the foot and the hosiery garment, and for simultaneously providing grip to the person's foot between the hosiery garment and the inside of a footwear. The hosiery garment comprises a foot enclosure configured to conform to the person's foot. The foot enclosure defines an inner surface and an outer surface. A first pair comprising a first tacky thread and a first supplementary thread defines the inner surface. A second pair comprising a second tacky thread and a second supplementary thread defines the outer surface. The inner surface defined by the first pair provides grip to the person's foot between the foot and the hosiery garment, and the outer surface defined by the second pair simultaneously provides grip to the person's foot between the hosiery garment and the inside of the footwear.
    Type: Grant
    Filed: March 4, 2009
    Date of Patent: July 6, 2010
    Inventor: James Paul Cherneski
  • Patent number: 7747494
    Abstract: Simulating risk circumstances can reveal new information to risk assessment personnel about how to mitigate risk. In one embodiment, the present invention includes selecting an asset from a plurality of heterogeneous assets of a business enterprise. The user can then input a plurality of simulated risk factors for the selected asset into the system which receives this input. The risk assessment system can then generate a non-determinative simulated risk score using the simulated risk factors, the simulated risk score being a simulated measure of risk associated with the selected asset if the selected asset were to be associated with the plurality of simulated risk factors.
    Type: Grant
    Filed: May 24, 2006
    Date of Patent: June 29, 2010
    Inventors: Pravin Kothari, Yuh-Wen Soung, Zhangmin Wang
  • Patent number: D619061
    Type: Grant
    Filed: November 19, 2009
    Date of Patent: July 6, 2010
    Inventor: Taurino Lorenzo
  • Patent number: D626474
    Type: Grant
    Filed: February 22, 2010
    Date of Patent: November 2, 2010
    Inventor: Taurino Lorenzo
  • Patent number: D628875
    Type: Grant
    Filed: March 8, 2010
    Date of Patent: December 14, 2010
    Inventor: William Padilla
  • Patent number: D629157
    Type: Grant
    Filed: September 17, 2009
    Date of Patent: December 14, 2010
    Inventor: Dae-Yeol Ko
  • Patent number: D629882
    Type: Grant
    Filed: November 16, 2009
    Date of Patent: December 28, 2010
    Inventor: Thai Quoc Nguyen
  • Patent number: D630111
    Type: Grant
    Filed: March 30, 2010
    Date of Patent: January 4, 2011
    Assignee: Glamorous Golfer, LLC
    Inventor: Jill S. LaPierre