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: 11861507Abstract: 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: GrantFiled: July 31, 2019Date of Patent: January 2, 2024Assignee: Bublup, Inc.Inventors: Alain J. Cohen, Marc A. Cohen, Ryan McKeown, Stefan Znam, Alberto Morales
-
Publication number: 20210109984Abstract: 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: ApplicationFiled: June 18, 2020Publication date: April 15, 2021Inventors: Alain J Cohen, Ryan McKeown, Stefan Znam, Adon Hwang
-
Publication number: 20190354876Abstract: 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: ApplicationFiled: July 31, 2019Publication date: November 21, 2019Inventors: Alain J. Cohen, Marc A. Cohen, Ryan McKeown, Stefan Znam, Alberto Morales
-
Patent number: 10410122Abstract: 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: GrantFiled: January 9, 2017Date of Patent: September 10, 2019Assignee: Bublup, Inc.Inventors: Alain J. Cohen, Marc A. Cohen, Ryan McKeown, Stefan Znam, Alberto Morales
-
Publication number: 20170116527Abstract: 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: ApplicationFiled: January 9, 2017Publication date: April 27, 2017Inventors: Alain J Cohen, Marc A. Cohen, Ryan McKeown, Stefan Znam, Alberto Morales
-
Patent number: 9569728Abstract: 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: GrantFiled: March 20, 2015Date of Patent: February 14, 2017Inventors: Alain J. Cohen, Marc A. Cohen, Ryan McKeown, Stefan Znam, Alberto Morales
-
Publication number: 20160140447Abstract: 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: ApplicationFiled: March 20, 2015Publication date: May 19, 2016Inventors: Alain J. Cohen, Marc A. Cohen, Ryan McKeown, Stefan Znam, Alberto Morales
-
Patent number: 9253045Abstract: 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: GrantFiled: November 16, 2007Date of Patent: February 2, 2016Assignee: RIVERBED TECHNOLOGY, INC.Inventors: Karthikeyan Chandrashekar, Alain J. Cohen, Paul M. Janes, David Boyd, Stefan Znam, Pradeep Singh
-
Publication number: 20130158950Abstract: 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: ApplicationFiled: August 9, 2012Publication date: June 20, 2013Applicant: OPNET Technologies, Inc.Inventors: Alain J. COHEN, Yiping DING, Stefan ZNAM
-
Publication number: 20080120081Abstract: 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: ApplicationFiled: November 16, 2007Publication date: May 22, 2008Inventors: Karthikeyan CHANDRASHEKAR, Alain J. Cohen, Paul M. Janes, David Boyd, Stefan Znam, Pradeep Singh
-
Patent number: 7219047Abstract: 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: GrantFiled: March 28, 2002Date of Patent: May 15, 2007Assignee: OPNET Technologies, Inc.Inventors: Alain Cohen, Pradeep K. Singh, Arun Pasupathy, Stefan Znam
-
Patent number: 7139692Abstract: 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: GrantFiled: December 20, 2002Date of Patent: November 21, 2006Assignee: Opnet Technologies, Inc.Inventors: Alain Cohen, Pradeep K. Singh, Arun Pasupathy, Stefan Znam, Marius Popa
-
Publication number: 20030117955Abstract: 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: ApplicationFiled: December 20, 2002Publication date: June 26, 2003Inventors: Alain Cohen, Pradeep K. Singh, Arun Pasupathy, Stefan Znam, Marius Popa
-
Publication number: 20020143513Abstract: 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: ApplicationFiled: March 28, 2002Publication date: October 3, 2002Inventors: Alain Cohen, Pradeep K. Singh, Arun Pasupathy, Stefan Znam