Patents by Inventor De Ji

De Ji 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).

  • Publication number: 20150151393
    Abstract: A machining mechanism includes a connecting base, a main shaft, a milling cutting tool, and a plane assembly. The main shaft includes a fixing portion and a rotation housing portion coupled to the fixing portion. The fixing portion is fixedly coupled to the connecting base. The milling cutting tool is hold by the rotation housing portion. The plane assembly is fixed to the fixing portion and includes a tool bracket and a plane hold by the tool bracket. The tool bracket includes a locating portion and a mounting portion coupled to the locating portion. The locating portion is fixed to the fixing portion. The locating portion and the mounting portion cooperative form a V-shaped structure. The planting tool inclinably extends from the mounting portion and derivates from the locating portion. The disclosure also supplies a machine tool using the machining mechanism and a method for machining using the machine tool.
    Type: Application
    Filed: October 29, 2014
    Publication date: June 4, 2015
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., FU TAI HUA INDUSTRY (SHENZHEN) CO., LTD.
    Inventors: XUE-SONG WANG, DE-JI ZHUANG
  • Patent number: 8713137
    Abstract: A portable communication device is provided that receives upgrade files via at least one wireless coupling. The contents of the upgrade file include information to repair errors in software components of the portable communication device and/or information to upgrade functions of the portable communication device. The portable communication device automatically upgrades the software components using the upgrade file contents. The portable communication device automatically recovers to an operational state when detecting an error or failure during the automatic upgrade. Further, the portable communication device resumes or reinitiates the automatic upgrade following the error or failure.
    Type: Grant
    Filed: November 15, 2004
    Date of Patent: April 29, 2014
    Assignee: Innopath Software, Inc.
    Inventors: De Ji, Luosheng Peng
  • Patent number: 7844734
    Abstract: Dynamic Addressing (DA) is provided that uses a Centralized DA Manager to manage function calls, global variable, and constant variable references among components of software code. The DA Manager is generated during the process of linking the components and is loaded along with the code into client device memory. References from one component to another are stored in the DA Manager along with the address of each component. In an embodiment, the DA Manager includes linker-defined symbols stored in fixed addresses, such that the linker-defined symbols consistently provide the current address for data requested from another component. Changes to a component during file upgrades that result in location changes of the component in memory are recorded by the DA Manager, thereby maintaining the integrity of references to the component present in the code.
    Type: Grant
    Filed: February 1, 2005
    Date of Patent: November 30, 2010
    Assignee: InnoPath Software, Inc.
    Inventors: James Jiang, De Ji, Anumele Raja
  • Patent number: 7350205
    Abstract: A portable communication device is provided that receives upgrade files via a wireless coupling. The contents of the upgrade file include information to repair errors in software components of the portable communication device and/or information to upgrade functions of the portable communication device. An upgrade client of the portable communication device automatically upgrades the software components using the upgrade file contents. Automatic upgrades of the software components include self-upgrades to software components of the upgrade client.
    Type: Grant
    Filed: October 14, 2004
    Date of Patent: March 25, 2008
    Assignee: InnoPath Software, Inc.
    Inventor: De Ji
  • Publication number: 20050216537
    Abstract: Dynamic Addressing (DA) is provided that uses a Centralized DA Manager to manage function calls, global variable, and constant variable references among components of software code. The DA Manager is generated during the process of linking the components and is loaded along with the code into client device memory. References from one component to another are stored in the DA Manager along with the address of each component. In an embodiment, the DA Manager includes linker-defined symbols stored in fixed addresses, such that the linker-defined symbols consistently provide the current address for data requested from another component. Changes to a component during file upgrades that result in location changes of the component in memory are recorded by the DA Manager, thereby maintaining the integrity of references to the component present in the code.
    Type: Application
    Filed: February 1, 2005
    Publication date: September 29, 2005
    Inventors: James Jiang, De Ji, Anumele Raja
  • Publication number: 20050204351
    Abstract: Dynamic Addressing (DA) is provided that uses a Centralized DA Manager to manage function calls, global variable, and constant variable references among components of software code. The DA Manager is generated during the process of linking the components and is loaded along with the code into client device memory. References from one component to another are stored in the DA Manager along with the address of each component. The DA Manager acts as a centralized router linking components during execution of the software so references from one component to another are routed via the DA Manager instead of directly between the components. Therefore, changes to a component during file upgrades that result in location changes of the component in memory are recorded by the DA Manager, thereby maintaining the integrity of references to the component present in the code.
    Type: Application
    Filed: October 22, 2004
    Publication date: September 15, 2005
    Inventors: James Jiang, De Ji
  • Publication number: 20050204353
    Abstract: A portable communication device is provided that receives upgrade files via a wireless coupling. The contents of the upgrade file include information to repair errors in software components of the portable communication device and/or information to upgrade functions of the portable communication device. An upgrade client of the portable communication device automatically upgrades the software components using the upgrade file contents. Automatic upgrades of the software components include self-upgrades to software components of the upgrade client.
    Type: Application
    Filed: October 14, 2004
    Publication date: September 15, 2005
    Inventor: De Ji
  • Publication number: 20050091288
    Abstract: A portable communication device is provided that receives upgrade files via at least one wireless coupling. The contents of the upgrade file include information to repair errors in software components of the portable communication device and/or information to upgrade functions of the portable communication device. The portable communication device automatically upgrades the software components using the upgrade file contents. The portable communication device automatically recovers to an operational state when detecting an error or failure during the automatic upgrade. Further, the portable communication device resumes or reinitiates the automatic upgrade following-the error or failure.
    Type: Application
    Filed: November 15, 2004
    Publication date: April 28, 2005
    Inventors: De Ji, Luosheng Peng
  • Patent number: 6836657
    Abstract: A portable communication device is provided that receives upgrade files via at least one wireless coupling. The contents of the upgrade file include information to repair errors in software components of the portable communication device and/or information to upgrade functions of the portable communication device. The portable communication device automatically upgrades the software components using the upgrade file contents. The portable communication device automatically recovers to an operational state when detecting an error or failure during the automatic upgrade. Further, the portable communication device resumes or reinitiates the automatic upgrade following the error or failure.
    Type: Grant
    Filed: November 12, 2002
    Date of Patent: December 28, 2004
    Assignee: InnoPath Software, Inc.
    Inventors: De Ji, Luosheng Peng
  • Publication number: 20040092255
    Abstract: A portable communication device is provided that receives upgrade files via at least one wireless coupling. The contents of the upgrade file include information to repair errors in software components of the portable communication device and/or information to upgrade functions of the portable communication device. The portable communication device automatically upgrades the software components using the upgrade file contents. The portable communication device automatically recovers to an operational state when detecting an error or failure during the automatic upgrade. Further, the portable communication device resumes or reinitiates the automatic upgrade following the error or failure.
    Type: Application
    Filed: November 12, 2002
    Publication date: May 13, 2004
    Inventors: De Ji, Luosheng Peng