Patents by Inventor Jai Menon

Jai Menon 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: 20140304022
    Abstract: A computer-implemented method provides location-sensitive and time-sensitive calendaring to a wireless device, such as a cell phone, pager, PDA, etc. A user's calendar is maintained with a number of appointments, start times and end times for the appointments, meeting place and a list of attendees for the appointments. When the present time reading is within a predetermined minimum of a meeting start time of an appointment of a calendar user, the location of the user is determined based on the location of the wireless device. The location of the meeting place is also determined. Using historical data (of the user or others), the estimated time of arrival of the user at the meeting place is determined. If the estimated time of arrival is after the meeting start time, then a late message may be sent to the user and/or to the other meeting attendees.
    Type: Application
    Filed: June 23, 2014
    Publication date: October 9, 2014
    Inventors: Ronald Perrella, Jai Menon, Gaiye Zhou
  • Patent number: 8768739
    Abstract: A computer-implemented method provides location-sensitive and time-sensitive calendaring to a wireless device, such as a cell phone, pager, PDA, etc. A user's calendar is maintained with a number of appointments, start times and end times for the appointments, meeting place and a list of attendees for the appointments. When the present time reading is within a predetermined minimum of a meeting start time of an appointment of a calendar user, the location of the user is determined based on the location of the wireless device. The location of the meeting place is also determined. Using historical data (of the user or others), the estimated time of arrival of the user at the meeting place is determined. If the estimated time of arrival is after the meeting start time, then a late message may be sent to the user and/or to the other meeting attendees.
    Type: Grant
    Filed: May 23, 2013
    Date of Patent: July 1, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Ronald Perrella, Jai Menon, Gaiye Zhou
  • Publication number: 20130282422
    Abstract: A computer-implemented method provides location-sensitive and time-sensitive calendaring to a wireless device, such as a cell phone, pager, PDA, etc. A user's calendar is maintained with a number of appointments, start times and end times for the appointments, meeting place and a list of attendees for the appointments. When the present time reading is within a predetermined minimum of a meeting start time of an appointment of a calendar user, the location of the user is determined based on the location of the wireless device. The location of the meeting place is also determined. Using historical data (of the user or others), the estimated time of arrival of the user at the meeting place is determined. If the estimated time of arrival is after the meeting start time, then a late message may be sent to the user and/or to the other meeting attendees.
    Type: Application
    Filed: May 23, 2013
    Publication date: October 24, 2013
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Ronald Perrella, Jai Menon, Gaiye Zhou
  • Patent number: 8452632
    Abstract: A computer-implemented method provides location-sensitive and time-sensitive calendaring to a wireless device, such as a cell phone, pager, PDA, etc. A user's calendar is maintained with a number of appointments, start times and end times for the appointments, meeting place and a list of attendees for the appointments. When the present time reading is within a predetermined minimum of a meeting start time of an appointment of a calendar user, the location of the user is determined based on the location of the wireless device. The location of the meeting place is also determined. Using historical data (of the user or others), the estimated time of arrival of the user at the meeting place is determined. If the estimated time of arrival is after the meeting start time, then a late message may be sent to the user and/or to the other meeting attendees.
    Type: Grant
    Filed: February 27, 2012
    Date of Patent: May 28, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Ronald Perrella, Jai Menon, Gaiye Zhou
  • Patent number: 8255512
    Abstract: A multi-media information system enables tracking of user interactions to media presentations. A content creation phase enables a creator to specify presentation events or user interactions that can be tracked. A token(s) is introduced into the content by the creator to represent each piece of information to be tracked. A deployment delivery phase delivers the presentation to a web page for a user experience phase and interaction. Trackable information is communicated by the user to the tracking server at different instances of time. Each pre-authored trackable information can be flagged to be “real-time” or otherwise at the granularity of the token or at the granularity of each trackable context. When trackable information is not “real-time”, the information is put into one of several information clusters of different priority. When each cluster achieves a critical mass, the cluster moves to a ready state for transmission to the tracking server.
    Type: Grant
    Filed: March 19, 2003
    Date of Patent: August 28, 2012
    Assignee: International Business Machines Corporation
    Inventors: Sih-Pin Subrina Chang, Shu-Chen Jeane S. Chen, Keeranoor G. Kumar, James S. Lipscomb, Jai Menon, Sreedhar Rochan, Arun Ramchandra, Liang-Jie Zhang
  • Publication number: 20120158448
    Abstract: A computer-implemented method provides location-sensitive and time-sensitive calendaring to a wireless device, such as a cell phone, pager, PDA, etc. A user's calendar is maintained with a number of appointments, start times and end times for the appointments, meeting place and a list of attendees for the appointments. When the present time reading is within a predetermined minimum of a meeting start time of an appointment of a calendar user, the location of the user is determined based on the location of the wireless device. The location of the meeting place is also determined. Using historical data (of the user or others), the estimated time of arrival of the user at the meeting place is determined. If the estimated time of arrival is after the meeting start time, then a late message may be sent to the user and/or to the other meeting attendees.
    Type: Application
    Filed: February 27, 2012
    Publication date: June 21, 2012
    Inventors: Ronald Perrella, Jai Menon, Gaiye Zhou
  • Patent number: 8150719
    Abstract: A computer-implemented method provides location-sensitive and time-sensitive calendaring to a wireless device, such as a cell phone, pager, PDA, etc. A user's calendar is maintained with a number of appointments, start times and end times for the appointments, meeting place and a list of attendees for the appointments. When the present time reading is within a predetermined minimum of a meeting start time of an appointment of a calendar user, the location of the user is determined based on the location of the wireless device. The location of the meeting place is also determined. Using historical data (of the user or others), the estimated time of arrival of the user at the meeting place is determined. If the estimated time of arrival is after the meeting start time, then a late message may be sent to the user and/or to the other meeting attendees.
    Type: Grant
    Filed: September 13, 2010
    Date of Patent: April 3, 2012
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Ronald Perrella, Jai Menon, Gaiye Zhou
  • Publication number: 20100332596
    Abstract: A computer-implemented method provides location-sensitive and time-sensitive calendaring to a wireless device, such as a cell phone, pager, PDA, etc. A user's calendar is maintained with a number of appointments, start times and end times for the appointments, meeting place and a list of attendees for the appointments. When the present time reading is within a predetermined minimum of a meeting start time of an appointment of a calendar user, the location of the user is determined based on the location of the wireless device. The location of the meeting place is also determined. Using historical data (of the user or others), the estimated time of arrival of the user at the meeting place is determined. If the estimated time of arrival is after the meeting start time, then a late message may be sent to the user and/or to the other meeting attendees.
    Type: Application
    Filed: September 13, 2010
    Publication date: December 30, 2010
    Inventors: Ronald Perrella, Jai Menon, Gaiye Zhou
  • Patent number: 7813950
    Abstract: A computer-implemented method provides location-sensitive and time-sensitive calendaring to a wireless device, such as a cell phone, pager, PDA, etc. A user's calendar is maintained with a number of appointments, start times and end times for the appointments, meeting place and a list of attendees for the appointments. When the present time reading is within a predetermined minimum of a meeting start time of an appointment of a calendar of a user, the location of the user is determined based on the location of the wireless device. The location of the meeting place is also determined. Using historical data (of the user or others), the estimated time of arrival of the user at the meeting place is determined. If the estimated time of arrival is after the meeting start time, then a late message may be sent to the user and/or to the other meeting attendees.
    Type: Grant
    Filed: November 3, 2006
    Date of Patent: October 12, 2010
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Ronald Perrella, Jai Menon, Gaiye Zhou
  • Patent number: 7487224
    Abstract: The present invention utilizes central offices, located on the edge of a network to route requests along the edge of the network. Once an edge client receives a request for information, the edge client makes a determination as to whether the edge client can provide the information requested. If the edge client cannot provide the information requested, then the edge client determines whether a routing instruction applies which specifies a second edge client. If the routing instruction applies, then the request is routed to the second edge client.
    Type: Grant
    Filed: December 19, 2002
    Date of Patent: February 3, 2009
    Assignee: AT&T Intelletual Property I, L.P.
    Inventors: Barrett Kreiner, Jai Menon, Kim Littrell, Ronald Perrella
  • Publication number: 20070055561
    Abstract: A computer-implemented method provides location-sensitive and time-sensitive calendaring to a wireless device, such as a cell phone, pager, PDA, etc. A user's calendar is maintained with a number of appointments, start times and end times for the appointments, meeting place and a list of attendees for the appointments. When the present time reading is within a predetermined minimum of a meeting start time of an appointment of a calendar of a user, the location of the user is determined based on the location of the wireless device. The location of the meeting place is also determined. Using historical data (of the user or others), the estimated time of arrival of the user at the meeting place is determined. If the estimated time of arrival is after the meeting start time, then a late message may be sent to the user and/or to the other meeting attendees.
    Type: Application
    Filed: November 3, 2006
    Publication date: March 8, 2007
    Applicant: BellSouth Intellectual Property Corporation
    Inventors: Ronald Perrella, Jai Menon, Gaiye Zhou
  • Patent number: 7139722
    Abstract: A computer-implemented method provides location-sensitive and time-sensitive calendaring to a wireless device, such as a cellphone, pager, PDA, etc. A user's calendar is maintained with a number of appointments, start times and end times for the appointments, meeting place and a list of attendees for the appointments. When the present time reading is within a predetermined minimum of a meeting start time of an appointment of a calendar of a user, the location of the user is determined based on the location of the wireless device. The location of the meeting place is also determined. Using historical data (of the user or others), the estimated time of arrival of the user at the meeting place is determined. If the estimated time of arrival is after the meeting start time, then a late message may be sent to the user and/or to the other meeting attendees.
    Type: Grant
    Filed: June 27, 2001
    Date of Patent: November 21, 2006
    Assignee: BellSouth Intellectual Property Corporation
    Inventors: Ronald Perrella, Jai Menon, Gaiye Zhou
  • Publication number: 20060168333
    Abstract: A method for modeling a computing architecture is provided. Computing layers of the computing architecture are identified, wherein each computing layer represents a functional layer of the computing architecture. Computing systems of the computing system are identified. Computing layers implemented by the computing system are identified. Stacked bars are displayed to represent the computing layers. Second bars orthogonal to the stacked bars are displayed to represent the computing systems, wherein each second bar extends through a portion of the stacked bars an amount corresponding to the computing layers implemented by the computing system represented by the second bar.
    Type: Application
    Filed: January 24, 2006
    Publication date: July 27, 2006
    Inventors: Jai Menon, Donna Hodges
  • Patent number: 7039933
    Abstract: A system, method and program product uses tags as markers for incorporating local content in a communications stream, e.g., TV broadcast, cable transmission. A transmitter generates a communication stream including program content for transmission to a receiver. The transmitter includes an authoring tool for generating two types of tags for incorporation into the program content. The receiver captures the program content and stores the tags in tables. One type of tag initiates local action in the program content in the communication stream. A second type of tag is capable of modifying the first type of tag in the tables. When the time for a local action according to a first type of tag is detected, the program content is interrupted by splicing or inserting the local content.
    Type: Grant
    Filed: November 28, 2000
    Date of Patent: May 2, 2006
    Assignee: International Business Machines Corporation
    Inventors: Shu-Chun Jeane Chen, James S. Lipscomb, Lurng-Kuo Liu, Jai Menon, Liang-Jie Zhang
  • Patent number: 7024635
    Abstract: A method for modeling a computing architecture is provided. Computing layers of the computing architecture are identified, wherein each computing layer represents a functional layer of the computing architecture. Computing systems of the computing system are identified. Computing layers implemented by the computing system are identified. Stacked bars are displayed to represent the computing layers. Second bars orthogonal to the stacked bars are displayed to represent the computing systems, wherein each second bar extends through a portion of the stacked bars an amount corresponding to the computing layers implemented by the computing system represented by the second bar.
    Type: Grant
    Filed: November 21, 2001
    Date of Patent: April 4, 2006
    Assignee: BellSouth Intellectual Property Corp.
    Inventors: Jai Menon, Donna Hodges
  • Patent number: 6968366
    Abstract: Techniques are provided for managing the creation, storage, search and delivery of rich media optimized for e-commerce in a distributed information network, e.g., the Internet. In an illustrative embodiment, a content creation phase generates rich media content in a single multimedia file in the format of a HotMedia file for delivery to a Rich Media Build Engine (RMBE). Rich media content is extracted from the file using pluggable and modular extractors providing an input to a commerce-based search engine and a full-text search engine. The outputs of the search engine are combined as a search result from which a searchable database directory is created. The output is stored in a conventional database, e.g., DB2. A web client is coupled to the search system through a web server providing a search query to the rich media database and receiving an output from the search engine.
    Type: Grant
    Filed: May 12, 2000
    Date of Patent: November 22, 2005
    Assignee: International Business Machines Corporation
    Inventors: Liang-Jie Zhang, Jai Menon, James S. Lipscomb, Keeranoor G. Kumar, Shu-Chun Jeane Chen, Sih-Pin Subrina Chang
  • Patent number: 6954196
    Abstract: The present invention is directed to a system and method of reconciling multiple control inputs to a processor and controlling an output in an interface. The method provides a degraded output response when the control inputs are asserted simultaneously, and provides an increased output response when the inputs act individually and alternately. This system and method acts to provide feedback to the operator or operators controlling the inputs so as to encourage the operator(s) to assert the inputs individually, and discourage the operator(s) from asserting the inputs simultaneously.
    Type: Grant
    Filed: November 22, 1999
    Date of Patent: October 11, 2005
    Assignee: International Business Machines Corporation
    Inventors: James S. Lipscomb, Sih-Pin Subrina Chang, Shu-Chun Jeane Chen, Keeranoor G. Kumar, Jai Menon, Arun Ramchandra, Liang-Jie Zhang, Robert C. Plotkin, Eric H. Hoffman
  • Publication number: 20050198366
    Abstract: The present invention utilizes central offices, located on the edge of a network to route requests along the edge of the network. Once an edge client receives a request for information, the edge client makes a determination as to whether the edge client can provide the information requested. If the edge client cannot provide the information requested, then the edge client determines whether a routing instruction applies which specifies a second edge client. If the routing instruction applies, then the request is routed to the second edge client.
    Type: Application
    Filed: December 19, 2002
    Publication date: September 8, 2005
    Inventors: Barrett Kreiner, Jai Menon, Kim Littrell, Ron Perrella
  • Patent number: 6907563
    Abstract: A system and method composes heterogeneous media components into a unified environment for rich spatio-temporal hotlink authoring and action enablement in low-bandwidth presentations. The media client master coupled to the server receives a first heterogeneous media file. The master parses the file to identify the various media tracks in the file, their types, and the object which would render them. When the master encounters a media frame, an internal table is checked to verify whether a media object has been instantiated to handle the corresponding media track. If not, the master fetches the appropriate object from the server and instantiates the object in the media track. The master verifies the frame to determine if an action enablement kernel has been created. If not, the master fetches the appropriate object from the server and instantiates the object in the frame, to activate an action enabler for display of the action.
    Type: Grant
    Filed: May 18, 2000
    Date of Patent: June 14, 2005
    Assignee: International Business Machines Corporation
    Inventors: Keeranoor G. Kumar, Sih-Pin Subrina Chang, Shu-Chun Jeane Chen, James S. Lipscomb, Jai Menon, Arun Ramchandra, Liang-Jie Zhang
  • Publication number: 20050071443
    Abstract: A software platform that supports the delivery of services and personalized content is provided. The software platform interfaces with an edge network and a distribution platform. The edge network is a computer network that distributes servers, routers and storage throughout the network. The software platform augments that physical capabilities of the edge network and provides a number of platform services. The distribution platform is a software platform that provides an interface to the platform services and the edge network.
    Type: Application
    Filed: December 31, 2001
    Publication date: March 31, 2005
    Inventors: Jai Menon, Donna Hodges, Kim Littrell, Chris Parsons