Patents by Inventor Jorge Lobo

Jorge Lobo 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).

  • Patent number: 9037700
    Abstract: Described herein are methods, systems, apparatuses and products for predictive placement of content through network analysis. An aspect provides for intercepting content upload data provided by one or more users indicating content at a network location; ascertaining one or more users predicted to access said content based on said one or more users providing said content upload data; and placing said content to one or more other network locations based on said one or more users predicted to access said content. Other embodiments are disclosed.
    Type: Grant
    Filed: April 29, 2011
    Date of Patent: May 19, 2015
    Assignee: International Business Machines Corporation
    Inventors: Dakshi Agrawal, Jorge Lobo, Vasileios Pappas, Petros Zerfos
  • Patent number: 8458337
    Abstract: Methods and apparatus for providing role-based access control of a resource by a subject in an access control system are provided. The system comprises one or more roles capable of association with one or more subjects, and a plurality of permission sets. One or more of the plurality of permission sets are associated with each of the one or more roles. The system further comprises a plurality of resources. One or more of the plurality of resources are associated with each of the one or more permission sets, and each of the plurality of resources is associated with a set of one or more subjects. A given subject in a set of one or more subjects for a given resource and having a role-permission association with the given resource is provided access control of the given resource.
    Type: Grant
    Filed: June 9, 2008
    Date of Patent: June 4, 2013
    Assignee: International Business Machines Corporation
    Inventors: Carole Rhoads Corley, Jorge Lobo, Lorraine Phyllis Vassberg, Xiping Wang
  • Publication number: 20120278476
    Abstract: Described herein are methods, systems, apparatuses and products for predictive placement of content through network analysis. An aspect provides for intercepting content upload data provided by one or more users indicating content at a network location; ascertaining one or more users predicted to access said content based on said one or more users providing said content upload data; and placing said content to one or more other network locations based on said one or more users predicted to access said content. Other embodiments are disclosed.
    Type: Application
    Filed: April 29, 2011
    Publication date: November 1, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dakshi Agrawal, Jorge Lobo, Vasileios Pappas, Petros Zerfos
  • Patent number: 8020191
    Abstract: A method for determining similarity of two policies includes providing a first policy with n rules and a second policy with m rules, wherein each rule is structured into a plurality of identifiable elements, categorizing the rules in each policy based on an action, for each pair of rules finding those predicates whose attribute names match, computing an attribute similarity score for the attribute values, summing the attribute similarity scores for all pairs to obtain an element similarity score, and computing a rule similarity score for the pair of rules from a weighted sum of said element similarity scores.
    Type: Grant
    Filed: June 19, 2007
    Date of Patent: September 13, 2011
    Assignee: International Business Machines Corporation
    Inventors: Elisa Bertino, Dan Lin, Jorge Lobo, Prathima Rama Rao
  • Patent number: 8006290
    Abstract: A system and method for ratifying policies are provided. A method for ratifying a policy in a policy-based decision system comprises: determining if a new policy interacts with an existing policy in the policy-based decision system; and ratifying the new policy to exist in the policy-based decision system.
    Type: Grant
    Filed: January 12, 2006
    Date of Patent: August 23, 2011
    Assignee: International Business Machines Corporation
    Inventors: Dakshi Agrawal, Seraphin B. Calo, James R. Giles, Kang-Won Lee, Mukesh K. Mohania, Dinesh Verma, Jorge Lobo
  • Patent number: 7680913
    Abstract: A method and a system are disclosed for making available telecommunication network resources associated with network subscribers and exposed by a Network Service Gateway (NSG) to clients of the NSG services based on stored subscriber availability preferences. The method and system can be implemented using an availability Policy Server that sits next to or inside of the NSG. The Policy Server interprets the stored availability preferences of subscribers in response to requests for subscriber information. These availability preferences are translated into a low-level policy rule language. The Policy Server implements a policy rule evaluator to evaluate policies written in this language. Policies written in the low-level language are referred to as aPolicies (availability policies). An aPolicy receives as input a stream of events. Based on these events, the aPolicy may decide to take one or more actions. The NSG or clients of the NSG will carry out the execution of the actions.
    Type: Grant
    Filed: November 6, 2002
    Date of Patent: March 16, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Randeep Bhatia, Jorge Lobo, Guda Venkatesh, Alan Quayle
  • Patent number: 7602893
    Abstract: A method and a system for supporting rendezvous based instant group conferencing among mobile users allows a conference originator to initiate and setup instant group conferencing to a set of participants even when the participants may not be immediately available to commit to the conference call at the time of its initiation. All negotiations for obtaining commitments from the participants are performed by the system, thus relieving the originator of the time consuming task of negotiating with the participants. The system automatically decides as to when to actually dial out to the participants to setup the conference call after obtaining commitment from all (or a quorum of) required participants.
    Type: Grant
    Filed: May 7, 2003
    Date of Patent: October 13, 2009
    Inventors: Randeep Bhatia, Jorge Lobo, Guda Venkatesh
  • Publication number: 20080320549
    Abstract: A method for determining similarity of two policies includes providing a first policy with n rules and a second policy with m rules, wherein each rule is structured into a plurality of identifiable elements, categorizing the rules in each policy based on an action, for each pair of rules finding those predicates whose attribute names match, computing an attribute similarity score for the attribute values, summing the attribute similarity scores for all pairs to obtain an element similarity score, and computing a rule similarity score for the pair of rules from a weighted sum of said element similarity scores.
    Type: Application
    Filed: June 19, 2007
    Publication date: December 25, 2008
    Applicant: International Business Machines Corporation
    Inventors: Elisa Bertino, Dan Lin, Jorge Lobo, Prathima Rama Rao
  • Publication number: 20080243856
    Abstract: Methods and apparatus for providing role-based access control of a resource by a subject in an access control system are provided. The system comprises one or more roles capable of association with one or more subjects, and a plurality of permission sets. One or more of the plurality of permission sets are associated with each of the one or more roles. The system further comprises a plurality of resources. One or more of the plurality of resources are associated with each of the one or more permission sets, and each of the plurality of resources is associated with a set of one or more subjects. A given subject in a set of one or more subjects for a given resource and having a role-permission association with the given resource is provided access control of the given resource.
    Type: Application
    Filed: June 9, 2008
    Publication date: October 2, 2008
    Applicant: International Business Machines Corporation
    Inventors: Carole Rhoads Corley, Jorge Lobo, Lorraine Phyllis Vassberg, Xiping Wang
  • Publication number: 20080076395
    Abstract: A system and related method for supporting non-intrusive and effective voice communication among mobile users in which voice calls between mobile users are managed based on callee availability, caller-callee relationships, and non-intrusive information exchange, including interactive exchange at the time of call setup but prior to the call being answered. Callee availability can be based on callee device status, calendar activities, location, past behavior and other factors. The caller-callee relationships specify whether the callee is available, unavailable or on restricted availability relative to the caller. The interactive exchange can be implemented using voice and/or text/graphic displays on caller and callee mobile device. Callees are provided with options for handling the call. Callers are provided with information regarding the callee's current and future availability and willingness to receive a voice call from the caller, thus maximizing the chance of caller reaching the callee on every voice call.
    Type: Application
    Filed: November 26, 2007
    Publication date: March 27, 2008
    Inventors: Randeep Bhatia, Hans Johansson, Jorge Lobo, Sharad Sharma
  • Patent number: 7330721
    Abstract: A system and related method for supporting non-intrusive and effective voice communication among mobile users in which voice calls between mobile users are managed based on callee availability, caller-callee relationships, and non-intrusive information exchange, including interactive exchange at the time of call setup but prior to the call being answered. Callee availability can be based on callee device status, calendar activities, location, past behavior and other factors. The caller-callee relationships specify whether the callee is available, unavailable or on restricted availability relative to the caller. The interactive exchange can be implemented using voice and/or text/graphic displays on caller and callee mobile device. Callees are provided with options for handling the call. Callers are provided with information regarding the callee's current and future availability and willingness to receive a voice call from the caller, thus maximizing the chance of caller reaching the callee on every voice call.
    Type: Grant
    Filed: May 7, 2003
    Date of Patent: February 12, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Randeep Bhatia, Hans Johansson, Jorge Lobo, Sharad Sharma
  • Publication number: 20080005115
    Abstract: Methods and apparatus for providing role-based access control of a resource by a subject in an access control system are provided. The system comprises one or more roles capable of association with one or more subjects, and a plurality of permission sets. One or more of the plurality of permission sets are associated with each of the one or more roles. The system further comprises a plurality of resources. One or more of the plurality of resources are associated with each of the one or more permission sets, and each of the plurality of resources is associated with a set of one or more subjects. A given subject in a set of one or more subjects for a given resource and having a role-permission association with the given resource is provided access control of the given resource.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Applicant: International Business Machines Corporation
    Inventors: Carole Rhoads Corley, Jorge Lobo, Lorraine Phyllis Vassberg, Xiping Wang
  • Publication number: 20070162966
    Abstract: A system and method for ratifying policies are provided. A method for ratifying a policy in a policy-based decision system comprises: determining if a new policy interacts with an existing policy in the policy-based decision system; and ratifying the new policy to exist in the policy-based decision system.
    Type: Application
    Filed: January 12, 2006
    Publication date: July 12, 2007
    Applicant: International Business Machines Corporation
    Inventors: Dakshi Agrawal, Seraphin Calo, James Giles, Kang-Won Lee, Mukesh Mohania, Dinesh Verma, Jorge Lobo
  • Patent number: 7213068
    Abstract: A policy management system implements a programmable policy-based approach for managing network elements in a telecommunication network. The policy management system includes one or more policy proxies associated with the network elements and a central policy processing point in communication with the policy proxies. The policy proxies are configured to notify the policy processing point of events occurring in the network. The policy processing point is run-time programmable with one or more policies to process such events and to notify one or more of the policy proxies of actions to be taken in response thereto. The policy proxies implement these actions at the network elements they represent.
    Type: Grant
    Filed: November 9, 2000
    Date of Patent: May 1, 2007
    Assignee: Lucent Technologies Inc.
    Inventors: Madhur Kohli, Jorge Lobo, Shamin A. Naqvi, Aashu Virmani
  • Patent number: 6687495
    Abstract: A method and a system are disclosed for obtaining the dynamic network state of mobile subscribers, such as subscriber location, presence or other state information. This information, which may be distributed within various core mobile network elements, is obtained via a differentiated network service gateway (DNSG) that interfaces with the mobile network elements in a manner that accommodates the network's operator enforced controls and limitations. The DNSG implements service level agreements (SLAs) that support differentiated quality-of-service (QoS) in terms of accessing the dynamic network state of the mobile subscribers. The consumers (DNSG clients) of the dynamic network state information may include applications that provide communication and transactional services to mobile subscribers based on their network state, and the mobile subscribers themselves.
    Type: Grant
    Filed: November 6, 2002
    Date of Patent: February 3, 2004
    Assignee: Teltier Technologies, Inc.
    Inventors: Randeep Bhatia, Jorge Lobo, Guda Venkatesh, Alan Quayle
  • Publication number: 20040001446
    Abstract: A method and a system for supporting rendezvous based instant group conferencing among mobile users allows a conference originator to initiate and setup instant group conferencing to a set of participants even when the participants may not be immediately available to commit to the conference call at the time of its initiation. All negotiations for obtaining commitments from the participants are performed by the system, thus relieving the originator of the time consuming task of negotiating with the participants. The system automatically decides as to when to actually dial out to the participants to setup the conference call after obtaining commitment from all (or a quorum of) required participants.
    Type: Application
    Filed: May 7, 2003
    Publication date: January 1, 2004
    Inventors: Randeep Bhatia, Jorge Lobo, Guda Venkatesh
  • Publication number: 20040002329
    Abstract: A system and related method for supporting non-intrusive and effective voice communication among mobile users in which voice calls between mobile users are managed based on callee availability, caller-callee relationships, and non-intrusive information exchange, including interactive exchange at the time of call setup but prior to the call being answered. Callee availability can be based on callee device status, calendar activities, location, past behavior and other factors. The caller-callee relationships specify whether the callee is available, unavailable or on restricted availability relative to the caller. The interactive exchange can be implemented using voice and/or text/graphic displays on caller and callee mobile device. Callees are provided with options for handling the call. Callers are provided with information regarding the callee's current and future availability and willingness to receive a voice call from the caller, thus maximizing the chance of caller reaching the callee on every voice call.
    Type: Application
    Filed: May 7, 2003
    Publication date: January 1, 2004
    Inventors: Randeep Bhatia, Hans Johansson, Jorge Lobo, Sharad Sharma
  • Publication number: 20030097403
    Abstract: A method and a system are disclosed for making available telecommunication network resources associated with network subscribers and exposed by a Network Service Gateway (NSG) to clients of the NSG services based on stored subscriber availability preferences. The method and system can be implemented using an availability Policy Server that sits next to or inside of the NSG. The Policy Server interprets the stored availability preferences of subscribers in response to requests for subscriber information. These availability preferences are translated into a low-level policy rule language. The Policy Server implements a policy rule evaluator to evaluate policies written in this language. Policies written in the low-level language are referred to as aPolicies (availability policies). An aPolicy receives as input a stream of events. Based on these events, the aPolicy may decide to take one or more actions. The NSG or clients of the NSG will carry out the execution of the actions.
    Type: Application
    Filed: November 6, 2002
    Publication date: May 22, 2003
    Inventors: Randeep Bhatia, Jorge Lobo, Guda Venkatesh, Alan Quayle
  • Publication number: 20030087649
    Abstract: A method and a system are disclosed for obtaining the dynamic network state of mobile subscribers, such as subscriber location, presence or other state information. This information, which may be distributed within various core mobile network elements, is obtained via a differentiated network service gateway (DNSG) that interfaces with the mobile network elements in a manner that accommodates the network's operator enforced controls and limitations. The DNSG implements service level agreements (SLAs) that support differentiated quality-of-service (QoS) in terms of accessing the dynamic network state of the mobile subscribers. The consumers (DNSG clients) of the dynamic network state information may include applications that provide communication and transactional services to mobile subscribers based on their network state, and the mobile subscribers themselves.
    Type: Application
    Filed: November 6, 2002
    Publication date: May 8, 2003
    Inventors: Randeep Bhatia, Jorge Lobo, Guda Venkatesh, Alan Quayle