About
Articles by Stephen
Activity
-
Everyone at my company has become a software engineer. Has anyone else noticed this too? Finance, legal, marketing, sales, product, everyone
Everyone at my company has become a software engineer. Has anyone else noticed this too? Finance, legal, marketing, sales, product, everyone
Shared by Stephen Blum
-
And the better question: what happens when an agent gets access to something it's not supposed to?
And the better question: what happens when an agent gets access to something it's not supposed to?
Liked by Stephen Blum
Experience & Education
Patents
-
Distributed transmission of messages in a communication network with selective multi-region replication
Issued US 11323538B1
To distribute messages to subscribers that are located in multiple regions, a data center will receive messages that to be published to the subscribers. For each message, the data center will determine a channel on which the message is to be published. For any given channel, the data center will then perform a limited replication process to other data centers in other regions by accessing an interest map indicating additional data centers at which subscribers to the channel have recently…
To distribute messages to subscribers that are located in multiple regions, a data center will receive messages that to be published to the subscribers. For each message, the data center will determine a channel on which the message is to be published. For any given channel, the data center will then perform a limited replication process to other data centers in other regions by accessing an interest map indicating additional data centers at which subscribers to the channel have recently expressed interest. The data center will transmit the messages that are associated with the channel to only that group of additional data centers for replication but not to other data centers at which no interest has been recently expressed.
Other inventorsSee patent -
Method and system for detecting latency in a wide area network
Issued US11184266B1
See patentData traversing a network is vulnerable to manipulation in a variety of ways. For example, attackers may decrypt and exploit the data. In another example, governments and/or Internet Service Providers may throttle the bandwidth of a network, thereby reducing the speed at which the data traverses the Internet. This patent covers a method which determines latency by provider segmentation and locality segmentation.
-
Real-time distribution of messages via a network with multi-region replication in a hosted service environment
Issued US 10691820B1
A message distribution system replicates a collection of messages across multiple regional data centers. When any of the data centers receives a message for distribution from an authorized publisher, it transmits the message to each of the other data centers so that the collection of messages is immediately replicated among each data center. When any data center determines that a subscriber is connected to it, that data center determines which messages in the data collection the subscriber is…
A message distribution system replicates a collection of messages across multiple regional data centers. When any of the data centers receives a message for distribution from an authorized publisher, it transmits the message to each of the other data centers so that the collection of messages is immediately replicated among each data center. When any data center determines that a subscriber is connected to it, that data center determines which messages in the data collection the subscriber is authorized to receive, and it automatically sends those messages to the subscriber.
Other inventorsSee patent -
Real-time distribution of messages via a network with multi-region replication in a hosted service environment
Issued US9965640B1
See patentA message distribution system replicates a collection of messages across multiple regional data centers. When any of the data centers receives a message for distribution from an authorized publisher, it transmits the message to each of the other data centers so that the collection of messages is immediately replicated among each data center. When any data center determines that a subscriber is connected to it, that data center determines which messages in the data collection the subscriber is…
A message distribution system replicates a collection of messages across multiple regional data centers. When any of the data centers receives a message for distribution from an authorized publisher, it transmits the message to each of the other data centers so that the collection of messages is immediately replicated among each data center. When any data center determines that a subscriber is connected to it, that data center determines which messages in the data collection the subscriber is authorized to receive, and it automatically sends those messages to the subscriber.
-
Data synchronization across multiple devices connecting to multiple data centers
Issued US 9955444
A system synchronizes data across multiple data centers to geographically distributed clients may receive current versions of the objects (or portions of objects) from whatever data center is closest to the client. When one of the data centers receives an application object from a first client, it may save the application object in a data collection at that data center. It may also send the application object to other data centers so that the application object is replicated among each of the…
A system synchronizes data across multiple data centers to geographically distributed clients may receive current versions of the objects (or portions of objects) from whatever data center is closest to the client. When one of the data centers receives an application object from a first client, it may save the application object in a data collection at that data center. It may also send the application object to other data centers so that the application object is replicated among each of the other data centers. Each of the data centers will relay the updates to the other data centers subscribing clients via various channels, while at least some of the data centers will make the updates available to clients who request the updates. Optionally, the data centers also may publish change notification messages to the channels.
Other inventorsSee patent -
System and method for displaying responses from a plurality of users to an event
Issued US WO2012092425A1
The invention relates to a system and method for a computer game and social experience that captures people's emotions at specific moments during a live or pre-recorded event.
Other inventorsSee patent
Projects
-
Bringing Data to Life: Realtime Visualizations
-
See projectToday, with the emergence of data streaming, we now have realtime data functionality at our fingertips. Our data is now alive. Data is streamed, processed, and visualized as it happens. Line charts and bar graphs update themselves. Immersive, interactive visualizations creatively display fresh data as it streams. When it comes to how we display our realtime data, the sky’s the limit.
In this video, we discuss realtime visualizations, how we build them, and the value of streaming realtime…Today, with the emergence of data streaming, we now have realtime data functionality at our fingertips. Our data is now alive. Data is streamed, processed, and visualized as it happens. Line charts and bar graphs update themselves. Immersive, interactive visualizations creatively display fresh data as it streams. When it comes to how we display our realtime data, the sky’s the limit.
In this video, we discuss realtime visualizations, how we build them, and the value of streaming realtime data and building a visualization.
http://www.pubnub.com/blog/bringing-data-life-realtime-visualizations/
Recommendations received
2 people have recommended Stephen
Join now to viewMore activity by Stephen
-
If you thought your company's edge was "how fast you ship", you're in for a rude awakening. Everyone can ship fast now. Obviously, not everyone can…
If you thought your company's edge was "how fast you ship", you're in for a rude awakening. Everyone can ship fast now. Obviously, not everyone can…
Liked by Stephen Blum
-
Honored to serve on the Board of Trustees for Fishburne-Hudgins Educational Foundation, Inc and highlighted in The Caisson periodical with my UBS…
Honored to serve on the Board of Trustees for Fishburne-Hudgins Educational Foundation, Inc and highlighted in The Caisson periodical with my UBS…
Liked by Stephen Blum
-
We’re pleased to announce that Presidio Partners within the Private Wealth Management division of UBS has been named a Forbes Best-In-State Wealth…
We’re pleased to announce that Presidio Partners within the Private Wealth Management division of UBS has been named a Forbes Best-In-State Wealth…
Liked by Stephen Blum
-
Jack Dorsey laying off 50% of Block is just the beginning. We’re going to see a larger number of jobs lost in 2026 and 2027 than we saw in 2008 and…
Jack Dorsey laying off 50% of Block is just the beginning. We’re going to see a larger number of jobs lost in 2026 and 2027 than we saw in 2008 and…
Liked by Stephen Blum
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top contentOthers named Stephen Blum in United States
246 others named Stephen Blum in United States are on LinkedIn
See others named Stephen Blum