Joshua N Novak

age ~50

from Rocky Ridge, MD

Also known as:
  • Joshua Neil Novak
  • Josh N Novak

Joshua Novak Phones & Addresses

  • Rocky Ridge, MD
  • 1009 Cedar Knoll Dr, Wake Forest, NC 27587 • 9195548761
  • 6809 Holly Mill Ct, Raleigh, NC 27613 • 9195109845
  • 4001 Guy Cir, Raleigh, NC 27613
  • Blacksburg, VA
  • Wade, NC

Resumes

Joshua Novak Photo 1

Software Engineer

view source
Location:
1009 Cedar Knoll Dr, Wake Forest, NC 27587
Industry:
Computer Software
Work:
Ibm 1996 - 2005
Computer Software Engineer

Lenovo 1996 - 2005
Software Engineer
Education:
Virginia Tech 1992 - 1996
Skills:
Cloud Computing
Software Development
Linux
Product Management
Cross Functional Team Leadership
Embedded Systems
Storage
C++
Agile Methodologies
Perl
Software Engineering
C
Java
Virtualization
Testing
Joshua Novak Photo 2

Joshua Novak

view source
Joshua Novak Photo 3

Joshua Novak

view source

Us Patents

  • Object Oriented Model Of Preloading Software

    view source
  • US Patent:
    7007273, Feb 28, 2006
  • Filed:
    Oct 29, 2001
  • Appl. No.:
    10/020697
  • Inventors:
    Mary Lynn Cashin - Cary NC, US
    Timothy Alan Jones - Cary NC, US
    Joshua Neil Novak - Raleigh NC, US
    Rod David Waltermann - Rougemount NC, US
    Arnold S. Weksler - Raleigh NC, US
  • Assignee:
    Lenovo (Singapore) Pte Ltd. - Central 1
  • International Classification:
    G06F 9/445
  • US Classification:
    717175, 717107, 717169
  • Abstract:
    A method, system and computer program product for creating a preload. A preload may be stored onto a computer system prior to the computer system being manufactured. One or more attributes of an object of a preload may be defined. Each preload object may be an aggregation of one or more software element objects. A comparison may be made between the attributes in each software element object with the one or more attributes in the defined preload object. Upon identifying one or more software element objects whose attributes comprise the one or more attributes of the defined preload object, one or more part numbers associated with the one or more identified software element objects may be transmitted to a manufacturing system. Software associated with the identified one or more software element objects may be retrieved and installed onto a preload associated with the defined preload object.
  • Providing An Image Of Installed Software Utilizing Uninstall Code

    view source
  • US Patent:
    7243349, Jul 10, 2007
  • Filed:
    Aug 18, 2003
  • Appl. No.:
    10/642890
  • Inventors:
    Jeffrey M. Estroff - Cary NC, US
    James A. Hunt - Chapel Hill NC, US
    Howard J. Locker - Cary NC, US
    John C. Mese - Cary NC, US
    Joshua N. Novak - Raleigh NC, US
    Jose R. Ruiz - Raleigh NC, US
    Rod D. W. Waltermann - Durham NC, US
    Arnold Weksler - Raleigh NC, US
  • Assignee:
    Lenovo (Singapore) Pte. Ltd. - Singapore
  • International Classification:
    G06F 9/445
  • US Classification:
    717175
  • Abstract:
    A method for providing an image of software installed on a computer system is disclosed. The method includes the steps of deconstructing the image into at least one portion and creating at least one module from the at least one portion of the image. The deconstructing step can include the steps of scanning an image and identifying at least one portion of the image to be modularized. The creating step can include the steps of extracting the at least one portion of the image identified to be modularized and generating at least one module from the extracted portion of the image. The modules that are created in accordance with the present invention can be formatted for use in a new image or part of a new image to be used with a software program such as with a hardware-independent imaging tool. Furthermore, the modules can be used with hardware-independent technologies and can facilitate management of image inventory and facilitate deployment of images to new computer systems with different hardware configurations. Furthermore, the method is simple, cost effective and capable of being easily adapted to existing technology.
  • Providing An Image Of Installed Software Utilizing Uninstall Code

    view source
  • US Patent:
    7343600, Mar 11, 2008
  • Filed:
    Aug 18, 2003
  • Appl. No.:
    10/642890
  • Inventors:
    Jeffrey M. Estroff - Cary NC, US
    James A. Hunt - Chapel Hill NC, US
    Howard J. Locker - Cary NC, US
    John C. Mese - Cary NC, US
    Joshua N. Novak - Raleigh NC, US
    Jose R. Ruiz - Raleigh NC, US
    Rod D. W. Waltermann - Durham NC, US
    Arnold Weksler - Raleigh NC, US
  • Assignee:
    Lenovo (Singapore) Pte. Ltd. - Singapore
  • International Classification:
    G06F 9/445
  • US Classification:
    717174
  • Abstract:
    A method for providing an image of software installed on a computer system is disclosed. The method includes the steps of deconstructing the image into at least one portion and creating at least one module from the at least one portion of the image. The deconstructing step can include the steps of scanning an image and identifying at least one portion of the image to be modularized. The creating step can include the steps of extracting the at least one portion of the image identified to be modularized and generating at least one module from the extracted portion of the image. The modules that are created in accordance with the present invention can be formatted for use in a new image or part of a new image to be used with a software program such as with a hardware-independent imaging tool. Furthermore, the modules can be used with hardware-independent technologies and can facilitate management of image inventory and facilitate deployment of images to new computer systems with different hardware configurations. Furthermore, the method is simple, cost effective and capable of being easily adapted to existing technology.
  • Apparatus, System, And Method For File System Sharing

    view source
  • US Patent:
    7930328, Apr 19, 2011
  • Filed:
    Mar 31, 2008
  • Appl. No.:
    12/059843
  • Inventors:
    Mark Charles Davis - Durham NC, US
    Joshua N. Novak - Wake Forest NC, US
    Rod D. Waltermann - Rougemont NC, US
  • Assignee:
    Lenovo (Singapore) Pte. Ltd. - Tech Park
  • International Classification:
    G06F 12/00
    G06F 21/00
  • US Classification:
    707831, 711 6
  • Abstract:
    An apparatus, system, and method are disclosed for file system sharing. A Read-Only File System (ROFS) organization module organizes a single ROFS for a plurality of operating systems. Each operating system executes on a distinct virtual machine. Each virtual machine executes on a computer. A Read/Write File System (RWFS) organization module organizes an RWFS for each operating system. An access module accesses the RWFS and ROFS for each operating system. The RWFS and ROFS appear to each operating system as a single, private file system. Each RWFS comprises at least one pointer to the ROFS.
  • Apparatus, System, And Method For Managing Network Bandwidth

    view source
  • US Patent:
    8477624, Jul 2, 2013
  • Filed:
    Mar 31, 2008
  • Appl. No.:
    12/059872
  • Inventors:
    Rod D. Waltermann - Rougemont NC, US
    Joshua N. Novak - Wake Forest NC, US
  • Assignee:
    Lenovo (Singapore) Pte. Ltd - Tech Park
  • International Classification:
    G01R 31/08
  • US Classification:
    370236, 370235
  • Abstract:
    An apparatus, system, and method are disclosed for managing network bandwidth. A monitor module monitors traffic of a plurality of peer computers over a Transmission Control Protocol/Internet Protocol (TCP/IP) network. A detection module detects traffic exceeding a traffic threshold for the network. A delay module delays issuing each TCP/IP acknowledge signal for a specified delay interval in response to detecting the traffic exceeding the traffic threshold.
  • Power Management On Portable Devices

    view source
  • US Patent:
    8532004, Sep 10, 2013
  • Filed:
    Jan 10, 2011
  • Appl. No.:
    12/987846
  • Inventors:
    James Anthony Hunt - Chapel Hill NC, US
    Joshua Neil Novak - Wake Forest NC, US
    Rod D. Waltermann - Rougemont NC, US
  • Assignee:
    Lenovo (Singapore) Pte. Ltd. - Singapore
  • International Classification:
    G08C 17/00
  • US Classification:
    370311, 370331, 370332, 4553435, 455446
  • Abstract:
    A computing apparatus receives data that corresponds to a wireless network connection established with an access point. The computing apparatus determines whether the access point corresponds to a predetermined access point type, and also determines that a device is to transition to a reduced power state. When the access point corresponds to the predetermined access point type and the determines that the device is to transition to the reduced power state, the computing apparatus transitions the device from a first power state to a reduced power state, and maintains the wireless network connection by using at least a subset of wireless functionality operatively coupled to the device.
  • Method For Providing A Single Preloaded Software Image With An Ability To Support Multiple Hardware Configurations And Multiple Types Of Computer Systems

    view source
  • US Patent:
    20030069999, Apr 10, 2003
  • Filed:
    Oct 4, 2001
  • Appl. No.:
    09/971942
  • Inventors:
    Richard Cheston - Morrisville NC, US
    Daryl Cromer - Apex NC, US
    Jeffrey Estroff - Cary NC, US
    James Hunt - Chapel Hill NC, US
    Howard Locker - Cary NC, US
    Joshua Novak - Raleigh NC, US
    Randall Springfield - Chapel Hill NC, US
    James Ward - Raleigh NC, US
    Arnold Weksler - Raleigh NC, US
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F009/46
  • US Classification:
    709/316000
  • Abstract:
    The hard disk drive of a computer system is loaded with a preloaded image including an operating system, a number of application programs, and a device driver installation routine, all of which are not dependent on the hardware configuration of the computer system. A hidden partition of the hard disk drive is also loaded with a number of device drivers, which are dependent upon the hardware configuration. During the first boot only of the preloaded image, the device drivers are installed by the device driver installation routine.
  • Method, Apparatus, And System For Configuring An Operating System On A Target Computer

    view source
  • US Patent:
    20100174894, Jul 8, 2010
  • Filed:
    Jan 7, 2009
  • Appl. No.:
    12/350138
  • Inventors:
    Liang Chen - Raleigh NC, US
    Joshua Neil Novak - Wake Forest NC, US
    Rod D. Waltermann - Rougemont NC, US
    Yi Zhou - Raleigh NC, US
  • Assignee:
    LENOVO (SINGAPORE) PTE, LTD. - New Tech Park
  • International Classification:
    G06F 15/177
  • US Classification:
    713 2
  • Abstract:
    A method, apparatus, and system are disclosed for configuring an operating system on a target computer. A configuration module configures a target computer as a diskless client. A boot module boots the target computer to a setup state. A communication module establishes communications between the target computer, a donor storage device of a donor computer, and a virtual disk. A copy module copies a configuration image from the donor storage device to the virtual disk. The configuration image comprises an operating system and a software configuration installed on the donor computer. A modification module modifies the configuration image on the virtual disk to conform to a hardware configuration of the target computer.

Googleplus

Joshua Novak Photo 4

Joshua Novak

Joshua Novak Photo 5

Joshua Novak

Joshua Novak Photo 6

Joshua Novak

Joshua Novak Photo 7

Joshua Novak

Facebook

Joshua Novak Photo 8

Joshua Novak

view source
Joshua Novak Photo 9

Joshua Novak

view source
Joshua Novak Photo 10

Joshua Novak

view source
Joshua Novak Photo 11

Joshua Novak

view source
Joshua Novak Photo 12

Joshua Novak

view source
Joshua Novak Photo 13

Joshua Novak

view source
Joshua Novak Photo 14

Joshua Novak

view source
Joshua Novak Photo 15

Joshua Novak

view source

Classmates

Joshua Novak Photo 16

Joshua Novak

view source
Schools:
Glendora High School Glendora CA 1998-2002
Community:
Dorothy Smith, Laiani Venegas
Joshua Novak Photo 17

Joshua Novak (Joshua)

view source
Schools:
Pilot Butte School Pilot Butte Afghanistan 1997-2001
Community:
Andrea Dobbie, Justin S, Jason Wist, Melissa Reine
Joshua Novak Photo 18

Mayville Middle School, M...

view source
Graduates:
Josh Novak (1998-2000),
Lamrock Lamrock (1990-2002),
Barbara Mcconnell (1974-1979),
Suzanne Robinson (1972-1975),
Billie Smith (1988-1996)

Youtube

Joshua Novak - (Musical Theatre) - recital Ju...

  • Duration:
    4m 48s

Josh Novak - Never Gonna Know Me

  • Duration:
    4m 1s

Josh Novak vs Nathaniel Watters

2A East Regionals round 2 Josh Novak (8-2) Nathaniel Watters (18-6) Fa...

  • Duration:
    6m 22s

MY PROTEIN SHAKE WHILE SHREDDING | PULL & BIC...

my protein shakes while im shredding, as well as the recipe and a ligh...

  • Duration:
    4m 10s

Joshua Novak @ Hi-Dive

Excerpts from Joshua Novak at the Hi-Dive on Oct. 16, 2010. Video by J...

  • Duration:
    4m 29s

Joshua Novak - Heart Hits The Wall

Joshua Novak performing "Heart Hits The Wall" live at the Hi-Dive in D...

  • Duration:
    3m 29s

Myspace

Joshua Novak Photo 19

Joshua Novak

view source
Locality:
Santa Fe, New Mexico
Gender:
Male
Birthday:
1940
Joshua Novak Photo 20

Joshua Novak

view source
Locality:
FELTWELL, East
Gender:
Male
Birthday:
1949
Joshua Novak Photo 21

Joshua Novak

view source
Locality:
Kent, OHIO
Gender:
Male
Birthday:
1945
Joshua Novak Photo 22

Joshua Novak

view source
Locality:
Scheisse it's, Rheinland-Pfalz
Gender:
Male
Birthday:
1950
Joshua Novak Photo 23

Joshua Novak

view source
Locality:
Willow springs, North Carolina
Gender:
Male
Birthday:
1951

Flickr


Get Report for Joshua N Novak from Rocky Ridge, MD, age ~50
Control profile