About
CEO at Xemelgo, a Seattle-based solution provider. Xemelgo helps the world’s most…
Articles by Rich
Activity
-
The most effective leaders frame automation as a tool to amplify human capabilities, not replace them 🚀 𝐇𝐨𝐰 𝐭𝐨 𝐒𝐮𝐜𝐜𝐞𝐬𝐬𝐟𝐮𝐥𝐥𝐲…
The most effective leaders frame automation as a tool to amplify human capabilities, not replace them 🚀 𝐇𝐨𝐰 𝐭𝐨 𝐒𝐮𝐜𝐜𝐞𝐬𝐬𝐟𝐮𝐥𝐥𝐲…
Shared by Rich Rogers
-
The greatest gift that you can give your team is world-class software 🚀 𝐑𝐞𝐬𝐡𝐚𝐩𝐢𝐧𝐠 𝐌𝐚𝐧𝐮𝐟𝐚𝐜𝐭𝐮𝐫𝐢𝐧𝐠 𝐟𝐨𝐫 𝐈𝐧𝐝𝐮𝐬𝐭𝐫𝐲 5.0…
The greatest gift that you can give your team is world-class software 🚀 𝐑𝐞𝐬𝐡𝐚𝐩𝐢𝐧𝐠 𝐌𝐚𝐧𝐮𝐟𝐚𝐜𝐭𝐮𝐫𝐢𝐧𝐠 𝐟𝐨𝐫 𝐈𝐧𝐝𝐮𝐬𝐭𝐫𝐲 5.0…
Liked by Rich Rogers
Experience
Patents
-
Content class for object storage indexing system
Issued US US9965502B2
A storage system comprises a controller; a memory; and one or more objects each including content data and metadata. The metadata is used to construct user-defined content properties, each content property providing an ability to extract a specific metadata field from the objects by referring to a user-defined content property name of the content property. The content properties are organized into user-defined content classes, each content class grouping a set of content properties into a named…
A storage system comprises a controller; a memory; and one or more objects each including content data and metadata. The metadata is used to construct user-defined content properties, each content property providing an ability to extract a specific metadata field from the objects by referring to a user-defined content property name of the content property. The content properties are organized into user-defined content classes, each content class grouping a set of content properties into a named category under a user-defined content class name. The controller is operable to index the content properties of the content classes to create an index. The content properties being indexed are identified by the content property names. In some embodiments, the controller is operable to de-dupe the index, for content properties having same values expressed differently in different metadata formats, by directing the differently expressed values to same index field under same content property name.
Other inventorsSee patent -
System and method for optimizing protection levels when replicating data in an object storage system
Issued US US 9754003 B2
A redundant array of independent nodes are networked together. Each node executes an instance of an application that provides object-based storage. The nodes are grouped into a plurality of systems each having multiple nodes. A data protection level method comprises setting a numerical value of a system dynamic data protection level for each system of nodes; and in response to user input, setting a value of a data protection level for one or more data objects in a system, the value being a…
A redundant array of independent nodes are networked together. Each node executes an instance of an application that provides object-based storage. The nodes are grouped into a plurality of systems each having multiple nodes. A data protection level method comprises setting a numerical value of a system dynamic data protection level for each system of nodes; and in response to user input, setting a value of a data protection level for one or more data objects in a system, the value being a fixed numerical value or a dynamic value. If the one or more data objects have a dynamic value of the data protection level in a system, the one or more data objects inherit the system dynamic data protection level of the system in which the one or more data objects reside. The value of the data protection level represents a number of copies of data of the one or more data objects to be kept where the one or more data objects reside.
-
Content selection for storage tiering
Filed US 9589002
A method, of managing storage of content of a system (400) in storage units (430) including run units which do not allow spin-down functionality and spin-down units which allow spin-down functionality, comprises: establishing a storage tiering rule (702) which sets a policy indicating what content is eligible to be stored on a run unit and what content is eligible to be stored on a spin-down unit, the storage tiering rule being applicable to at least a group of the contents in the content…
A method, of managing storage of content of a system (400) in storage units (430) including run units which do not allow spin-down functionality and spin-down units which allow spin-down functionality, comprises: establishing a storage tiering rule (702) which sets a policy indicating what content is eligible to be stored on a run unit and what content is eligible to be stored on a spin-down unit, the storage tiering rule being applicable to at least a group of the contents in the content system to determine stored content eligibility thereof for storage in the storage units and migration between the storage units; and identifying candidates of contents to migrate between the storage units (706), based on the storage tiering rule, state of the content system, and the stored content eligibility of the at least a group of the contents.
-
Content class for object storage indexing system
Issued US WO 2014133495 A1
A storage system comprises a controller; a memory; and one or more objects each including content data and metadata. The metadata is used to construct user-defined content properties, each content property providing an ability to extract a specific metadata field from the objects by referring to a user-defined content property name of the content property. The content properties are organized into user-defined content classes, each content class grouping a set of content properties into a named…
A storage system comprises a controller; a memory; and one or more objects each including content data and metadata. The metadata is used to construct user-defined content properties, each content property providing an ability to extract a specific metadata field from the objects by referring to a user-defined content property name of the content property. The content properties are organized into user-defined content classes, each content class grouping a set of content properties into a named category under a user- defined content class name. The controller is operable to index the content properties of the content classes to create an index. The content properties being indexed are identified by the content property names. In some embodiments, the controller is operable to de-dupe the index, for content properties having same values expressed differently in different metadata formats, by directing the differently expressed values to same index field under same content property name.
-
System and method for optimizing protection levels when replicating data in an object storage system
Issued US US 8621270 B2
A redundant array of independent nodes are networked together. Each node executes an instance of an application that provides object-based storage. The nodes are grouped into a plurality of systems each having multiple nodes. An object recovery method comprises: receiving, by a first system of the plurality of systems from a client application, a read request for an object, the object having been replicated to/from at least one second system among the plurality of systems; if the object of the…
A redundant array of independent nodes are networked together. Each node executes an instance of an application that provides object-based storage. The nodes are grouped into a plurality of systems each having multiple nodes. An object recovery method comprises: receiving, by a first system of the plurality of systems from a client application, a read request for an object, the object having been replicated to/from at least one second system among the plurality of systems; if the object of the read request is available in the first system, returning by the first system the object of the read request to the client application; and if the object of the read request is not available in the first system, performing a read from replica process by the first system to access a replica of the object from a second system among the plurality of systems and using the replica of the object to return the object of the read request to the client application.
-
Fixed content storage within a partitioned content platform, with disposition service
Issued US US 8533161 B2
A content platform (or “cluster”) that comprises a redundant array of independent nodes is logically partitioned. Using a web-based interface, an administrator defines one or more “tenants” within the cluster, wherein a tenant has a set of attributes: namespaces, administrative accounts, data access accounts, and a permission mask. A namespace is a logical partition of the cluster that serves as a collection of objects typically associated with at least one defined application. Each namespace…
A content platform (or “cluster”) that comprises a redundant array of independent nodes is logically partitioned. Using a web-based interface, an administrator defines one or more “tenants” within the cluster, wherein a tenant has a set of attributes: namespaces, administrative accounts, data access accounts, and a permission mask. A namespace is a logical partition of the cluster that serves as a collection of objects typically associated with at least one defined application. Each namespace has a private file system with respect to other namespaces. This approach enables a user to segregate cluster data into logical partitions. Using the administrative interface, a namespace associated with a given tenant is selectively configured without affecting a configuration of at least one other namespace in the set of namespaces. One configuration option is a “disposition service” that, once enabled for a namespace, automatically deletes objects that were once under retention and whose retention time has expired. Preferably, the disposition service deletes objects that do not have a “retention hold” associated therewith. The service enables the content platform to automatically reclaim cluster capacity while minimizing external involvement and archive load.
More activity by Rich
-
Excited to wrap up my summer as an Associate Account Executive Intern at Amazon Web Services (AWS)! Over the past 12 weeks, I had the opportunity to…
Excited to wrap up my summer as an Associate Account Executive Intern at Amazon Web Services (AWS)! Over the past 12 weeks, I had the opportunity to…
Liked by Rich Rogers
-
RFID is more prevalent now than ever, especially in the warehousing industry. I recently spoke with Sean Stephens and #SupplyChainBrain about…
RFID is more prevalent now than ever, especially in the warehousing industry. I recently spoke with Sean Stephens and #SupplyChainBrain about…
Liked by Rich Rogers
-
Time for a much deserved spotlight: At a time when TransPak’s customers needed maximum effort, J Jesús Bañuelos Anaya managed to double the output of…
Time for a much deserved spotlight: At a time when TransPak’s customers needed maximum effort, J Jesús Bañuelos Anaya managed to double the output of…
Liked by Rich Rogers
-
I was recently reminded of the power of a personal note. When we hear someone give a talk, many of us default to a quick “nice job” as they walk off…
I was recently reminded of the power of a personal note. When we hear someone give a talk, many of us default to a quick “nice job” as they walk off…
Liked by Rich Rogers
-
Zebra partners: As we kick off Partner Appreciation Month, we want to say THANK YOU... Thank you for your unwavering support and dedication. We are…
Zebra partners: As we kick off Partner Appreciation Month, we want to say THANK YOU... Thank you for your unwavering support and dedication. We are…
Liked by Rich Rogers
-
This week at #ZONE2025, I had the privilege of engaging with many of our customers and sharing our corporate strategy with a special focus on the…
This week at #ZONE2025, I had the privilege of engaging with many of our customers and sharing our corporate strategy with a special focus on the…
Liked by Rich Rogers
-
Real-time data and AI are enabling manufacturers to radically improve their efficiency 🚀 𝐂𝐚𝐭𝐞𝐫𝐩𝐢𝐥𝐥𝐚𝐫 𝐂𝐓𝐎 𝐬𝐚𝐲s 𝐀𝐈 𝐜𝐚𝐧…
Real-time data and AI are enabling manufacturers to radically improve their efficiency 🚀 𝐂𝐚𝐭𝐞𝐫𝐩𝐢𝐥𝐥𝐚𝐫 𝐂𝐓𝐎 𝐬𝐚𝐲s 𝐀𝐈 𝐜𝐚𝐧…
Shared by Rich Rogers
-
What a day! Our inaugural Zebra Technologies Frontline AI Summit was an absolute stunner. What started out as a concept just a few months ago…
What a day! Our inaugural Zebra Technologies Frontline AI Summit was an absolute stunner. What started out as a concept just a few months ago…
Liked by Rich Rogers
-
Well this was wild - “Zebra Partners in the Wild!” A chance encounter while vacationing in the small town of Adare, in southwest Ireland and meeting…
Well this was wild - “Zebra Partners in the Wild!” A chance encounter while vacationing in the small town of Adare, in southwest Ireland and meeting…
Liked by Rich Rogers
-
The excitement of ZONE 2025 has officially begun in Nashville, Tennessee! 🎵 For the next couple of days, the Zebra team will be meeting with…
The excitement of ZONE 2025 has officially begun in Nashville, Tennessee! 🎵 For the next couple of days, the Zebra team will be meeting with…
Liked by Rich Rogers
-
When your customers participate in your internal meetings or talk on panels on your behalf it says you have a real partnership. What ways do you…
When your customers participate in your internal meetings or talk on panels on your behalf it says you have a real partnership. What ways do you…
Liked by Rich Rogers
-
I’m happy to share that I’ve completed the Leadership Essentials Program provided by Zebra! I’ve gained such valuable insights and am grateful for…
I’m happy to share that I’ve completed the Leadership Essentials Program provided by Zebra! I’ve gained such valuable insights and am grateful for…
Liked by Rich Rogers
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top contentOthers named Rich Rogers in United States
-
Rich Rogers
Vice President of IT & Supply Chain Management at Sonnax
-
Rich Rogers
-
Rich Rogers
VP AML Global Monitoring and Investigations Assistant Director
-
Rich Rogers
1036 others named Rich Rogers in United States are on LinkedIn
See others named Rich Rogers