“I highly recommend Richard, not only because he's my brother, but he's got one of the strongest work ethics in the business! It's been mine and my companies great pleasure to work with him as a service provider. His photography work is amazing. He always goes above and beyond, and his extreme attention to detail shows. Everything he does is delivered on time and on or under budget. He is a pleasure to work with and is fabulous with clients. I only wish I could have checked off all the boxes in the "Top Attributes" selections for I can claim he possess all the traits mentione at their highest levels. An A+ service provider.”
About
Activity
-
Happy to share my first patent. Thanks to Fidelity for promoting innovation and to all my co-inventors. Special thanks to Dave…
Happy to share my first patent. Thanks to Fidelity for promoting innovation and to all my co-inventors. Special thanks to Dave…
Liked by Richard Cox
-
I have lots of friends I don't agree with, people I love who don't see eye to eye with me and yet we all respect one another. America is a country…
I have lots of friends I don't agree with, people I love who don't see eye to eye with me and yet we all respect one another. America is a country…
Liked by Richard Cox
Experience & Education
Licenses & Certifications
Patents
-
Automatic authentication switching in online live chat applications
Issued US 10,693,856
Methods and apparatuses are described for automatic authentication switching in online chat sessions. A server receives a request to establish an online chat session from a first client device, including authentication credentials associated with the first client device. The server establishes an online chat session between the first client device and a second client device via a first authenticated communications channel. The server transmits one or more chat messages between the first client…
Methods and apparatuses are described for automatic authentication switching in online chat sessions. A server receives a request to establish an online chat session from a first client device, including authentication credentials associated with the first client device. The server establishes an online chat session between the first client device and a second client device via a first authenticated communications channel. The server transmits one or more chat messages between the first client device and the second client device using the first authenticated communications channel. The first client device determines that the online chat session has lost authentication. The first client device automatically switches the online chat session to a second unauthenticated communications channel. The server maintains the established online chat session between the first client device and the second client device via the second unauthenticated communications channel.
-
Configuration Data Store for Overriding a Web Application Configuration
Filed US US8082294
Described are methods and apparatus, including computer program products, for overriding configuration for web application involving multiple customers. A user of one of the customers requests a Web page. A dynamic Web page is generated using default values associated with the user. At least one of the default values is overridden by an override value associated with a context. A plurality of contexts are defined for use in the dynamic generation of the Web page. The plurality of contexts…
Described are methods and apparatus, including computer program products, for overriding configuration for web application involving multiple customers. A user of one of the customers requests a Web page. A dynamic Web page is generated using default values associated with the user. At least one of the default values is overridden by an override value associated with a context. A plurality of contexts are defined for use in the dynamic generation of the Web page. The plurality of contexts include an organization context, a role context, and/or a point of claim context.
Other inventorsSee patent -
Method for overriding default values in dynamic web pages
Filed WO2008091783A2
Described are methods and apparatus, including computer program products, for overriding configuration for web application involving multiple customers. A user of one of the customers requests a Web page. A dynamic Web page is generated using default values associated with the user. At least one of the default values is overridden by an override value associated with a context. A plurality of contexts are defined for use in the dynamic generation of the Web page. The plurality of contexts…
Described are methods and apparatus, including computer program products, for overriding configuration for web application involving multiple customers. A user of one of the customers requests a Web page. A dynamic Web page is generated using default values associated with the user. At least one of the default values is overridden by an override value associated with a context. A plurality of contexts are defined for use in the dynamic generation of the Web page. The plurality of contexts include an organization context, a role context, and/or a point of claim context.
Projects
-
CameraTimeSync iPhone Smartphone Application
CameraTimeSync is an app that makes it easy for you to synchronize the capture-time of images from multiple cameras using Adobe’s Lightroom. Simply photograph the main screen of CameraTimeSync with each camera used to photograph the event.
The app displays the current time, timezone, and UTC offset in a format that makes it easy to adjust your photo's capture time in Adobe's Lightroom. This app is ideal for photographers with multiple DSLRs or multiple event photographers working…CameraTimeSync is an app that makes it easy for you to synchronize the capture-time of images from multiple cameras using Adobe’s Lightroom. Simply photograph the main screen of CameraTimeSync with each camera used to photograph the event.
The app displays the current time, timezone, and UTC offset in a format that makes it easy to adjust your photo's capture time in Adobe's Lightroom. This app is ideal for photographers with multiple DSLRs or multiple event photographers working together.
Available in iTunes: https://itunes.apple.com/us/app/cameratimesync/id1145951288?mt=8
Manual: http://alwaysphotographing.com/cms/cameratimesync/cameratimesync-manual/
-
PhotoSlate iPhone Smartphone Application
The iPhone application PhotoSlate is the location aware workflow assistant for digital photographers. PhotoSlate displays enhanced metadata, providing information that is not recorded by the digital camera. PhotoSlate identifies GPS coordinates, compass heading, location name and address.
Start up PhotoSlate and in a few seconds, PhotoSlate will get your GPS location, heading, and using reverse geocoding will also find the location name and address of where you are standing. Tap the…The iPhone application PhotoSlate is the location aware workflow assistant for digital photographers. PhotoSlate displays enhanced metadata, providing information that is not recorded by the digital camera. PhotoSlate identifies GPS coordinates, compass heading, location name and address.
Start up PhotoSlate and in a few seconds, PhotoSlate will get your GPS location, heading, and using reverse geocoding will also find the location name and address of where you are standing. Tap the SHOT and FRMS fields, and quickly change the type of photo sequence and number of frames. Tap the LOC or ADDRESS fields, and you can provide your own location name and address. Return to that location in the future and PhotoSlate remembers your inputs and uses them.
In a location where there is no internet or cell service? Although PhotoSlate will be unable to reverse geocode, as long as the GPS is functioning, you can still manually enter your location and address information, and when you return to the same spot in the future, PhotoSlate will remember your information and will reverse geocode using your local data.
Available in iTunes: https://itunes.apple.com/us/app/photoslate/id961512751?ls=1&mt=8
Manual: http://alwaysphotographing.com/cms/photoslate-manual/ -
Digital Judging system
- Present
Software Developer: Digital Judging system used for digital and print competitions judging in front of a live audience. Using multiple keypads (typically 3), judges can cast votes on photographs as they are projected. Available as open source and used by the New England Camera Club Consul (NECCC) and several of camera clubs throughout the world. Technology - Microsoft C#, Visual Studio, GIT
More Information: http://alwaysphotographing.com/cms/digital-judging-system/
Manual:…Software Developer: Digital Judging system used for digital and print competitions judging in front of a live audience. Using multiple keypads (typically 3), judges can cast votes on photographs as they are projected. Available as open source and used by the New England Camera Club Consul (NECCC) and several of camera clubs throughout the world. Technology - Microsoft C#, Visual Studio, GIT
More Information: http://alwaysphotographing.com/cms/digital-judging-system/
Manual: http://alwaysphotographing.com/cms/digital-judging-system/quick-start-guides/
Honors & Awards
-
Fellow of the Dallas Camera Club
Dallas Camera Club
Demonstrated excellence in the art and craft of photography.
-
Civil Air Patrol - Senior Member of the Year
New Hampshire Wing
-
Achievement Award
Civil Air Patrol - Massachusetts Wing
Outstanding Duty Performance in advancement of Aerial Photography
Organizations
-
Dallas Camera Club
Master photographer, Fellow of the DCC
- Present -
Civil Air Patrol
Captain
- PresentSoftware: EDICT – XIF Direction inline correction software designed for aerial reconnaissance photography images. Developed mathematical formulas and algorithms and incorporated them into the software. Technology – Microsoft C#, Visual Studio, GIT, GPS Babel. Reconnaissance Officer: Led aerial reconnaissance operations for the New Hampshire Wing and 5 squadrons, liaison with FEMA, and NH state officials. National committee for standardization of aerial reconnaissance Pilot: Search and rescue…
Software: EDICT – XIF Direction inline correction software designed for aerial reconnaissance photography images. Developed mathematical formulas and algorithms and incorporated them into the software. Technology – Microsoft C#, Visual Studio, GIT, GPS Babel. Reconnaissance Officer: Led aerial reconnaissance operations for the New Hampshire Wing and 5 squadrons, liaison with FEMA, and NH state officials. National committee for standardization of aerial reconnaissance Pilot: Search and rescue mission pilot (Masters rating in emergency services) Senior Member of the Year: New Hampshire Wing
Recommendations received
1 person has recommended Richard
Join now to viewOther similar profiles
-
Christopher J Tallos
Connect -
Bryan Esser
Connect -
Jonathan Prevost
Connect -
Jon Pfeiff
MBA | CSPO | Product Management | Sports Business
Connect -
SHIVAM KUMAR
Software Engineer
Connect -
Farhad Sagar
Connect -
Vijaya Sree Chodavarapu
Connect -
WenZhao Ma
Supplier Quality Engineering At Facebook
Connect -
Yunsu Kim
Software Engineer II @ AWS Clean Rooms
Connect -
Samuel Oh
Connect
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Richard Cox in United States
-
Richard Cox
-
Richard Cox
-
Richard Cox
-
Richard Cox
Chief Operating Officer at Battlespace, Inc.
-
Richard Cox
909 others named Richard Cox in United States are on LinkedIn
See others named Richard Cox