Patents by Inventor Jon Richards
Jon Richards 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: 10463124Abstract: A backpack, or carrying bag capable of carrying multiple items in a variety of configurations and capable of being carried in a plurality of ways. The backpack may include modular panels that are interchangeable within the main pocket of the backpack. The backpack may have shoulder straps as well as hand straps. The shoulder straps may be restrained or “hidden” within or behind a panel on the back of the backpack. The hand straps may be positioned on lateral sides of the backpack or the top of the backpack to carry the backpack like a briefcase. An expandable pocket may be positioned on either lateral side of the backpack and may be automatically retractable when not in. The backpack may also be entirely expandable to create more space in the central pocket with a perimeter zipper that creates more volume within the body of the backpack.Type: GrantFiled: December 21, 2017Date of Patent: November 5, 2019Assignee: Nomatic, LLCInventors: Jon Richards, Jacob Durham
-
Patent number: 10368618Abstract: System and method of storing cards for ease of carrying and access by a user. The system, which may be a wallet, may include a sleeve or band that tightly holds or maintains a card or plurality of cards. The sleeve may have an opening at the top and at the bottom to allow for cards to be positioned within the sleeve. A pull-strap may be coupled to the sleeve and weave through the sleeve in an S-shape to create a first pocket for cards and a second pocket for cards. The pull-strap may pass through a guide in the body of the sleeve that can be pulled or actuated to allow for easy retrieval of the cards from the pockets. The pull-strap and cards can be easily retracted within the sleeve with a single hand of a user.Type: GrantFiled: August 16, 2016Date of Patent: August 6, 2019Assignee: Nomatic, LLCInventors: Jon Richards, Jacob Durham
-
Patent number: 10368619Abstract: A travel bag, or bag capable of being positioned in multiple configurations to allow a user to carry the bag in a plurality of ways. The bag may include straps secured to the bag in such a manner as to allow a user to easily manipulate the straps into a first configuration and a second configuration. The first configuration may be in a backpack type configuration where a user may place the straps around his/her arms and shoulders to carry the bag on the back of the user. The second configuration may be in a duffle bag type configuration where a user may hold the straps in a single hand or arm. The straps may pass freely through a clip anchored to the bag allowing the bag to easily transition from the first configuration to the second configuration.Type: GrantFiled: June 13, 2017Date of Patent: August 6, 2019Assignee: Nomatic, LLCInventors: Jon Richards, Jacob Durham
-
Publication number: 20190191837Abstract: A backpack, or carrying bag capable of carrying multiple items in a variety of configurations and capable of being carried in a plurality of ways. The backpack may include modular panels that are interchangeable within the main pocket of the backpack. The backpack may have shoulder straps as well as hand straps. The shoulder straps may be restrained or “hidden” within or behind a panel on the back of the backpack. The hand straps may be positioned on lateral sides of the backpack or the top of the backpack to carry the backpack like a briefcase. An expandable pocket may be positioned on either lateral side of the backpack and may be automatically retractable when not in. The backpack may also be entirely expandable to create more space in the central pocket with a perimeter zipper that creates more volume within the body of the backpack.Type: ApplicationFiled: December 21, 2017Publication date: June 27, 2019Inventors: Jon Richards, Jacob Durham
-
Patent number: 10198946Abstract: The present application relates to road traffic monitoring to detect the number, speed and/or type of vehicles travelling on a road. Noise features (104) are deployed on, or formed in, the surface of a road (101). The noise feature (104) is arranged to generate a characteristic acoustic signature when traversed by the wheels of a vehicle (105) travelling within a lane of the road. A distributed acoustic sensor (102, 103) is deployed to detect occurrences of the characteristic acoustic signature. In some embodiments the noise element may comprise at least two distinct elements (104a, 104b), for instance rumble strips arranged transversely to the road, which are a known distance apart along the road. The acoustic signals from a wheel crossing both elements can be detected and used to determine the vehicle speed. The number of vehicle axles and axle separation can also be determined to categorize the type of vehicle.Type: GrantFiled: April 25, 2014Date of Patent: February 5, 2019Assignee: OPTOSENSE HOLDINGS LIMITEDInventors: Roger Crickmore, David Hill, Jon Richards, Richard Martin, Magnus McEwen-King
-
Publication number: 20180352923Abstract: A travel bag, or bag capable of being positioned in multiple configurations to allow a user to carry the bag in a plurality of ways. The bag may include straps secured to the bag in such a manner as to allow a user to easily manipulate the straps into a first configuration and a second configuration. The first configuration may be in backpack type configuration where a user may place the straps around his/her arms and shoulders to carry the bag on the back of the user. The second configuration may be in a duffle bag type configuration where a user may hold the straps in a single hand or arm. The straps may pass freely through a clip anchored to the bag allowing the bag to easily transition from the first configuration to the second configuration.Type: ApplicationFiled: June 13, 2017Publication date: December 13, 2018Inventors: Jon Richards, Jacob Durham
-
Patent number: 9690607Abstract: Described herein is a system and method for generic product wiring in a cloud environment. In accordance with an embodiment, a virtual assembly builder can be used to virtualize installed components in a reference environment, and then deploy those components into another destination environment. A user can capture the configuration and binaries of software components into software appliance artifacts, which can be grouped and their relationships defined as software assembly artifacts. In accordance with an embodiment, a generic product introspector plugin allows users to specify at introspection, during creation of a virtual assembly, one or more metadata properties to be exposed for editing and configuration by scripts, during a subsequent rehydration of the virtual assembly. The properties exposed for editing and configuration by scripts can be used during instantiation of an instance of the assembly to define one or more inputs and outputs for the instance.Type: GrantFiled: March 14, 2014Date of Patent: June 27, 2017Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Jon Richards, Troy Schulz, Sam Jackson
-
Patent number: 9612803Abstract: A virtual assembly builder for use in virtualization environments, which can be used as a tool for virtualizing installed components in a reference environment, modifying those components if necessary, and then deploying them into another/target environment. Using the virtual assembly builder, a user (e.g., an administrator) can capture the configuration and product/component binaries of existing software components into software appliance artifacts. Appliances can be grouped, and their relationships defined, into software assembly artifacts. Logical connections between appliances within an assembly can be reconfigured by a process of assembly editing. When a desired assembly configuration has been achieved, the assembly can be prepared for, and deployed into, the target environment.Type: GrantFiled: April 16, 2012Date of Patent: April 4, 2017Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Richard P. Mousseau, Mark Nelson, Jon Richards, Troy Schulz, Keith Kelleman, Mark Spotswood, Jeff Berkowitz
-
Publication number: 20170086547Abstract: System and method of storing cards for ease of carrying and access by a user. The system, which may be a wallet, may include a sleeve or band that tightly holds or maintains a card or plurality of cards. The sleeve may have an opening at the top and at the bottom to allow for cards to be positioned within the sleeve. A pull-strap may be coupled to the sleeve and weave through the sleeve in an S-shape to create a first pocket for cards and a second pocket for cards. The pull-strap may pass through a guide in the body of the sleeve that can be pulled or actuated to allow for easy retrieval of the cards from the pockets. The pull-strap and cards can be easily retracted within the sleeve with a single hand of a user.Type: ApplicationFiled: August 16, 2016Publication date: March 30, 2017Inventors: Jon Richards, Jacob Durham
-
Publication number: 20160078760Abstract: The present application relates to road traffic monitoring to detect the number, speed and/or type of vehicles travelling on a road. Noise features (104) are deployed on, or formed in, the surface of a road (101). The noise feature (104) is arranged to generate a characteristic acoustic signature when traversed by the wheels of a vehicle (105) travelling within a lane of the road. A distributed acoustic sensor (102, 103) is deployed to detect occurrences of the characteristic acoustic signature. In some embodiments the noise element may comprise at least two distinct elements (104a, 104b), for instance rumble strips arranged transversely to the road, which are a known distance apart along the road. The acoustic signals from a wheel crossing both elements can be detected and used to determine the vehicle speed. The number of vehicle axles and axle separation can also be determined to categorise the type of vehicle.Type: ApplicationFiled: April 25, 2014Publication date: March 17, 2016Inventors: Roger Crickmore, David Hill, Jon Richards, Richard Martin
-
Publication number: 20140282545Abstract: Described herein is a system and method for generic product wiring in a cloud environment. In accordance with an embodiment, a virtual assembly builder can be used to virtualize installed components in a reference environment, and then deploy those components into another destination environment. A user can capture the configuration and binaries of software components into software appliance artifacts, which can be grouped and their relationships defined as software assembly artifacts. In accordance with an embodiment, a generic product introspector plugin allows users to specify at introspection, during creation of a virtual assembly, one or more metadata properties to be exposed for editing and configuration by scripts, during a subsequent rehydration of the virtual assembly. The properties exposed for editing and configuration by scripts can be used during instantiation of an instance of the assembly to define one or more inputs and outputs for the instance.Type: ApplicationFiled: March 14, 2014Publication date: September 18, 2014Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Jon RICHARDS, Troy SCHULZ, Sam JACKSON
-
Publication number: 20130042239Abstract: A virtual assembly builder for use in virtualization environments, which can be used as a tool for virtualizing installed components in a reference environment, modifying those components if necessary, and then deploying them into another/target environment. Using the virtual assembly builder, a user (e.g., an administrator) can capture the configuration and product/component binaries of existing software components into software appliance artifacts. Appliances can be grouped, and their relationships defined, into software assembly artifacts. Logical connections between appliances within an assembly can be reconfigured by a process of assembly editing. When a desired assembly configuration has been achieved, the assembly can be prepared for, and deployed into, the target environment.Type: ApplicationFiled: April 16, 2012Publication date: February 14, 2013Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Richard p. Mousseau, Mark Nelson, Jon Richards, Troy Schulz, Keith Kelleman, Mark Spotswood, Jeff Berkowitz