Patents by Inventor Andrew Cullen

Andrew Cullen 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: 10403366
    Abstract: In general, embodiments of the technology relate to a method for adjusting solid state memory write parameters. The method includes obtaining a performance goal for the solid state memory, receiving a client write request for data from a client, where the client write request comprises a logical address and data to be written. The method further includes determining a physical address corresponding to the logical address, where the physical address comprises a page number for a physical page in the persistent storage, obtaining at least one verify threshold value using the performance goal, issuing a control module program request including the data to be written and the at least one verify threshold value to a storage module, where the storage module comprises the physical page, and programming the data into the physical page of the storage module using the at least one verify threshold value.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: September 3, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Haleh Tabrizi, Seungjune Jeon, Andrew Cullen
  • Publication number: 20190231450
    Abstract: Systems and methods for minimally invasive computer-assisted telesurgery are described. For example, this disclosure describes cannula devices for use with computer-assisted teleoperated surgery systems. The cannula devices can facilitate enlargement of a minimally invasive surgical workspace by creating a tissue tent. The devices and methods described herein can be used in conjunction with computer-assisted teleoperated surgery systems that use either hardware-constrained remote centers of motion or software-constrained remote centers of motion.
    Type: Application
    Filed: June 28, 2017
    Publication date: August 1, 2019
    Applicant: Intuitive Surgical Operations, Inc.
    Inventor: Andrew Cullen WATERBURY
  • Patent number: 10338983
    Abstract: In general, the technology relates to a method for managing persistent storage. The method includes selecting a sample set of physical addresses in a solid state memory module, and performing a garbage collection operation on the sample set of physical addresses. The method further includes, after the garbage collection operation, issuing a write request to the sample set of physical addresses, issuing a request read to the sample set of physical addresses to obtain a copy of the data stored in the sample set of physical addresses, determining an error rate in the copy of the data stored using an Error Correction Code codeword or known data in the write request, determining a calculated P/E cycle value for the SSMM using at least the error rate, and updating an in-memory data structure in a control module with the calculated P/E cycle value.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: July 2, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Seungjune Jeon, Haleh Tabrizi, Andrew Cullen
  • Patent number: 10095417
    Abstract: A method for reading data from persistent storage. The method includes receiving a client read request for data from a client. The client read request includes a logical address. The method further includes determining a physical address corresponding to the logical address, determining that the physical address is directed to an open block in the persistent storage and determining that the physical address is directed to a last closed word line of the open block. The method further includes, based on these determinations, obtaining at least one read threshold value for the reading from last closed word lines, issuing a control module read request comprising the at least one read threshold value to a storage module that includes the open block, and obtaining the data from the open block using the at least one read threshold value.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: October 9, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Seungjune Jeon, Haleh Tabrizi, Alan Hanson, Andrew Cullen, Justin Ha, Michael Rijo, Samuel Hudson
  • Publication number: 20180189123
    Abstract: In general, the technology relates to a method for managing persistent storage. The method includes selecting a sample set of physical addresses in a solid state memory module, and performing a garbage collection operation on the sample set of physical addresses. The method further includes, after the garbage collection operation, issuing a write request to the sample set of physical addresses, issuing a request read to the sample set of physical addresses to obtain a copy of the data stored in the sample set of physical addresses, determining an error rate in the copy of the data stored using an Error Correction Code codeword or known data in the write request, determining a calculated P/E cycle value for the SSMM using at least the error rate, and updating an in-memory data structure in a control module with the calculated P/E cycle value.
    Type: Application
    Filed: December 30, 2016
    Publication date: July 5, 2018
    Applicant: EMC IP Holding Company LLC
    Inventors: Seungjune Jeon, Haleh Tabrizi, Andrew Cullen
  • Patent number: 9020884
    Abstract: A computer system for storing of business information to be transferred from a consultant to a buyer includes a database system for maintaining configurable business information organized into a plurality of information components and a server connected to the database system and connectable to the buyer and the consultant. The server is operable to receive a selection of an information component and configure the information component in accordance with consultant instructions. The configuration includes establishing a data value library and creating an information setting the server is operable to integrate the information setting into at least one work flow entity and integrate the at least one work flow entity into a process design.
    Type: Grant
    Filed: March 2, 2005
    Date of Patent: April 28, 2015
    Assignee: IQNavigator, Inc.
    Inventors: Andrew A. Cullen, III, Steven A. Shaw, Leonid Zilberman
  • Patent number: 8799039
    Abstract: A computer system and method is disclosed for collecting resource rate information associated with a plurality of resource profiles and providing resource rate statistical data for a specific resource profile via a web-based interface. Each resource profile is defined from hierarchical profile selections to identify a job category, and each job category has one or more skills associated therewith. A database maintains the resource profiles and associated resource rate information. The resource rate information is collected from a variety of sources, including business entities that interface with the database to upload actual resource rate information (e.g., actual salaries, wage rates and other compensation information) for one or more resource profiles associated with the business entity.
    Type: Grant
    Filed: January 25, 2010
    Date of Patent: August 5, 2014
    Assignee: IQNavigator, Inc.
    Inventor: Andrew A. Cullen, III
  • Patent number: 8788357
    Abstract: A method includes configuring a human-capital-management (HCM) master taxonomy and a HCM language library. The HCM master taxonomy includes a plurality of levels that range from more general to more specific, each level of the plurality of levels comprising a plurality of nodes. The plurality of levels include a job-species level and a job-family level, the job-species level including a level of greatest specificity in the plurality of levels, the job-family level including a level of specificity immediately above the job-species level. In addition, the method includes transforming human-capital information via the HCM language library. Further, the method includes classifying the transformed human-capital information into a job-family node selected from the plurality of nodes at the job-family level.
    Type: Grant
    Filed: August 12, 2010
    Date of Patent: July 22, 2014
    Assignee: Iqnavigator, Inc.
    Inventors: Wyatt Wasicek, Scott C. Thornburg, Andrew A. Cullen, III
  • Patent number: 8712819
    Abstract: A system for internet-based procurement of non-cataloged goods and services based upon qualified resumes includes a human resources procurement server, an associate vendor terminal, and a hiring manager terminal. The associate vendor terminal is connected to the human resources procurement server. The hiring manager terminal is connected to the human resources procurement server. The human resources procurement server receives at least one job request from the hiring manager terminal. The human resources procurement server also receives at least one qualified resume from the associate vendor terminal and forwards the qualified resume to the hiring manager terminal for review.
    Type: Grant
    Filed: May 1, 2012
    Date of Patent: April 29, 2014
    Assignee: Volt Information Sciences, Inc.
    Inventors: Victor Brief, Andrew A. Cullen, III, Margaret Zarrelli
  • Publication number: 20130317942
    Abstract: A computer system and method is disclosed for pre-qualifying vendors for buyers and/or industries using vendor criteria information associated with buyers and/or industries and vendor qualification information associated with vendors. Vendors and buyers enter the vendor qualification information and vendor criteria information, respectively, into a database in a hierarchical and relational manner. The computer system compares entered vendor qualification information to stored vendor criteria information to pre-qualify vendors for buyers and/or industries. The computer system further monitors the stored vendor qualification information and requests updated vendor qualification information from the vendors to maintain vendor qualification on a per industry and/or per buyer basis.
    Type: Application
    Filed: July 30, 2013
    Publication date: November 28, 2013
    Applicant: VOLT INFORMATION SCIENCES, INC.
    Inventor: Andrew A. Cullen, III
  • Patent number: 8515823
    Abstract: A computer system and method is disclosed for pre-qualifying vendors for buyers and/or industries using vendor criteria information associated with buyers and/or industries and vendor qualification information associated with vendors. Vendors and buyers enter the vendor qualification information and vendor criteria information, respectively, into a database in a hierarchical and relational manner. The computer system compares entered vendor qualification information to stored vendor criteria information to pre-qualify vendors for buyers and/or industries. The computer system further monitors the stored vendor qualification information and requests updated vendor qualification information from the vendors to maintain vendor qualification on a per industry and/or per buyer basis.
    Type: Grant
    Filed: December 23, 2008
    Date of Patent: August 20, 2013
    Assignee: Volt Information Sciences, Inc.
    Inventor: Andrew A. Cullen, III
  • Patent number: 8364557
    Abstract: A method of facilitating a project bid process includes generating a buyer-associated bid request utilizing at least a portion of bid item selections of a stored bid item list, transmitting the buyer-associated bid request to at least one supplier for solicitation of a supplier bid response to be generated with the bid item selections utilized in the buyer-associated bid request, generating a supplier-associated bid request utilizing at least a portion of the bid item selections utilized in the buyer-associated bid request, and transmitting the supplier-associated bid request to at least one subcontracting entity for solicitation of a subcontracting-entity bid response to be generated with the bid item selections utilized in the supplier-associated bid request.
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: January 29, 2013
    Assignee: Volt Information Sciences Inc.
    Inventors: Andrew A. Cullen, III, Steven A. Shaw
  • Publication number: 20120215711
    Abstract: A system for internet-based procurement of non-cataloged goods and services based upon qualified resumes includes a human resources procurement server, an associate vendor terminal, and a hiring manager terminal. The associate vendor terminal is connected to the human resources procurement server. The hiring manager terminal is connected to the human resources procurement server. The human resources procurement server receives at least one job request from the hiring manager terminal. The human resources procurement server also receives at least one qualified resume from the associate vendor terminal and forwards the qualified resume to the hiring manager terminal for review.
    Type: Application
    Filed: May 1, 2012
    Publication date: August 23, 2012
    Inventors: Victor Brief, Andrew A. Cullen, III, Margaret Zarrelli
  • Patent number: 8204820
    Abstract: A comprehensive, web-enabled computer system and method is provided for producing analytical data related a project bid management system. Transactional data related to the bid and project are entered into the computer system through an on-line bid, project requisition and payment process. Using the transactional data stored within the system, virtually any type of analytical data related to single or multiple projects performed by one or more vendors for one or more buyers can be generated.
    Type: Grant
    Filed: January 31, 2011
    Date of Patent: June 19, 2012
    Assignee: Volt Information Sciences, Inc.
    Inventors: Andrew A. Cullen, III, Ivan Danilov, Leonid Zilberman
  • Patent number: 8190462
    Abstract: A system for internet-based procurement of non-cataloged goods and services based upon qualified resumes includes a human resources procurement server, an associate vendor terminal, and a hiring manager terminal. The associate vendor terminal is connected to the human resources procurement server. The hiring manager terminal is connected to the human resources procurement server. The human resources procurement server receives at least one job request from the hiring manager terminal. The human resources procurement server also receives at least one qualified resume from the associate vendor terminal and forwards the qualified resume to the hiring manager terminal for review.
    Type: Grant
    Filed: January 25, 2007
    Date of Patent: May 29, 2012
    Assignee: Volt Information Sciences, Inc.
    Inventors: Victor Brief, Andrew Cullen, III, Margaret Zarrelli
  • Publication number: 20110282714
    Abstract: A comprehensive, web-enabled computer system and method is provided for producing analytical data related a project bid management system. Transactional data related to the bid and project are entered into the computer system through an on-line bid, project requisition and payment process. Using the transactional data stored within the system, virtually any type of analytical data related to single or multiple projects performed by one or more vendors for one or more buyers can be generated.
    Type: Application
    Filed: January 31, 2011
    Publication date: November 17, 2011
    Inventors: Andrew A. Cullen, III, Ivan Danilov, Leonid Zilberman
  • Patent number: 8041616
    Abstract: An outsourced service level agreement (SLA) deliverable management method includes configuring SLA client and secondary SLA provider master data, procuring a secondary SLA provider provision services network, administering a secondary SLA provider human resource network, processing an SLA client provisioning requirement, processing an SLA provisioning service voucher, and processing payment of an SLA provisioning work order.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: October 18, 2011
    Assignee: Volt Information Sciences, Inc.
    Inventors: Andrew A. Cullen, III, Steven A. Shaw
  • Publication number: 20110112945
    Abstract: A comprehensive, web-enabled computer system and method is provided for facilitating and managing all aspects of project work, while synchronizing communications, data and transaction processing across multiple user platforms. To implement the computer system and method, a bid item list is utilized to create configurable and scalable customized bid templates premised on the specific type of project work required. Bid requests are generated from the customized bid templates for solicitation of vendor bid responses to the selected bid items provided by the bid template. One or more bid items within the vendor bid responses can be selected for vendor grading purposes, and comparison of the vendor bid responses can be conducted using the graded bid item responses. In addition, project tracking parameters can be entered into the computer system for tracking the performance of the project.
    Type: Application
    Filed: May 4, 2010
    Publication date: May 12, 2011
    Inventors: Andrew A. Cullen, III, Ivan Danilov, Leonid Zilberman
  • Patent number: 7925568
    Abstract: A comprehensive, web-enabled computer system and method is provided for producing analytical data related a project bid management system. Transactional data related to the bid and project are entered into the computer system through an on-line bid, project requisition and payment process. Using the transactional data stored within the system, virtually any type of analytical data related to single or multiple projects performed by one or more vendors for one or more buyers can be generated.
    Type: Grant
    Filed: April 10, 2003
    Date of Patent: April 12, 2011
    Assignee: Volt Information Sciences, Inc.
    Inventors: Andrew A. Cullen, III, Ivan Danilov, Leonid Zilberman
  • Publication number: 20110055041
    Abstract: A method includes configuring a labor pool, the labor pool including a plurality of human resources in a first workforce sector. In addition, the method includes configuring a plurality of business entities operating in a second workforce sector that is distinct from the first workforce sector. The configuration of a plurality of business entities includes storing job-opening information for a plurality of job openings. Further, the method includes normalizing the labor pool to a human-capital management (HCM) taxonomy. Additionally, the method includes normalizing the plurality of job openings to the HCM taxonomy. The method also includes facilitating a redeployment of at least one human resource in the normalized labor pool from the first workforce sector to the second workforce sector. The facilitating includes matching the at least one human resource to at least one job opening in the normalized plurality of job openings.
    Type: Application
    Filed: August 30, 2010
    Publication date: March 3, 2011
    Inventors: Steven A. Shaw, Wyatt Wasicek, Scott C. Thornburg, Andrew A. Cullen