Patents by Inventor Jatin Patel

Jatin Patel 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: 20130045245
    Abstract: Compositions comprising crystalline apixaban particles having a D90 equal to or less than 89 ?m, and a pharmaceutically acceptable carrier, are substantially bioequivalent and can be used to for the treatment and/or prophylaxis of thromboembolic disorders.
    Type: Application
    Filed: February 24, 2011
    Publication date: February 21, 2013
    Applicants: PFIZER, INC., BRISTOL-MYERS SQUIBB COMPANY
    Inventors: Jatin Patel, Charles Frost, Jingpin Jia, Chandra Vemavarapu
  • Publication number: 20120045048
    Abstract: Ringtone management devices, systems, and methods for supporting contacts across communication access systems are provided herein. In one embodiment, the communication access system may be an enterprise access system. The communication access system can allow a plurality of different client devices in the enterprise access system, each associated with a particular set of incoming caller identifiers, to all be rung with an outgoing ringtone that identifies the incoming caller. In this manner, a user is provided with a consistent ringtone at each of the user's devices that identifies a particular incoming caller.
    Type: Application
    Filed: August 19, 2010
    Publication date: February 23, 2012
    Applicant: AVAYA, INC.
    Inventors: Vijay Karani, Jatin Patel
  • Publication number: 20120045041
    Abstract: Ringback tone management devices, systems, and methods for supporting contacts across communication access systems are provided herein. Embodiments in the detailed description include ringback tone management devices, systems, and methods for contacts across a communication access system. As an example, the communication access system may be an enterprise access system. The embodiments provided herein allow a plurality of different client devices in the communication access system, each associated with a particular set of incoming caller identifiers, to receive a desired ringback tone. In this manner, as an example, a consistent ringback tone can be provided to the incoming caller for calls received from any of the incoming caller's communication devices based upon an incoming caller identifier. The communication access system may further include devices, systems, and methods for managing ringback tones.
    Type: Application
    Filed: August 19, 2010
    Publication date: February 23, 2012
    Applicant: AVAYA, INC.
    Inventors: Vijay Karani, Jatin Patel
  • Patent number: 7945660
    Abstract: A system and method are disclosed for rotating an advertisement on a single page or screen. The advertisement may be rotated when the user is active on the page or screen. In addition, the advertisement that replaces the original ad may be based on the user's activity, or may be based on the content displayed in the page or screen. This system and method may increase advertising inventory that is displayed on a page or screen by displaying advertisements for a set time interval, which results in increased flexibility for sellers and buyers of online advertising.
    Type: Grant
    Filed: July 26, 2006
    Date of Patent: May 17, 2011
    Assignee: Yahoo! Inc.
    Inventors: Prabhakar Goyal, Jatin Patel, Sam Hamilton
  • Patent number: 7904435
    Abstract: Systems and methods for acquiring, releasing, and reclaiming a lock of a data structure in a network file system (“NFS”) are discussed. Generally, a text file is created in a management library of the data structure. The name of the text file includes an identifier of the lock, an identifier of a process attempting to acquire the lock, and an identifier of a machine on which the process attempting to acquire the lock is running. The identifier of the process attempting to acquire the lock and the identifier of the machine on which the process attempting to acquire the lock is running are is saved in the contents of the text file and a hard line is created pointing to the text file. Finally, a lock of the data structure is granted based on a number of links pointing to the text file.
    Type: Grant
    Filed: March 10, 2006
    Date of Patent: March 8, 2011
    Assignee: Yahoo! Inc.
    Inventors: Prabhakar Goyal, Prashant T R Rao, Jatin Patel, Ilya Slain
  • Patent number: 7864761
    Abstract: A method and apparatus are disclosed that enable a telecommunications terminal to securely receive unsolicited content from applications that are external to the terminal. In particular, the present invention enables the terminal to control the interaction with external applications by using a secure, two-task process. In the two-task process of the present invention, the execution of the second task is based on verifying the trustworthiness of address information that is provided in the first task. This is in contrast to a one-task process, in which an untrustworthy server that provides content might hide its own address by substituting a legitimate address.
    Type: Grant
    Filed: February 4, 2005
    Date of Patent: January 4, 2011
    Assignee: Avaya Inc.
    Inventors: Sandra R. Abramson, Vincent A. Illuzzi, Jatin Patel, Rituraj Sinha, John W. Soltes
  • Publication number: 20090030784
    Abstract: A method for campaign optimization of interactive rich media advertising includes providing a plurality of creatives; assigning a weight to each creative; tracking user interaction with at least some of the plurality of creatives; continuously computing a brand index (BI) for each creative based on the tracked user interaction and the weight of each tracked creative; updating an optimization engine with a latest BI for each creative, wherein the optimization engine dynamically adjusts the weight of each creative based on the latest BI for each creative; and serving over a communication network the creatives based on the weight associated with each, such that the creatives with higher weight are served more frequently than the creatives with lower weight as an optimized ad campaign of the plurality of creatives.
    Type: Application
    Filed: July 26, 2007
    Publication date: January 29, 2009
    Applicant: Yahoo Inc
    Inventors: Prabhakar Goyal, Jatin Patel, Sam P. Hamilton
  • Publication number: 20090030785
    Abstract: A method for calculating brand index (BI) for interactive rich media advertising produces a brand effectiveness model, and includes categorizing advertising exposure of a rich media ad into a type of bucket, and for each type of bucket: assigning a weight (Wj) to each of a plurality of data types collected in the bucket; assigning a score (Dj) to each of the data types collected in the bucket; tracking a frequency (Nj) of occurrence of each data type; and calculating a bucket brand index (BBIi)=?Wj*Nj*Dj. A non-linear approach to calculating BBI may also be used. A bucket weight (Wi) is assigned to each type of bucket; the BI is calculated as a weighted sum of the plurality of bucket brand indexes (BBI)=?Wi*BBIi, and the BI is communicated to an advertiser or publisher for an ad campaign that includes the BBIi to indicate monetization value of the rich media ad.
    Type: Application
    Filed: July 26, 2007
    Publication date: January 29, 2009
    Applicant: Yahoo! Inc.
    Inventors: Prabhakar Goyal, Jatin Patel
  • Patent number: 7464293
    Abstract: A system and method for automated recovery of processing of a unit of work during an error in a batch processing system is disclosed. Generally, at least a portion of a unit of work and instructions of operations to perform to process the portion of the unit of work is sent to a worker data structure. A periodic heartbeat is received from the worker data structure indicating the worker data structure is processing the at least a portion of the unit of work. If an unexpected termination of the worker data structure is detected, a signal is sent to a crash handler data structure instructing the crash handler data structure to detect and store a current input location of the at a portion of the unit of work. The records from the current location at the crash are skipped during reprocessing of the unit of work to increase the chances of success during reprocessing.
    Type: Grant
    Filed: March 10, 2006
    Date of Patent: December 9, 2008
    Assignee: YAHOO! Inc.
    Inventors: Prabhakar Goyal, Prashant T R Rao, Jatin Patel, Ilya Slain
  • Publication number: 20080028064
    Abstract: A system and method are disclosed for rotating an advertisement on a single page or screen. The advertisement may be rotated when the user is active on the page or screen. In addition, the advertisement that replaces the original ad may be based on the user's activity, or may be based on the content displayed in the page or screen. This system and method may increase advertising inventory that is displayed on a page or screen by displaying advertisements for a set time interval, which results in increased flexibility for sellers and buyers of online advertising.
    Type: Application
    Filed: July 26, 2006
    Publication date: January 31, 2008
    Inventors: Prabhakar Goyal, Jatin Patel, Sam Hamilton
  • Publication number: 20070214161
    Abstract: A system and method for acquiring, releasing, and reclaiming a lock of a data structure in a network file system (“NFS”) is disclosed. Generally, a text file is created in a management library of the data structure. The name of the text file comprises an identifier of the lock, an identifier of a process attempting to acquire the lock, and an identifier of a machine on which the process attempting to acquire the lock is running. The identifier of the process attempting to acquire the lock and the identifier of the machine on which the process attempting to acquire the lock is running is saved in the contents of the text file and a hard line is created pointing to the text file. Finally, a number of links pointing to the text file is determined and a lock of the data structure is granted based on the number of links pointing to the text file.
    Type: Application
    Filed: March 10, 2006
    Publication date: September 13, 2007
    Inventors: Prabhakar Goyal, Prashant Rao, Jatin Patel, Ilya Slain
  • Publication number: 20070214381
    Abstract: A system and method for automated recovery of processing of a unit of work during an error in a batch processing system is disclosed. Generally, at least a portion of a unit of work and instructions of operations to perform to process the portion of the unit of work is sent to a worker data structure. A periodic heartbeat is received from the worker data structure indicating the worker data structure is processing the at least a portion of the unit of work. If an unexpected termination of the worker data structure is detected, a signal is sent to a crash handler data structure instructing the crash handler data structure to detect and store a current input location of the at a portion of the unit of work. The records from the current location at the crash are skipped during reprocessing of the unit of work to increase the chances of success during reprocessing.
    Type: Application
    Filed: March 10, 2006
    Publication date: September 13, 2007
    Inventors: Prabhakar Goyal, Prashant Rao, Jatin Patel, Ilya Slain
  • Publication number: 20070214142
    Abstract: A system and method for providing transaction support across a plurality of data structures is disclosed. Generally, a transaction status directory indicating a transaction is in a prepare state is created. It is determined whether a first data structure is able to perform a first set of operations to complete the transaction. The first data structure is locked in response to determining the first data structure is able to perform the first set of instructions and instructions are sent to the first data structure to perform the set of operations. The first data structure is modified and a log of each modification of the first data structure is kept in case modification needs to be undone. It is then determined if a second data structure is able to perform a second set of operations to complete the transaction. In one embodiment, the second data structure is locked and instructions are sent to the second data structure to perform the set of operations.
    Type: Application
    Filed: March 10, 2006
    Publication date: September 13, 2007
    Inventors: Prabhakar Goyal, Prashant Rao, Jatin Patel, Ilya Slain
  • Publication number: 20070214457
    Abstract: A system and method for automatic recovery of a unit of work in a batch processing system is disclosed. Generally, a unit of work is placed in a todo queue to store the unit of work for processing. Access to the unit of work is provided to a data structure for processing and the unit of work is moved from the todo queue to an in-progress queue. An error is detected in the processing of the unit of work and a retry count of the unit of work is compared to a maximum retry count of the unit of work. Finally, the unit of work is moved to the todo queue for re-processing or to a failed queue for further analysis based on the comparison of the retry count to the maximum retry count.
    Type: Application
    Filed: March 10, 2006
    Publication date: September 13, 2007
    Inventors: Prabhakar Goyal, Prashant Rao, Jatin Patel, Ilya Slain
  • Publication number: 20060176833
    Abstract: A method and apparatus are disclosed that enable a telecommunications terminal to securely receive unsolicited content from applications that are external to the terminal. In particular, the present invention enables the terminal to control the interaction with external applications by using a secure, two-task process. In the two-task process of the present invention, the execution of the second task is based on verifying the trustworthiness of address information that is provided in the first task. This is in contrast to a one-task process, in which an untrustworthy server that provides content might hide its own address by substituting a legitimate address.
    Type: Application
    Filed: February 4, 2005
    Publication date: August 10, 2006
    Applicant: Avaya Technology Corp.
    Inventors: Sandra Abramson, Vincent Illuzzi, Jatin Patel, Rituraj Sinha, John Soltes
  • Patent number: D616776
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: June 1, 2010
    Inventor: Jatin Patel
  • Patent number: D634615
    Type: Grant
    Filed: August 7, 2009
    Date of Patent: March 22, 2011
    Inventors: Jatin Patel, Matthew Green