Patents Represented by Attorney Lessani & Lessani LLP
  • Patent number: 8019900
    Abstract: The present invention provides an opportunistic peer-to-peer synchronization method, where client devices can either synchronize with a peer device or a master server, depending on which is the best available option. Client devices monitor synchronization information provided by peer client devices to determine if data that the client device desires to synchronize can be synchronized with a peer client device. If a peer device is available for synchronization, then a client device will synchronize with such peer device. Otherwise, the client device will synchronize with the master server or other device. Client devices can seamlessly switch between peer-to-peer synchronization and client-server synchronization, even during the middle of synchronization session.
    Type: Grant
    Filed: March 24, 2009
    Date of Patent: September 13, 2011
    Assignee: SugarSync, Inc.
    Inventors: Kiren R. Sekar, Jack B. Strong
  • Patent number: 7930253
    Abstract: A system and method for correlating a user's use of a first network service with a user's use of a second network service. For each user with which the first network service communicates, the network service transmits a unique ID to the user such that the unique ID is visible to the user. When the user communicates with the second network service, the user provides the second network service with the unique ID. The first and second networks each may store some indication of their respective associations with the user. The user's use of the second network service is correlated with the user's use of the second network service based on the unique ID and any information stored by the networks in association with the unique ID.
    Type: Grant
    Filed: August 26, 2003
    Date of Patent: April 19, 2011
    Assignee: Mbira Technologies LLC
    Inventor: Mark D Schoenhals
  • Patent number: 7925558
    Abstract: A system and method commoditize browsing time in a self-service store for a communication carrier. The method comprises communicating with a user, enabling the user to browse the store, tracking the amount of time the user spends browsing the store, calculating a charge, if any, for the amount of time the user spent browsing the store, and, if a charge is incurred, charging the user's account for such charge. In one embodiment, the self-service store is a voice store in which a user calls into the store. However, the invention is not limited to voice stores, and the invention could apply to stores accessed via text messaging, the web, etc. Communication with a user can be initiated by the user or by the self-service system.
    Type: Grant
    Filed: July 14, 2006
    Date of Patent: April 12, 2011
    Assignee: Bevocal LLC
    Inventors: Assaf Baciu, Ryan J. Bush, Kevin M. Stone
  • Patent number: 7792266
    Abstract: A method and software application reduce the occurrence of misdirected calls to one or more select destinations The software application resides on a user's phone and “listens” to phone numbers dialed by a user to determine if the user has dialed a phone number for one of such select destinations. In response to the user dialing one of such phone numbers, the software application on the phone effectively “intercepts” the call and enables the phone to provide the user with a list of destination options prior to placing the call to the dialed phone number. In one embodiment, the list is provided in audio form by playing a voice prompt with the list, as well as in visual form by displaying the list in the user interface of the user's phone. The list helps disambiguate the intent of the user in dialing the phone number by asking the user to either (i) confirm he wants the destination associated with the phone number or (ii) select another option.
    Type: Grant
    Filed: September 28, 2006
    Date of Patent: September 7, 2010
    Assignee: Bevocal LLC
    Inventors: Sandeep M. Bhojwani, Jayadev Billa
  • Patent number: 7724888
    Abstract: An automated method for determining user satisfaction with a call comprising (1) maintaining a count of the number of times a user was asked for input during the call (the “actual count”), (2) maintaining a count of the number of times a user should have been asked for input based on the dialog path the user traversed (the “ideal count”), and (3) associating no difference between the actual count and the ideal count with maximum user satisfaction and associating increasing differences between the counts with decreasing user satisfaction. In one embodiment, if the difference between the actual count and ideal count reaches a certain threshold, the call system changes the interaction with the user.
    Type: Grant
    Filed: June 27, 2005
    Date of Patent: May 25, 2010
    Assignee: Bevocal LLC
    Inventors: Ryan J. Bush, Bertrand A. Damiba, Anthony Rajakumar
  • Patent number: 7702679
    Abstract: A mind mapping system uploads mind map data to an external system and tracks changes to such data in the external system through the mind map. The invention enables a user to create data objects in an external system through the mind map by classifying topics in a mind map, where the mind map is generated through a mind mapping system. The mind mapping system presents the user with classification categories that correspond to data types in the external system. By classifying a topic in accordance with such classification categories, a user is essentially mapping the topic to a data type in the external system. The mind mapping system interfaces with the external system to upload data in classified topics to the external system. At a later point, the user can then track any changes made to the data in the external system through the mind map.
    Type: Grant
    Filed: February 23, 2007
    Date of Patent: April 20, 2010
    Assignee: Mindjet LLC
    Inventors: Richard Barber, Michael S. Scherotter