Patents by Inventor James C. Wilson

James C. Wilson 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: 9667700
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for detecting documents within content received by a computing device. A computing device can receive content through an application. The received content is scanned to determine if it includes a file type indicating that it includes a redeemable document. A notification is presented to the user when a document has been detected within the content including a button enabling rendering of the document on the computing device. The rendered document can include a button to transmit the document to secondary computing devices associated with the user. A user profile associated with the user can include data indicating secondary computing devices associated with the user. The user profile can be accessed to retrieve the data and, if the button is selected, the document can be transmitted to the secondary computing devices from which the user can render the document.
    Type: Grant
    Filed: November 12, 2012
    Date of Patent: May 30, 2017
    Assignee: Apple Inc.
    Inventors: Daniel I. Feldman, James C. Wilson, Chanaka G. Karunamuni
  • Publication number: 20160360412
    Abstract: Disclosed herein is a technique for migrating data between a first device and a second device via a private wireless network hosted by the first device. According to some embodiments, the private wireless network is established based on a code generated by the first device. The second device derives wireless network parameters associated with the private wireless network and connects to the private wireless network. In turn, the data migration can commence when a connection between the first device and the second device has been established.
    Type: Application
    Filed: September 25, 2015
    Publication date: December 8, 2016
    Inventors: James C. Wilson, Scott A. Denison, II
  • Publication number: 20160359848
    Abstract: The embodiments set forth systems and techniques to authenticate a user device for device services, such as by transferring or extending a trusted device status from a separate and trusted associated user device, which can be paired with the user device. This can be done automatically without requiring the user to sign in at or on behalf of the user device, and the automated process can include verifying a trusted status for the associated user device, receiving data items from both devices, evaluating the data items, and facilitating an authentication of the user device when the evaluating returns a favorable result. Data items can include provisioned machine identifiers, temporally limited one-time user passwords, and a provisioned password reset key. Authentication or trusted device status transfer can be achieved by way of an authentication token that is given to the user device.
    Type: Application
    Filed: May 27, 2016
    Publication date: December 8, 2016
    Inventors: James C. WILSON, Lestat ALI, Aniwat ARROMRATANA
  • Publication number: 20160047728
    Abstract: Embodiments of the invention include aerosol impactors comprising one or more micromechanical resonators. Impactors according to embodiments of the invention can provide size classification and/or concentration of aerosol particulate. Aerosol impactors can use an air flow device, such as a pump, to create a constant flow of air. Nozzles of varying diameters are used to separate particulate of varying sizes and the particles that pass through strike a measuring device. MEMS resonators can be integrated into arrays to provide mass sensitivity in a small, lightweight and cost effective package, which will effectively allow for the measurement of the mass of every micro/nanoscale particle landing on the surface.
    Type: Application
    Filed: March 14, 2014
    Publication date: February 18, 2016
    Inventors: James C. Wilson, Siavash Pourkamali Anaraki
  • Publication number: 20150347769
    Abstract: To perform a restricted action, such as access a restricted content item, a subordinate user account can transmit a permission request to an authorizing user account. The permission request can request authorization from the authorizing user account to perform the restricted action. The permission request can be transmitted to one or more client devices of the authorizing user account, and enable to the authorizing user account to remotely select to approve or deny the permission request, thereby either granting or denying the subordinate user account from performing the restricted action. In addition to approving or denying a permission request, an authorizing user account can also be enabled to ignore a permission request, thereby allowing the authorizing user account to respond to the permission request at a later time. Further, in some embodiments, an authorizing user account can select to deny all further permission requests to perform the restricted action.
    Type: Application
    Filed: October 31, 2014
    Publication date: December 3, 2015
    Inventors: Christopher D. Espinosa, Christopher John Sanders, David L. Neumann, Gregory Quirk, James C. Wilson, Maria D. Ioveva, Michael Chu
  • Patent number: 9151788
    Abstract: A test probe has a probe portion, a current source lead attachment portion and a voltage sense lead attachment portion. The test probe includes two conductive halves secured together with an electrically insulating material disposed between the halves electrically insulating them from each other. Each half has an “L” shape including a probe portion and a test lead attachment portion extending perpendicularly outwardly from the probe portion, and provides the test probe with an overall “T” shape. The conductive halves can be made of copper-beryllium. Methods of providing and using the test probe can include uncoupling a male coupling member of a power cable connector of a loadbreak bushing assembly from a female coupling member of the loadbreak bushing and inserting the rod-shaped probe portion into the female coupling member.
    Type: Grant
    Filed: January 3, 2013
    Date of Patent: October 6, 2015
    Assignee: Electrical Reliability Services, Inc.
    Inventors: James C. Wilson, Robert Ross
  • Publication number: 20140047331
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for detecting documents within content received by a computing device. A computing device can receive content through an application. The received content is scanned to determine if it includes a file type indicating that it includes a redeemable document. A notification is presented to the user when a document has been detected within the content including a button enabling rendering of the document on the computing device. The rendered document can include a button to transmit the document to secondary computing devices associated with the user. A user profile associated with the user can include data indicating secondary computing devices associated with the user. The user profile can be accessed to retrieve the data and, if the button is selected, the document can be transmitted to the secondary computing devices from which the user can render the document.
    Type: Application
    Filed: November 12, 2012
    Publication date: February 13, 2014
    Applicant: Apple Inc.
    Inventors: Daniel I. Feldman, James C. Wilson, Chanaka G. Karunamuni
  • Patent number: 8015366
    Abstract: A method for communicating between nodes of a plurality of nodes is disclosed. Each node includes a plurality of processors and an interconnect chipset. The method issues a request for data from a processor in a first node and passes the request for data to other nodes through an expansion port (or scalability port). The method also starts an access of a memory in response to the request for data and snoops a processor cache of each processor in each node. The method accordingly identifies the location of the data in either the processor cache or memory in the node having the processor issuing the request or in a processor cache or memory of another node.
    Type: Grant
    Filed: July 24, 2008
    Date of Patent: September 6, 2011
    Assignee: Fujitsu Limited
    Inventors: James C. Wilson, Wolf-Dietrich Weber
  • Patent number: 7996200
    Abstract: A method for transaction-based abstraction allows a comprehensive test plan to be automatically generated for a hardware design, where the test plan comprises a set of coverage points derived based on a signal classification created using transaction-based analysis to identify the architecturally-visible state of the design, using heuristic techniques to identify finite-state machines (FSMs) in a design that processes transactions, from which transaction boundaries can be identified, and wherein signals are classified based on the abstracted design as either transient, temporary, or persistent for use in developing the test plan.
    Type: Grant
    Filed: October 4, 2005
    Date of Patent: August 9, 2011
    Assignee: Synopsys, Inc.
    Inventor: James C. Wilson
  • Patent number: 7587848
    Abstract: A colored heat-shrinkable label and labeling system including a key label and a lock label having a substantially cylindrical sleeve having an inner surface and an outer surface and formed of a colored heat shrink material of a size to fit around a head end of a key and a portion of a lock and to be shrunk to substantially encase the head end of the key (12), and a portion of a lock, forming a flat surface that can be written upon. The key label and the lock label being color coded to indicate that the key and the lock are associated with each other.
    Type: Grant
    Filed: August 3, 2005
    Date of Patent: September 15, 2009
    Inventor: James C. Wilson
  • Publication number: 20090024688
    Abstract: A method for communicating between nodes of a plurality of nodes is disclosed. Each node includes a plurality of processors and an interconnect chipset. The method issues a request for data from a processor in a first node and passes the request for data to other nodes through an expansion port (or scalability port). The method also starts an access of a memory in response to the request for data and snoops a processor cache of each processor in each node. The method accordingly identifies the location of the data in either the processor cache or memory in the node having the processor issuing the request or in a processor cache or memory of another node.
    Type: Application
    Filed: July 24, 2008
    Publication date: January 22, 2009
    Applicant: FUJITSU LIMITED
    Inventors: James C. Wilson, Wolf-Dietrich Weber
  • Patent number: 7418556
    Abstract: A method for communicating between nodes of a plurality of nodes is disclosed. Each node includes a plurality of processors and an interconnect chipset. The method issues a request for data from a processor in a first node and passes the request for data to other nodes through an expansion port (or scalability port). The method also starts an access of a memory in response to the request for data and snoops a processor cache of each processor in each node. The method accordingly identifies the location of the data in either the processor cache or memory in the node having the processor issuing the request or in a processor cache or memory of another node. A method for requesting data between two directly coupled nodes in a router system is also disclosed. A method for requesting data between three or more nodes in an interconnect system is also disclosed. A method for resolving crossing cases in an interconnect system is also disclosed.
    Type: Grant
    Filed: August 13, 2004
    Date of Patent: August 26, 2008
    Assignee: Fujitsu Limited
    Inventors: James C Wilson, Wolf-Dietrich Weber
  • Patent number: 7406582
    Abstract: A method for communicating between nodes of a plurality of nodes is disclosed. Each node includes a plurality of processors and an interconnect chipset. The method issues a request for data from a processor in a first node and passes the request for data to other nodes through an expansion port (or scalability port). The method also starts an access of a memory in response to the request for data and snoops a processor cache of each processor in each node. The method accordingly identifies the location of the data in either the processor cache or memory in the node having the processor issuing the request or in a processor cache or memory of another node. A method for requesting data between two directly coupled nodes in a router system is also disclosed. A method for requesting data between three or more nodes in an interconnect system is also disclosed. A method for resolving crossing cases in an interconnect system is also disclosed.
    Type: Grant
    Filed: August 13, 2004
    Date of Patent: July 29, 2008
    Assignee: Fujitsu Limited
    Inventors: James C Wilson, Wolf-Dietrich Weber
  • Publication number: 20080131287
    Abstract: A compressor is powered by a motor which is, in turn, powered by a variable speed drive (VSD). The voltage/frequency relationship of the VSD may be adjusted dynamically to maximize efficiency or permit performance within a compressor performance envelope otherwise unavailable in view of the VSD and motor.
    Type: Application
    Filed: October 31, 2005
    Publication date: June 5, 2008
    Applicant: CARRIER CORPORATION
    Inventors: Francis P. Wilson, William H. Rousseau, James C. Wilson, Donald Yannascoli
  • Patent number: 6799217
    Abstract: A method for communicating between nodes of a plurality of nodes is disclosed. Each node includes a plurality of processors and an interconnect chipset. The method issues a request for data from a processor in a first node and passes the request for data to other nodes through an expansion port (or scalability port). The method also starts an access of a memory in response to the request for data and snoops a processor cache of each processor in each node. The method accordingly identifies the location of the data in either the processor cache or memory in the node having the processor issuing the request or in a processor cache or memory of another node. A method for requesting data between two directly coupled nodes in a router system is also disclosed. A method for requesting data between three or more nodes in an interconnect system is also disclosed. A method for resolving crossing cases in an interconnect system is also disclosed.
    Type: Grant
    Filed: June 4, 2001
    Date of Patent: September 28, 2004
    Assignee: Fujitsu Limited
    Inventors: James C. Wilson, Wolf-Dietrich Weber
  • Patent number: 6596441
    Abstract: An electrochemical cell (1) comprises an anode (2), a solid cathode (3) and an electrolyte (4). The electrolyte comprises an electrochemically reactive conductive salt, an organic liquid phase comprising one or more organic compounds; and less than 0.25 M of all ionically charged additive, distinct from the electrochemically reactive conductive salt. The additive comprises a conductive salt which in use is not electrochemically reactive and which has a nitrogen containing cation in a sufficient quantity that conductivity is improved and percentage material utilisation of the cathode is improved at increased discharge rates as compared with a cell using an electrolyte which does not contain the additive. An improvement of approximately 10% in conductivity is achieved for a cell according to the invention using an electrolyte (c) with an additive.
    Type: Grant
    Filed: May 9, 2000
    Date of Patent: July 22, 2003
    Assignee: Qinetiq Limited
    Inventors: Kevin J Green, James C Wilson, Susan J Howe, Philip N Barnes
  • Publication number: 20020184330
    Abstract: A method for communicating between nodes of a plurality of nodes is disclosed. Each node includes a plurality of processors and an interconnect chipset. The method issues a request for data from a processor in a first node and passes the request for data to other nodes through an expansion port (or scalability port). The method also starts an access of a memory in response to the request for data and snoops a processor cache of each processor in each node. The method accordingly identifies the location of the data in either the processor cache or memory in the node having the processor issuing the request or in a processor cache or memory of another node. A method for requesting data between two directly coupled nodes in a router system is also disclosed. A method for requesting data between three or more nodes in an interconnect system is also disclosed. A method for resolving crossing cases in an interconnect system is also disclosed.
    Type: Application
    Filed: June 4, 2001
    Publication date: December 5, 2002
    Inventors: James C. Wilson, Wolf-Dietrich Weber
  • Publication number: 20020108387
    Abstract: An all electric transport refrigeration system receives its compressor electric drive motor power and all other electrical power from a single on-board engine driven permanent magnet generator. A dual winding three phase electric motor powers the compressor. The incorporation of the dual winding three phase electric motor energizing system in the transport refrigeration system results in a system that can use a smaller generator while at the same time achieves the start up torque necessary to operate the compressor. This is due to the activation of each one of the dual windings with respect to one another, which utilizes start up motor torque to an advantage.
    Type: Application
    Filed: February 15, 2001
    Publication date: August 15, 2002
    Applicant: Carrier Corporation
    Inventors: Kenneth B. Barrett, James C. Wilson, Robert A. Chopko
  • Publication number: 20020108388
    Abstract: An all electric transport refrigeration system receives its compressor drive motor power and all other electrical power from a single on-board engine driven non-synchronous power system consisting of an engine driven synchronous generator. The generator is able to power refrigeration system electrical components at varying predetermined controlled output frequencies that are regulated by an electronic control system and independent of engine speed and generator output frequencies. The incorporation of the non-synchronous power system in the transport refrigeration system results in a system that meets space limitations while at the same time flexibly achieves the desired system performance.
    Type: Application
    Filed: February 15, 2001
    Publication date: August 15, 2002
    Applicant: Carrier Corporation
    Inventors: James C. Wilson, Kenneth B. Barrett, Robert A. Chopko
  • Patent number: 6321550
    Abstract: A transport refrigeration system includes a compressor having discharge and suction ports and at least one electric compressor drive motor disposed within the compressor. The system includes a condenser heat exchanger unit and an evaporator heat exchanger unit operatively coupled, respectively, to the compressor discharge port and the compressor suction port. At least one fan assembly having an electric fan motor is configured to provide air flow over at least one of the heat exchanger units. The system includes an integrally mounted unitary engine driven synchronous generator assembly, which is configured to selectively produce at least one A.C. voltage at one or more frequencies. The compressor drive motor and the at least one fan motor are configured to be directly coupled to the synchronous generator and to operate at a voltage and frequency produced thereby. The compressor is provided with means for unloading at least a portion of the compressor's compressing capability.
    Type: Grant
    Filed: April 21, 1999
    Date of Patent: November 27, 2001
    Assignee: Carrier Corporation
    Inventors: Robert A. Chopko, James C. Wilson, Kenneth B. Barrett