Patents by Inventor Stefan Znam

Stefan Znam 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: 11861507
    Abstract: A computer-implemented content suggestion engine provides content suggestions to a requesting user based on information about content items that other users may have independently categorized or organized into folders within a content repository. Embodiments of the method comprise a content repository having a plurality of content items, where each content item is associated with one or more user-created folders. Embodiments further comprise receiving, via a network, a suggestion request for suggested content, where the suggestion request identifies a first content item for which suggestions are sought. Other content items in the content repository are then identified as potential suggestions based on the application of a formal relationship between the first content item and the potential suggested content items. One or more of the potential suggested content items may then be provided in response to the suggestion request via the network.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: January 2, 2024
    Assignee: Bublup, Inc.
    Inventors: Alain J. Cohen, Marc A. Cohen, Ryan McKeown, Stefan Znam, Alberto Morales
  • Publication number: 20210109984
    Abstract: A computer-implemented suggestion engine suggests documents to a requesting user based on significant words in the documents and document metadata. Embodiments determine dictionaries for each document in a content repository as well as one or more documents comprising a basis data set. Embodiments then query the content repository with significant n-grams from the basis data set's dictionary. Embodiments return one or more documents with matching n-grams as a result set, and then filter the result set before providing one or more documents from the result set to the user. Embodiments can also suggest documents based on inferred document metadata. For example, embodiments can infer geographic location information about a document based on metadata associated with the document's neighbors (e.g., other documents saved in the same user folder). Embodiments can use the inferred information to suggest geographically relevant documents to the user.
    Type: Application
    Filed: June 18, 2020
    Publication date: April 15, 2021
    Inventors: Alain J Cohen, Ryan McKeown, Stefan Znam, Adon Hwang
  • Publication number: 20190354876
    Abstract: A computer-implemented content suggestion engine provides content suggestions to a requesting user based on information about content items that other users may have independently categorized or organized into folders within a content repository. Embodiments of the method comprise a content repository having a plurality of content items, where each content item is associated with one or more user-created folders. Embodiments further comprise receiving, via a network, a suggestion request for suggested content, where the suggestion request identifies a first content item for which suggestions are sought. Other content items in the content repository are then identified as potential suggestions based on the application of a formal relationship between the first content item and the potential suggested content items. One or more of the potential suggested content items may then be provided in response to the suggestion request via the network.
    Type: Application
    Filed: July 31, 2019
    Publication date: November 21, 2019
    Inventors: Alain J. Cohen, Marc A. Cohen, Ryan McKeown, Stefan Znam, Alberto Morales
  • Patent number: 10410122
    Abstract: A computer-implemented content suggestion engine provides content suggestions to a requesting user based on information about content items that other users may have independently categorized or organized into folders within a content repository. Embodiments of the method comprise a content repository having a plurality of content items, where each content item is associated with one or more user-created folders. Embodiments further comprise receiving, via a network, a suggestion request for suggested content, where the suggestion request identifies a first content item for which suggestions are sought. Other content items in the content repository are then identified as potential suggestions based on the application of a formal relationship between the first content item and the potential suggested content items. One or more of the potential suggested content items may then be provided in response to the suggestion request via the network.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: September 10, 2019
    Assignee: Bublup, Inc.
    Inventors: Alain J. Cohen, Marc A. Cohen, Ryan McKeown, Stefan Znam, Alberto Morales
  • Publication number: 20170116527
    Abstract: A computer-implemented content suggestion engine provides content suggestions to a requesting user based on information about content items that other users may have independently categorized or organized into folders within a content repository. Embodiments of the method comprise a content repository having a plurality of content items, where each content item is associated with one or more user-created folders. Embodiments further comprise receiving, via a network, a suggestion request for suggested content, where the suggestion request identifies a first content item for which suggestions are sought. Other content items in the content repository are then identified as potential suggestions based on the application of a formal relationship between the first content item and the potential suggested content items. One or more of the potential suggested content items may then be provided in response to the suggestion request via the network.
    Type: Application
    Filed: January 9, 2017
    Publication date: April 27, 2017
    Inventors: Alain J Cohen, Marc A. Cohen, Ryan McKeown, Stefan Znam, Alberto Morales
  • Patent number: 9569728
    Abstract: A computer-implemented content suggestion engine provides content suggestions to a requesting user based on information about content items that other users may have independently categorized or organized into folders within a content repository. Embodiments of the method comprise a content repository having a plurality of content items, where each content item is associated with one or more user-created folders. Embodiments further comprise receiving, via a network, a suggestion request for suggested content, where the suggestion request identifies a first content item for which suggestions are sought. Other content items in the content repository are then identified as potential suggestions based on the application of a formal relationship between the first content item and the potential suggested content items. One or more of the potential suggested content items may then be provided in response to the suggestion request via the network.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: February 14, 2017
    Inventors: Alain J. Cohen, Marc A. Cohen, Ryan McKeown, Stefan Znam, Alberto Morales
  • Publication number: 20160140447
    Abstract: A computer-implemented content suggestion engine provides content suggestions to a requesting user based on information about content items that other users may have independently categorized or organized into folders within a content repository. Embodiments of the method comprise a content repository having a plurality of content items, where each content item is associated with one or more user-created folders. Embodiments further comprise receiving, via a network, a suggestion request for suggested content, where the suggestion request identifies a first content item for which suggestions are sought. Other content items in the content repository are then identified as potential suggestions based on the application of a formal relationship between the first content item and the potential suggested content items. One or more of the potential suggested content items may then be provided in response to the suggestion request via the network.
    Type: Application
    Filed: March 20, 2015
    Publication date: May 19, 2016
    Inventors: Alain J. Cohen, Marc A. Cohen, Ryan McKeown, Stefan Znam, Alberto Morales
  • Patent number: 9253045
    Abstract: In a network that includes static bandwidth and dynamic bandwidth links, traffic flow at the OSI network layer is simulated at a traffic-flow level at interfaces to fixed bandwidth links, and simulated at a discrete-packet level at interfaces to dynamic bandwidth links. The resultant discrete-packet reception events at the receiving interface(s) of the dynamic bandwidth link are processed to determine the effective bandwidth/throughput of the link, as well as the allocation of this bandwidth among the individual flows through the link. The discrete-packet level receptions are used to reconstruct the parameters of the traffic flow at the network layer of the receiving interface, and this determined traffic flow is simulated accordingly at the next link, depending upon whether the next link is a static or dynamic bandwidth link.
    Type: Grant
    Filed: November 16, 2007
    Date of Patent: February 2, 2016
    Assignee: RIVERBED TECHNOLOGY, INC.
    Inventors: Karthikeyan Chandrashekar, Alain J. Cohen, Paul M. Janes, David Boyd, Stefan Znam, Pradeep Singh
  • Publication number: 20130158950
    Abstract: The present invention relates to a system and method for assessing application performance. hi some embodiments, the analysis considers external factors, such as business hours, time zone, etc., to identify or recognize distinctive intervals of application performance. These distinctive intervals correspond to different periods of activity by an enterprise or business and may occur in a cyclical manner or other type of pattern. The distinctive intervals defined by external factors are employed in the analysis to improve aggregating of statistics, setting of thresholds for performance monitoring and alarms, correlating business and performance, and the modeling of application performance. The metrics measured can include, among other things, measures of CPU and memory utilization, disk transfer rates, network performance, queue depths and application module throughput. Key performance indicators, such as transaction rates and round-trip response times may also be monitored.
    Type: Application
    Filed: August 9, 2012
    Publication date: June 20, 2013
    Applicant: OPNET Technologies, Inc.
    Inventors: Alain J. COHEN, Yiping DING, Stefan ZNAM
  • Publication number: 20080120081
    Abstract: In a network that includes static bandwidth and dynamic bandwidth links, traffic flow at the OSI network layer is simulated at a traffic-flow level at interfaces to fixed bandwidth links, and simulated at a discrete-packet level at interfaces to dynamic bandwidth links. The resultant discrete-packet reception events at the receiving interface(s) of the dynamic bandwidth link are processed to determine the effective bandwidth/throughput of the link, as well as the allocation of this bandwidth among the individual flows through the link. The discrete-packet level receptions are used to reconstruct the parameters of the traffic flow at the network layer of the receiving interface, and this determined traffic flow is simulated accordingly at the next link, depending upon whether the next link is a static or dynamic bandwidth link.
    Type: Application
    Filed: November 16, 2007
    Publication date: May 22, 2008
    Inventors: Karthikeyan CHANDRASHEKAR, Alain J. Cohen, Paul M. Janes, David Boyd, Stefan Znam, Pradeep Singh
  • Patent number: 7219047
    Abstract: A sub-system is provided to a discrete event simulator (DES) to expedite simulation execution by first detecting a non-quiescent steady-state condition in the simulated system, and when the steady-state condition is detected, the simulator determines a state, and subsequently simulates the system at a skip-ahead time using this determined state, or a predicted state based on the determined state. Convergence analysis is used to determine whether the system is at, or approaching, a steady-state condition. This convergence skip-ahead process achieves faster analysis by avoiding the computation that would conventionally be required to simulate the system behavior during the time interval that is skipped.
    Type: Grant
    Filed: March 28, 2002
    Date of Patent: May 15, 2007
    Assignee: OPNET Technologies, Inc.
    Inventors: Alain Cohen, Pradeep K. Singh, Arun Pasupathy, Stefan Znam
  • Patent number: 7139692
    Abstract: A method and system for flow propagation analysis uses ‘tracers’ that are iteratively propagated through a simulated network between source and destination elements. These tracers are structured to contain traffic flow information from source to destination, and to reflect changes as the flow is affected by each element along the path from source to destination. The resultant flow information at the destination corresponds to the effective throughput from the source to the destination, and the flow information at the output of each intermediate element in the network corresponds to the potentially achievable throughput through that element for the given source-to-destination flow.
    Type: Grant
    Filed: December 20, 2002
    Date of Patent: November 21, 2006
    Assignee: Opnet Technologies, Inc.
    Inventors: Alain Cohen, Pradeep K. Singh, Arun Pasupathy, Stefan Znam, Marius Popa
  • Publication number: 20030117955
    Abstract: A method and system for flow propagation analysis uses ‘tracers’ that are iteratively propagated through a simulated network between source and destination elements. These tracers are structured to contain traffic flow information from source to destination, and to reflect changes as the flow is affected by each element along the path from source to destination. The resultant flow information at the destination corresponds to the effective throughput from the source to the destination, and the flow information at the output of each intermediate element in the network corresponds to the potentially achievable throughput through that element for the given source-to-destination flow.
    Type: Application
    Filed: December 20, 2002
    Publication date: June 26, 2003
    Inventors: Alain Cohen, Pradeep K. Singh, Arun Pasupathy, Stefan Znam, Marius Popa
  • Publication number: 20020143513
    Abstract: A sub-system is provided to a discrete event simulator (DES) to expedite simulation execution by first detecting a non-quiescent steady-state condition in the simulated system, and when the steady-state condition is detected, the simulator determines a state, and subsequently simulates the system at a skip-ahead time using this determined state, or a predicted state based on the determined state. Convergence analysis is used to determine whether the system is at, or approaching, a steady-state condition. This convergence skip-ahead process achieves faster analysis by avoiding the computation that would conventionally be required to simulate the system behavior during the time interval that is skipped.
    Type: Application
    Filed: March 28, 2002
    Publication date: October 3, 2002
    Inventors: Alain Cohen, Pradeep K. Singh, Arun Pasupathy, Stefan Znam