Patents by Inventor Geeman Yip

Geeman Yip 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: 20170237699
    Abstract: Examples described include software hosting systems able to provide software as a service to client systems through a firewall and/or to client systems which do not have web service capability. Examples include mailbox migration systems for migrating mailboxes from a source messaging system (e.g. a Lotus Notes system) to a destination messaging system. Software hosting systems described herein may maintain an action buffer including a next action to be performed by the source messaging system, and wait for data (e.g. messaging system content) to be returned and stored in a data buffer. Communication between the software hosting system and the source messaging system may occur over a communication channel which may be operated through a firewall using HTTP.
    Type: Application
    Filed: May 4, 2017
    Publication date: August 17, 2017
    Applicant: BITTITAN, INC.
    Inventors: Rémy Greinhofer, Guillaume Zurbach, Geeman Yip, Dominic J. Pouzin
  • Patent number: 9729488
    Abstract: A system for managing physical and logical resources to provide on-demand synchronization or migration of mailboxes and their corresponding content. Physical resources are managed by automatically assigning mailbox processing tasks to either reserved computing resources, or computing resources dynamically obtained from cloud computing services. Authentication resources are managed by automatically requesting credentials from users, accepting submitted credentials, and initiating mailbox processing tasks.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: August 8, 2017
    Assignee: BITTITAN INC.
    Inventors: Dominic Justin Pouzin, Geeman Yip
  • Publication number: 20170220564
    Abstract: A system for managing physical and logical resources to provide on-demand synchronization or migration of mailboxes and their corresponding content. Physical resources are managed by automatically assigning mailbox processing tasks to either reserved computing resources, or computing resources dynamically obtained from cloud computing services. Authentication resources are managed by automatically requesting credentials from users, accepting submitted credentials, and initiating mailbox processing tasks.
    Type: Application
    Filed: April 11, 2017
    Publication date: August 3, 2017
    Applicant: BITTITAN INC.
    Inventors: DOMINIC JUSTIN POUZIN, GEEMAN YIP
  • Patent number: 9654436
    Abstract: Examples described include software hosting systems able to provide software as a service to client systems through a firewall and/or to client systems which do not have web service capability. Examples include mailbox migration systems for migrating mailboxes from a source messaging system (e.g. a Lotus Notes system) to a destination messaging system. Software hosting systems described herein may maintain an action buffer including a next action to be performed by the source messaging system, and wait for data (e.g. messaging system content) to be returned and stored in a data buffer. Communication between the software hosting system and the source messaging system may occur over a communication channel which may be operated through a firewall using HTTP.
    Type: Grant
    Filed: November 27, 2012
    Date of Patent: May 16, 2017
    Assignee: BITTITAN INC.
    Inventors: Rémy Greinhofer, Guillaume Zurbach, Geeman Yip, Dominic J. Pouzin
  • Publication number: 20160253339
    Abstract: Examples of methods, systems, and computer-readable media for migration of data, including data from archives, are described. In some examples, the archive data may be divided into slices which may be indexed and queried on a per-user basis to facilitate a per-user migration of the archive data. Example techniques are described for migrating archives that employ storage saving techniques. When an extraction fails for lack of a copy of a particular file in a slice, the missing files may be systematically identified and re-processed. Examples are described of methods, systems, and computer-readable media for aggregation of multiple mailbox descriptor files to migrate multiple mailbox descriptor files to a single destination mailbox.
    Type: Application
    Filed: February 26, 2016
    Publication date: September 1, 2016
    Applicant: BITTITAN, INC.
    Inventors: Nicholas Arthur Ambrose, Vincent Fournier, Jethro Seghers, Geeman Yip, James Scott Head, Dominic J. Pouzin, Cynthia Randriamanohisoa
  • Publication number: 20150100655
    Abstract: A system for managing physical and logical resources to provide on-demand synchronization or migration of mailboxes and their corresponding content. Physical resources are managed by automatically assigning mailbox processing tasks to either reserved computing resources, or computing resources dynamically obtained from cloud computing services. Authentication resources are managed by automatically requesting credentials from users, accepting submitted credentials, and initiating mailbox processing tasks.
    Type: Application
    Filed: December 10, 2014
    Publication date: April 9, 2015
    Inventors: DOMINIC JUSTIN POUZIN, GEEMAN YIP
  • Patent number: 8938510
    Abstract: A system for managing physical and logical resources to provide on-demand synchronization or migration of mailboxes and their corresponding content. Physical resources are managed by automatically assigning mailbox processing tasks to either reserved computing resources, or computing resources dynamically obtained from cloud computing services. Authentication resources are managed by automatically requesting credentials from users, accepting submitted credentials, and initiating mailbox processing tasks.
    Type: Grant
    Filed: December 6, 2010
    Date of Patent: January 20, 2015
    Assignee: Bittan Inc.
    Inventors: Dominic Justin Pouzin, Geeman Yip
  • Publication number: 20140149517
    Abstract: Examples described include software hosting systems able to provide software as a service to client systems through a firewall and/or to client systems which do not have web service capability. Examples include mailbox migration systems for migrating mailboxes from a source messaging system (e.g. a Lotus Notes system) to a destination messaging system. Software hosting systems described herein may maintain an action buffer including a next action to be performed by the source messaging system, and wait for data (e.g. messaging system content) to be returned and stored in a data buffer. Communication between the software hosting system and the source messaging system may occur over a communication channel which may be operated through a firewall using HTTP.
    Type: Application
    Filed: November 27, 2012
    Publication date: May 29, 2014
    Applicant: BitTitan Inc.
    Inventors: Rémy Greinhofer, Guillaume Zurbach, Geeman Yip, Dominic J. Pouzin
  • Publication number: 20110264748
    Abstract: A system for managing physical and logical resources to provide on-demand synchronization or migration of mailboxes and their corresponding content. Physical resources are managed by automatically assigning mailbox processing tasks to either reserved computing resources, or computing resources dynamically obtained from cloud computing services.
    Type: Application
    Filed: December 6, 2010
    Publication date: October 27, 2011
    Applicant: BitTitan Inc.
    Inventors: Dominic Justin Pouzin, Geeman Yip
  • Patent number: 7747647
    Abstract: A permission information system and method are provided. The system facilitates management of permissions across a wide variety of systems and applications in a network environment. The system includes a data store which is a central repository that maintains permissions (e.g., in a user readable format). The permissions can, optionally, be translated into a format that is useable by endpoint system(s). The system further includes a metadirectory component which notices change(s) that are created in the data store and sends the security information to the endpoint system(s). The new security policy can then installed and enforced on the endpoint systems. The system can thus employ the capabilities of a metadirectory to distribute security policy(ies) to these end-point systems. The system can, optionally, include one or more translator(s) which transform the user readable format into a format that is consumable by the endpoint system(s).
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: June 29, 2010
    Assignee: Microsoft Corporation
    Inventors: William P. Canning, David R. Mowers, Geeman Yip, Cezar Ungureanasu
  • Patent number: 7703667
    Abstract: A method and system for managing and applying entitlements is described herein. An identity integration server centrally manages data associated with entitlements for a plurality of identities. The integration server may select one of a plurality of workflows. One or more of a plurality of entitlements to be used in the workflow are selected, and a set of identities for which the workflow is applicable is selected. A determination is made as to whether the workflow should be run on the identities. If so, then the workflow is initiated. The one or more entitlements are then added to a granted entitlements list. Then, a separate process may be initiated to apply the one or more entitlements to the one or more identities.
    Type: Grant
    Filed: March 6, 2006
    Date of Patent: April 27, 2010
    Assignee: Microsoft Corporation
    Inventors: Neil K. Koorland, Geeman Yip, Herman J. Man, Brian T. Kress, John H. Zybura, Jing Wu, Matthias Leibmann
  • Publication number: 20070215683
    Abstract: A method and system for managing and applying entitlements is described herein. An identity integration server centrally manages data associated with entitlements for a plurality of identities. The integration server may select one of a plurality of workflows. One or more of a plurality of entitlements to be used in the workflow are selected, and a set of identities for which the workflow is applicable is selected. A determination is made as to whether the workflow should be run on the identities. If so, then the workflow is initiated. The one or more entitlements are then added to a granted entitlements list. Then, a separate process may be initiated to apply the one or more entitlements to the one or more identities.
    Type: Application
    Filed: March 6, 2006
    Publication date: September 20, 2007
    Applicant: Microsoft Corporation
    Inventors: Neil K. Koorland, Geeman Yip, Herman J. Man, Brian T. Kress, John H. Zybura, Jing Wu, Matthias Leibmann
  • Publication number: 20070153814
    Abstract: A permission information system and method are provided. The system facilitates management of permissions across a wide variety of systems and applications in a network environment. The system includes a data store which is a central repository that maintains permissions (e.g., in a user readable format). The permissions can, optionally, be translated into a format that is useable by endpoint system(s). The system further includes a metadirectory component which notices change(s) that are created in the data store and sends the security information to the endpoint system(s). The new security policy can then installed and enforced on the endpoint systems. The system can thus employ the capabilities of a metadirectory to distribute security policy(ies) to these end-point systems. The system can, optionally, include one or more translator(s) which transform the user readable format into a format that is consumable by the endpoint system(s).
    Type: Application
    Filed: December 30, 2005
    Publication date: July 5, 2007
    Applicant: Microsoft Corporation
    Inventors: William P. Canning, David R. Mowers, Geeman Yip, Cezar Ungureanasu