Patents by Inventor Yuh-Wen Soung

Yuh-Wen Soung 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: 9323818
    Abstract: A method and system for anonymizing data to be transmitted to a destination computing device is disclosed. An anonymization strategy module is executed on a computing device to store anonymization strategy for data anonymization in a data store. A logic configured to receive data from a user computer, to be stored in the destination computing device. An anonymization module is executed on the computing device to selectively anonymize data to be stored in the destination computing device, based on the anonymization strategy for the data to be stored. Anonymized data is transmitted to the destination computing device for storage, over a network.
    Type: Grant
    Filed: April 7, 2014
    Date of Patent: April 26, 2016
    Assignee: CIPHERCLOUD, INC.
    Inventors: Pravin Kothari, Debabrata Dash, Yuh-Wen Soung, Theron Tock
  • Patent number: 8694646
    Abstract: A method and system for anonymizing data to be transmitted to a destination computing device is disclosed. Anonymization strategy for data anonymization is provided. Data to be transmitted is received from a user computer. Selective anonymization of the data is performed, based on the anonymization strategy, using an anonymization module. Anonymized data is transmitted to the destination computing device over a network.
    Type: Grant
    Filed: March 8, 2011
    Date of Patent: April 8, 2014
    Assignee: Ciphercloud, Inc.
    Inventors: Pravin Kothari, Debabrata Dash, Yuh-wen Soung, Theron Tock
  • Patent number: 7752125
    Abstract: A modern business enterprise will have a large number of heterogeneous assets. The risk associated with a selected asset from the heterogeneous assets can be assessed. In one embodiment, the present invention includes selecting the asset from a plurality of heterogeneous assets for risk analysis, and collecting a plurality of risk factors associated with the selected asset. The risk associated with the asset can be determined by providing the plurality of risk factors to a non-linear statistical data model to derive a risk score associated with the asset.
    Type: Grant
    Filed: May 24, 2006
    Date of Patent: July 6, 2010
    Inventors: Pravin Kothari, Yuh-Wen Soung, Zhangmin Wang
  • Patent number: 7747494
    Abstract: Simulating risk circumstances can reveal new information to risk assessment personnel about how to mitigate risk. In one embodiment, the present invention includes selecting an asset from a plurality of heterogeneous assets of a business enterprise. The user can then input a plurality of simulated risk factors for the selected asset into the system which receives this input. The risk assessment system can then generate a non-determinative simulated risk score using the simulated risk factors, the simulated risk score being a simulated measure of risk associated with the selected asset if the selected asset were to be associated with the plurality of simulated risk factors.
    Type: Grant
    Filed: May 24, 2006
    Date of Patent: June 29, 2010
    Inventors: Pravin Kothari, Yuh-Wen Soung, Zhangmin Wang
  • Patent number: 7606687
    Abstract: A proximity search engine for carrying out a proximity search with respect to a reference location uses as a reference frame the earth divided into tiles, which are predefined geographic regions of substantially equal areas. Records that are searched based on proximity to a reference location include location pointers, each of which identifies a particular tile that encompasses the physical location indicated by the corresponding record. When the proximity search is carried out, the tiles that are within a specified distance from the reference location are obtained and records having location pointers corresponding to such tiles are selected for inclusion in the search results.
    Type: Grant
    Filed: September 14, 2004
    Date of Patent: October 20, 2009
    Assignee: Friendster, Inc.
    Inventors: Nicholas Galbreath, Yuh-Wen Soung
  • Publication number: 20080183603
    Abstract: One policy can be enforced over heterogeneous assets by having connectors monitoring assets execute asset type related checks to enforce the policy. In one embodiment, the present invention includes receiving, at one such connector managing a plurality of assets, an assignment of a policy to an asset of the plurality of assets from a server. In response to the assignment, the connector attempts to retrieve one or more automated checks to enforce the policy against the asset using information about an asset type of the asset, and then executes the retrieved automated checks against the first asset if at least one automated check was retrieved.
    Type: Application
    Filed: January 30, 2007
    Publication date: July 31, 2008
    Applicant: Agiliarice, Inc.
    Inventors: Pravin Kothari, Yuh-Wen Soung
  • Publication number: 20060058958
    Abstract: A proximity search engine for carrying out a proximity search with respect to a reference location uses as a reference frame the earth divided into tiles, which are predefined geographic regions of substantially equal areas. Records that are searched based on proximity to a reference location include location pointers, each of which identifies a particular tile that encompasses the physical location indicated by the corresponding record. When the proximity search is carried out, the tiles that are within a specified distance from the reference location are obtained and records having location pointers corresponding to such tiles are selected for inclusion in the search results.
    Type: Application
    Filed: September 14, 2004
    Publication date: March 16, 2006
    Inventors: Nicholas Galbreath, Yuh-Wen Soung
  • Patent number: 6546364
    Abstract: A scheduling engine and an associated workflow engine may be configured to build workflows that describe sequences of tasks to be performed in a dynamically changing environment. The workflow engine may be configured to monitor the execution of the tasks within the environment and to provide the scheduling engine with information regarding deviations of task executions from the workflows. When such deviations are detected, the workflow engine may trigger the scheduling engine to rebuild the workflows for as yet uncompleted tasks. The scheduling engine may receive the information regarding the deviations via a declarative model of the physical environment. In general, the tasks may be a set of job requests to be processed in a manufacturing environment (e.g., a print shop). Also, the scheduling engine may be made up of an aggregate planner and a detailed scheduler. Aggregate plans for the jobs may be first made for the jobs and then passed to the detailed scheduler for timelining, etc.
    Type: Grant
    Filed: December 18, 1998
    Date of Patent: April 8, 2003
    Assignee: Impresse Corporation
    Inventors: Yuri V. Smirnov, Phillip C. Nelson, Jeffrey B. Winner, Yuh-Wen Soung, Cristos J. Goodrow, John L. Flight
  • Patent number: 6347256
    Abstract: A directed graph includes a first number of state nodes and a second number of task nodes. The task nodes are interconnected with the state nodes to define one or more paths through the directed graph, each of the paths including an alternating series of one or more of the state nodes and one or more of the task nodes. Thus, any predecessor state node in one of the paths represents a precondition for a subsequent task node along that path. Further, any following state node of that task node represents a result of applying one or more actions that correspond to the task node. The state nodes may be virtual representations of inventory items of a manufacturing environment. Thus, collectively the state nodes may define a bill of materials for the manufacturing environment. Similarly, the task nodes may each define a virtual representation of a manufacturing process within the manufacturing environment. In other words, the task nodes may collectively define routings for the manufacturing environment.
    Type: Grant
    Filed: November 2, 1998
    Date of Patent: February 12, 2002
    Assignee: printCafe System, Inc.
    Inventors: Yuri V. Smirnov, Phillip C. Nelson, Jeffrey B. Winner, Yuh-Wen Soung, John L. Flight
  • Patent number: 6279009
    Abstract: A workflow generated from a declarative model of a real world process represents the procedural steps to accomplish the process. In one embodiment, the declarative model may include a first number of state nodes and a second number of task nodes interconnected with the state nodes. In such cases, generating a workflow may be accomplished by choosing one of a number of paths through the model, each of the paths comprising an alternating series of one or more of the state nodes and one or more of the task nodes with any predecessor state node in one of the paths representing a precondition for a subsequent task node along the one of the paths and any following state node of the subsequent task node along the one of the paths representing a result of applying one or more actions that correspond to that task node. As part of a computer assisted scheduling system, the model may be configured to receive updates reflecting changes in the real-world manufacturing environment.
    Type: Grant
    Filed: December 4, 1998
    Date of Patent: August 21, 2001
    Assignee: Impresse Corporation
    Inventors: Yuri V. Smirnov, Phillip C. Nelson, Jeffrey B. Winner, Yuh-Wen Soung, Cristos J. Goodrow
  • Patent number: RE44876
    Abstract: A proximity search engine for carrying out a proximity search with respect to a reference location uses as a reference frame the earth divided into tiles, which are predefined geographic regions of substantially equal areas. Records that are searched based on proximity to a reference location include location pointers, each of which identifies a particular tile that encompasses the physical location indicated by the corresponding record. When the proximity search is carried out, the tiles that are within a specified distance from the reference location are obtained and records having location pointers corresponding to such tiles are selected for inclusion in the search results.
    Type: Grant
    Filed: October 19, 2011
    Date of Patent: April 29, 2014
    Assignee: Facebook, Inc.
    Inventors: Nicholas Galbreath, Yuh-Wen Soung