BackgroundCheck.run
Search For

Craig Robert Barnes, 512449 Halsted St, Chicago, IL 60614

Craig Barnes Phones & Addresses

2449 Halsted St, Chicago, IL 60614   

439 Belmont Ave, Chicago, IL 60657   

Caledonia, WI   

Orange City, IA   

Mentions for Craig Robert Barnes

Career records & work history

Lawyers & Attorneys

Craig Barnes Photo 1

Craig Barnes - Lawyer

Specialties:
Disability Law, Environmental Law, Local Government Practice, Labor & Employment Law, Civil Rights, General Civil Practice Litigation, Disability Law, Public Utility Law, Education Law
ISLN:
915699368
Admitted:
2000
Law School:
St. Louis University, J.D., 2000
Craig Barnes Photo 2

Craig Barnes - Lawyer

Office:
Ghods Law Firm
Specialties:
General Liability, Professional Liability Insurance Coverage, Commercial Litigation, Directors and Officers Liability Insurance, Business Law, Construction Law, Contracts, Corporate Law, Real Estate, Trusts & Estates, Landlord & Tenant, Administrative Law
ISLN:
914851767
Admitted:
1999
University:
Chapman University, B.A., 1996
Law School:
University of Southern California, J.D., 1999
Craig Barnes Photo 3

Craig Barnes - Lawyer

Office:
Ghods Law Firm
Specialties:
General Liability, Professional Liability Insurance Coverage, Commercial Litigation, Directors and Officers Liability Insurance, Business Law, Construction Law, Contracts, Corporate Law, Real Estate, Trusts & Estates, Landlord & Tenant, Administrative Law
ISLN:
914851767
Admitted:
1999
University:
Chapman University, B.A., 1996
Law School:
University of Southern California, J.D., 1999

Medicine Doctors

Craig Barnes Photo 4

Craig Edwin Barnes

Specialties:
Radiology
Pediatric Radiology
Diagnostic Radiology
Body Imaging
Education:
University of Virginia (1987)

Publications & IP owners

Us Patents

Method For Producing Computerized Multi-Media Presentation

US Patent:
2004013, Jul 8, 2004
Filed:
Jun 6, 2003
Appl. No.:
10/457007
Inventors:
Prashant Banerjee - Westmont IL, US
Sanjay Mehrotra - Winnetka IL, US
Craig Barnes - Forest Park IL, US
International Classification:
G09G005/00
US Classification:
345/716000
Abstract:
A method and system is described for the generation of meta-slides which can be used for 3D presentations and documentation. Meta-slides represent an organizing principle suitable for 3D virtual reality and multimedia (i.e. video, audio, text and images) content creation. Multiple avatars, actors, objects, text and slides are assembled in a meta-slide performing actions synchronously or asynchronously. The meta-slides and scenes are edited on a time line. The user can interact and dynamically update the content of the presentation during the content playback in the playback window. The playback window and meta-slides can become part of an internet browser or remain standalone.

Variable Density Depthmap

US Patent:
2013003, Jan 31, 2013
Filed:
Jul 28, 2011
Appl. No.:
13/192897
Inventors:
Craig R. Barnes - Forest Park IL, US
Joseph P. Mays - Chicago IL, US
International Classification:
G01C 21/26
G06F 15/16
US Classification:
701455, 709217
Abstract:
One or more systems, devices, and/or methods for organizing spatial data are disclosed. For example, a method includes receiving a location data point from a navigation device. A controller compares the distance from each of a plurality of data points to the location data point. In constructing a depthmap that associates each of the data points with the distance from the location data point, the controller assign data points within a minimum distance from the location data point into a first cell and data points greater than the minimum distance from the location data point into a second cell. The second cell is larger than the first cell and corresponds to a larger geographic area than the first cell. The depthmap may be configured to position points of interest in a panoramic or street level view image.

Method And System For Changing Geographic Information Displayed On A Mobile Device

US Patent:
2013026, Oct 10, 2013
Filed:
Apr 10, 2012
Appl. No.:
13/443612
Inventors:
Craig Barnes - Forest Park IL, US
International Classification:
H04W 24/00
US Classification:
4554563
Abstract:
Convenient control of navigation or mapping image content on a mobile device is provided. Map and/or navigation information is displayed. Movement of the mobile device or a user associated with the mobile device is detected. The content of the display is changed as a function of the detected movement.

Data Augmentation With On Demand Entity Matching

US Patent:
2022030, Sep 22, 2022
Filed:
Mar 16, 2021
Appl. No.:
17/202991
Inventors:
- Eindhoven, NL
Craig Barnes - Forest Park IL, US
International Classification:
G06F 16/9537
G06F 16/9535
G06F 16/9532
G06F 16/9538
G06F 16/29
Abstract:
System and methods for augmenting search results with external/user-provided data not contained in a primary datastore. On demand matching is used at run time to match entries in the primary datastore with information in a secondary datastore that is neither indexed nor pre-matched. A location-based query is received. Candidates are generated by searching a primary datastore. A machine learned entity matching network matches the candidates with information in the secondary datastore. The candidates are augmented with the information and returned as search results.

Broadcast Transmission Of Information Indicative Of A Pseudorange Correction

US Patent:
2021024, Aug 12, 2021
Filed:
Apr 29, 2021
Appl. No.:
17/244113
Inventors:
- Endhoven, NL
Craig Barnes - Forest Park IL, US
International Classification:
G01S 19/07
G01S 19/25
H04H 20/02
G01S 19/11
G01S 19/45
H04B 7/185
G01S 19/48
G01S 19/49
Abstract:
A method comprising receiving, by an apparatus, global-positioning-system data from a plurality of global-positioning-system satellites, determining a measured satellite pseudorange for each global-positioning-system satellite of the plurality of global-positioning-system satellites based, at least in part, on the global-positioning-system data, receiving, by the apparatus, of non-global-positioning-system data from at least one sensor, determining an apparatus position of the apparatus based, at least in part, on the non-global-positioning-system data, the determination of the apparatus position being absent consideration of any global-positioning-system data, determining at least one pseudorange correction associated with at least one global-positioning-system satellite of the plurality of global-positioning-system satellites based, at least in part, on the measured satellite pseudorange and the apparatus position, and causing broadcast transmission of information indicative of the pseudorange correction is disclosed.

Method And Apparatus For Non-Occluding Overlay Of User Interface Or Information Elements On A Contextual Mao

US Patent:
2018001, Jan 18, 2018
Filed:
Sep 26, 2017
Appl. No.:
15/715473
Inventors:
- Eindhoven, NL
Craig R. Barnes - Forest Park IL, US
International Classification:
G06T 11/60
G01C 21/36
Abstract:
A method, apparatus and computer program product are provided for non-occluding overlay of user interface or information elements on a contextual map. A method is provided for receiving map data and location data, determining, using a processor, relevant map elements based on the location data; and determining an information element overlay area based on the relevant map elements. The overlay areas do not occlude the relevant map elements.

Method And Apparatus For Generating A Composite Indexable Linear Data Structure To Permit Selection Of Map Elements Based On Linear Elements

US Patent:
2017018, Jun 29, 2017
Filed:
Mar 14, 2017
Appl. No.:
15/458503
Inventors:
- Eindhoven, NL
Craig R. Barnes - Forest Park IL, US
International Classification:
G06T 17/05
G06F 17/30
Abstract:
A method, apparatus and computer program product are provided for generating a composite indexable linear data structure to permit selection of map elements based on linear elements. In the context of a method, map data and a selected linear element indication are received. The map data comprises a list of map elements. The method also includes extracting map elements within a bounding box, and indexing the extracted map elements. The indexing is spatial indexing. The method also includes correlating the indexed map elements with a plurality of sub segments of the linear element, and generating a composite indexable linear data structure based on the correlation of map elements with the plurality of sub-segments of the linear element.

Broadcast Transmission Of Information Indicative Of A Pseudorange Correction

US Patent:
2016032, Nov 10, 2016
Filed:
May 6, 2015
Appl. No.:
14/705697
Inventors:
- LB Veldhoven, NL
Craig BARNES - Forest Park IL, US
International Classification:
G01S 19/07
H04H 20/02
G01S 19/25
H04B 7/185
G01S 19/45
G01S 19/11
Abstract:
A method comprising receiving, by an apparatus, global-positioning-system data from a plurality of global-positioning-system satellites, determining a measured satellite pseudorange for each global-positioning-system satellite of the plurality of global-positioning-system satellites based, at least in part, on the global-positioning-system data, receiving, by the apparatus, of non-global-positioning-system data from at least one sensor, determining an apparatus position of the apparatus based, at least in part, on the non-global-positioning-system data, the determination of the apparatus position being absent consideration of any global-positioning-system data, determining at least one pseudorange correction associated with at least one global-positioning-system satellite of the plurality of global-positioning-system satellites based, at least in part, on the measured satellite pseudorange and the apparatus position, and causing broadcast transmission of information indicative of the pseudorange correction is disclosed.

Amazon

Craig Barnes Photo 54

Sacred Thirst

Author:
M. Craig Barnes
Publisher:
Zondervan
Binding:
Paperback
Pages:
224
ISBN #:
0310219558
EAN Code:
9780310219552
Jesus once said, "Whoever drinks of the water that I will give them will never be thirsty." So why are Christians still thirsty? We throw ourselves into church work, Bible studies, prayer, missions, fellowship. Yet still we search restlessly for something more. What are we missing? Perhaps the answe...
Craig Barnes Photo 55

Yearning: Living Between How It Is How It Ought To Be

Author:
M. Craig Barnes
Publisher:
IVP Books
Binding:
Paperback
Pages:
185
ISBN #:
0830813780
EAN Code:
9780830813780
Does God want us fulfilled? Popular psychology says we should be fulfilled. Advertisements tease us with dozens of ways we can be fulfilled. Many preachers and book promise Christian fulfillment. But in this surprising (and surprisingly liberating) book, Craig Barnes suggests we weren't created to b...
Craig Barnes Photo 56

Hustling God

Author:
M. Craig Barnes
Publisher:
Zondervan
Binding:
Paperback
Pages:
204
ISBN #:
0310239524
EAN Code:
9780310239529
We work hard at life. We try to get better jobs, better homes, better relationships, and even a better spirituality. We are like Jacob in the Old Testament. His name means "striver, schemer, supplanter, hustler." He could have been the poster boy for the American Dream. But author Craig Barnes says ...
Craig Barnes Photo 57

Searching For Home: Spirituality For Restless Souls

Author:
M. Craig Barnes
Publisher:
Brazos Press
Binding:
Paperback
Pages:
192
ISBN #:
1587431823
EAN Code:
9781587431821
Deep down it's easy to believe that the better job, the nicer house, or the more dynamic church will finally make us feel "at home." In Searching for Home, M. Craig Barnes challenges this belief. He reminds us that paradise is lost and we can't go home again. Our great comfort and hope, however, is ...
Craig Barnes Photo 58

Body & Soul: Reclaiming The Heidelberg Catechism

Author:
M. Craig Barnes
Publisher:
Faith Alive Christian Resources
Binding:
Paperback
Pages:
238
ISBN #:
1592557457
EAN Code:
9781592557455
In this groundbreaking book, theologian, pastor, and popular author M. Craig Barnes reveals the Heidelberg Catechism's true identity. It's not a list of doctrinal questions and answers. It's not a cut-and-dried summary of what Christians believe. It's a deeply personal statement of faith and a surpr...
Craig Barnes Photo 59

When God Interrupts: Finding New Life Through Unwanted Change

Author:
M. Craig Barnes
Publisher:
IVP Books
Binding:
Paperback
Pages:
160
ISBN #:
0830819797
EAN Code:
9780830819799
Our lives are constantly changing. It's hard to keep up, to keep our balance. It's hard to keep trusting in God. And it's especially difficult when the changes we're faced with are unwanted: the death of a loved one, a child leaving home, an illness, a frustrated dream. Craig Barnes knows the dark s...
Craig Barnes Photo 60

The Pastor As Minor Poet: Texts And Subtexts In The Ministerial Life (Calvin Institute Of Christian Worship Liturgical Studies)

Author:
M. Craig Barnes
Publisher:
Wm. B. Eerdmans Publishing Co.
Binding:
Paperback
Pages:
154
ISBN #:
0802829627
EAN Code:
9780802829627
Today’s pastors — often expected to be multitasking marvels who can make their churches "successful" — are understandably confused about their role. Craig Barnes contends that the true calling of a pastor is to assist others in becoming fully alive in Christ — to be a "minor poet." The pastor absorb...
Craig Barnes Photo 61

In Search Of The Lost Feminine: Decoding The Myths That Radically Reshaped Civilization

Author:
Craig S. Barnes
Publisher:
Fulcrum Publishing
Binding:
Paperback
Pages:
304
ISBN #:
1555914896
EAN Code:
9781555914899
Here, for the first time, an author weaves together threads that explain the mysterious disappearance of ancient cultures in which women and the environment were at the center, a loss that has dramatically influenced 3,500 years of Western history.

NOTICE: You may not use BackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.