Patents by Inventor Michal Broz
Michal Broz 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: 9729438Abstract: A system and computer-implemented method for cloud-based anonymous traffic routing is disclosed. The method may include receiving, from a client application by a router, network traffic identified for a destination. The method may include determining, for a set of internal cloud nodes distinct from both the client application and the destination, a set of internet protocol (IP) addresses including a first IP address for a first internal cloud node of the set of internal cloud nodes. The method may also include establishing an anonymity algorithm for cloud-based anonymous traffic routing, the anonymity algorithm configured to use the set of IP addresses. The method may also include routing, based on the anonymity algorithm, the network traffic to the first internal cloud node using the first IP address. The method may also include routing the network traffic from the set of internal cloud nodes to the destination identified by the client application.Type: GrantFiled: June 25, 2014Date of Patent: August 8, 2017Assignee: International Business Machines CorporationInventors: Michal Broz, Steven D. Clay, Federico A. Galarraga, Eduardo N. Spring, Michael C. Thompson
-
Patent number: 9639706Abstract: Techniques to interface with an isolated compute environment may be provided. An external interface may be provided by the isolated compute environment identifying a list of applications. Responsive to receiving a first request to access a first application in the list of applications from a source outside of the isolated compute environment, the isolated compute environment may provide interactive support to the first application to share the first application and the first application's data with the source. Responsive to receiving a second request to access a second application not in the list of applications from the source outside of the isolated compute environment, the isolated compute environment may prevent the interactive support to the second application.Type: GrantFiled: February 19, 2015Date of Patent: May 2, 2017Assignee: International Business Machines CorporationInventors: Michal Broz, Bernadette A. Carter, Melba I. Lopez, Matthew G. Marum
-
Patent number: 9614896Abstract: There are provided a method, a system and a computer program product for customizing a loading message to be displayed during a loading process. The system receives, from a client device used by a user, an event message that indicates a start of the loading process. The system receives, from the client device, one or more content sources. The system selects a content source among the one or more content sources. The system displays content from the selected content source to the user during the loading process.Type: GrantFiled: May 16, 2013Date of Patent: April 4, 2017Assignee: International Business Machines CorporationInventors: Michal Broz, Bernadette A. Carter, Melba I. Lopez, Matthew G. Marum
-
Publication number: 20170041184Abstract: According to embodiments of the present invention, machines, systems, computer-implemented methods and computer program products for mimicking a presence notification to optimize utilization of computing resources of a system comprising a plurality of virtual components and a virtual component manager are provided. Using the virtual component manager, one or more components that are each performing functions limited to providing a presence notification may be detected. The detected one or more components may be suspended, and the presence notifications for each suspended component may be generated and transmitted by the virtual component manager. Suspending a component that is solely providing a presence notification frees up resources that may be utilized for another component performing computational work.Type: ApplicationFiled: August 4, 2015Publication date: February 9, 2017Inventors: Michal Broz, Steven D. Clay, Richard S. Schwerdtfeger, Shunguo Yan
-
Patent number: 9509758Abstract: Methods, products, apparatuses, and systems may provide and/or receive relevant commentary for media content. Additionally, the relevant commentary may be provided and/or received in response to rendering a section of the media content. In addition, the relevant commentary may be provided and/or received based on one or more of a preference for a temporal perspective, a preference for a viewpoint, and/or a preference for a state of a social network. Moreover, the relevant commentary may be provided and/or received based on a topic related to the section of the media content. The relevant commentary may be provided and/or received based on an authorship independent of a media content access event by an author of the relevant commentary. In addition, an ambiguous section of the media content may be clarified, and/or an interactive commentary session may be simulated.Type: GrantFiled: May 17, 2013Date of Patent: November 29, 2016Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Michal Broz, Bernadette A. Carter, Melba I. Lopez, Matthew G. Marum
-
Publication number: 20160328246Abstract: Methods, systems, and computer program products relate to recommending settings include collecting operating parameter and usage condition data for a plurality of electronic devices from one or more databases, analyzing the data to create a predictive model to estimate predicted operating parameters based on usage conditions, applying current device usage conditions from a current device to the predictive model to determine recommended device settings, and changing current device settings based on the recommended device settings.Type: ApplicationFiled: May 7, 2015Publication date: November 10, 2016Inventors: Michal Broz, Steven D. Clay, Richard S. Schwerdtfeger, Shunguo Yan
-
Publication number: 20160246974Abstract: Techniques to interface with an isolated compute environment may be provided. An external interface may be provided by the isolated compute environment identifying a list of applications. Responsive to receiving a first request to access a first application in the list of applications from a source outside of the isolated compute environment, the isolated compute environment may provide interactive support to the first application to share the first application and the first application's data with the source. Responsive to receiving a second request to access a second application not in the list of applications from the source outside of the isolated compute environment, the isolated compute environment may prevent the interactive support to the second application.Type: ApplicationFiled: February 19, 2015Publication date: August 25, 2016Inventors: Michal Broz, Bernadette A. Carter, Melba I. Lopez, Matthew G. Marum
-
Publication number: 20160054882Abstract: Embodiments of the present invention provide a method, system and computer program product for document content re-ordering for assistive technology processing. In an embodiment of the invention, a method for document content re-ordering for assistive technology processing is provided. The method includes sensing in a computer display a drawing of a path across different portions of displayed content in the computer display. Thereafter, a sequence of the different portions of the displayed content can be identified from the path. As such, meta-data indicative of the sequence can be generated in the memory of the computer and the content can be annotated with the generated meta-data. Finally, the portions of the content can be processed with assistive technology in an order dictated by the sequence.Type: ApplicationFiled: May 13, 2015Publication date: February 25, 2016Inventors: Michal Broz, Steven D. Clay, Richard S. Schwerdtfeger, Shunguo Yan
-
Publication number: 20160055138Abstract: Embodiments of the present invention provide a method, system and computer program product for document content re-ordering for assistive technology processing. In an embodiment of the invention, a method for document content re-ordering for assistive technology processing is provided. The method includes sensing in a computer display a drawing of a path across different portions of displayed content in the computer display. Thereafter, a sequence of the different portions of the displayed content can be identified from the path. As such, meta-data indicative of the sequence can be generated in the memory of the computer and the content can be annotated with the generated meta-data. Finally, the portions of the content can be processed with assistive technology in an order dictated by the sequence.Type: ApplicationFiled: August 25, 2014Publication date: February 25, 2016Inventors: Michal Broz, Steven D. Clay, Richard S. Schwerdtfeger, Shunguo Yan
-
Publication number: 20150381487Abstract: A system and computer-implemented method for cloud-based anonymous traffic routing is disclosed. The method may include receiving, from a client application by a router, network traffic identified for a destination. The method may include determining, for a set of internal cloud nodes distinct from both the client application and the destination, a set of internet protocol (IP) addresses including a first IP address for a first internal cloud node of the set of internal cloud nodes. The method may also include establishing an anonymity algorithm for cloud-based anonymous traffic routing, the anonymity algorithm configured to use the set of IP addresses. The method may also include routing, based on the anonymity algorithm, the network traffic to the first internal cloud node using the first IP address. The method may also include routing the network traffic from the set of internal cloud nodes to the destination identified by the client application.Type: ApplicationFiled: June 25, 2014Publication date: December 31, 2015Inventors: Michal Broz, Steven D. Clay, Federico A. Galarraga, Eduardo N. Spring, Michael C. Thompson
-
Publication number: 20140344351Abstract: There are provided a method, a system and a computer program product for customizing a loading message to be displayed during a loading process. The system receives, from a client device used by a user, an event message that indicates a start of the loading process. The system receives, from the client device, one or more content sources. The system selects a content source among the one or more content sources. The system displays content from the selected content source to the user during the loading process.Type: ApplicationFiled: May 16, 2013Publication date: November 20, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michal Broz, Bernadette A. Carter, Melba I. Lopez, Matthew G. Marum
-
Publication number: 20140344359Abstract: Methods, products, apparatuses, and systems may provide and/or receive relevant commentary for media content. Additionally, the relevant commentary may be provided and/or received in response to rendering a section of the media content. In addition, the relevant commentary may be provided and/or received based on one or more of a preference for a temporal perspective, a preference for a viewpoint, and/or a preference for a state of a social network. Moreover, the relevant commentary may be provided and/or received based on a topic related to the section of the media content. The relevant commentary may be provided and/or received based on an authorship independent of a media content access event by an author of the relevant commentary. In addition, an ambiguous section of the media content may be clarified, and/or an interactive commentary session may be simulated.Type: ApplicationFiled: May 24, 2013Publication date: November 20, 2014Inventors: Michal Broz, Bernadette A. Carter, Melba I. Lopez, Matthew G. Marum
-
Publication number: 20140344353Abstract: Methods, products, apparatuses, and systems may provide and/or receive relevant commentary for media content. Additionally, the relevant commentary may be provided and/or received in response to rendering a section of the media content. In addition, the relevant commentary may be provided and/or received based on one or more of a preference for a temporal perspective, a preference for a viewpoint, and/or a preference for a state of a social network. Moreover, the relevant commentary may be provided and/or received based on a topic related to the section of the media content. The relevant commentary may be provided and/or received based on an authorship independent of a media content access event by an author of the relevant commentary. In addition, an ambiguous section of the media content may be clarified, and/or an interactive commentary session may be simulated.Type: ApplicationFiled: May 17, 2013Publication date: November 20, 2014Applicant: International Business Machines CorporationInventors: Michal Broz, Bernadette A. Carter, Melba I. Lopez, Matthew G. Marum
-
Publication number: 20140149521Abstract: Routing incoming communications in a data processing system is provided. In response to receiving a current incoming communication to a communication address associated with the data processing system, it is determined whether an extension is associated with the current incoming communication. In response to determining that an extension is associated with the current incoming communication, the extension associated with the current incoming communication is determined to match an extension in a list of extensions corresponding to a plurality of profiles in the data processing system. Then, the current incoming communication is routed to a profile in the plurality of profiles that corresponds to the extension associated with the current incoming communication.Type: ApplicationFiled: November 29, 2012Publication date: May 29, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michal Broz, Bernadette A. Carter, Melba I. Lopez, Matthew G. Marum