Patents by Inventor Jianwei Yuan

Jianwei Yuan 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: 20120178864
    Abstract: A method and composition for the reduction of the emission of selenium into the environment from the burning of fossil fuels with the use of two chemistries, either individually or in combination with each other. The method uses polydithiocarbamic compounds, including polydithiocarbamic compounds derived from a polymer produced from acrylic-x and alkylamine in conjunction with a scrubber process to capture selenium and reduce its emission in aqueous phase blowdown. The method and composition also helps reduce corrosion in the scrubber process.
    Type: Application
    Filed: February 6, 2012
    Publication date: July 12, 2012
    Inventors: Bruce A. Keiser, Jitendra T. Shah, John V. Meier, Paul J. Zinn, Jianwei Yuan, Raul Espinosa, Rebecca L. Stiles, Richard Mimna, Wayne M. Carlson
  • Patent number: 8117238
    Abstract: A method of preparing a document for delivery to an electronic device including building a graph structure, include hyperlink nodes and bookmark nodes, representing a map of the document, and traversing and paginating the graph structure into successive pages each having a page index value. For each hyperlink node, the method includes storing in association with therewith a bookmark page index value that is the page index value of the page that includes the bookmark node having the bookmark that is the destination of the hyperlink of the hyperlink node. The pages may be selectively delivered to the electronic device. When a hyperlink in one of the pages is activated, the bookmark page index value that is stored in association with the corresponding hyperlink node may be identified, and the page that corresponds to the identified bookmark page index value may be transmitted to the electronic device.
    Type: Grant
    Filed: December 7, 2007
    Date of Patent: February 14, 2012
    Assignee: Research In Motion Limited
    Inventors: Jianwei Yuan, Olav A. Sylthe
  • Publication number: 20110167086
    Abstract: A server find process by which a user enters a search term for a document attachment into his/her mobile communication device. If no occurrences of the term are found on the device, the device then prompts the user to initiate a server side search. If the user accepts, then the server searches the document attachment and returns the first section of text that contains the search term to the device for viewing by the user. This process can then be repeated until the server find feature reports that no further instances of the search string have been found on the server.
    Type: Application
    Filed: January 13, 2011
    Publication date: July 7, 2011
    Inventors: Olav A. Sylthe, Jianwei Yuan, Dan Dumitru
  • Publication number: 20110072074
    Abstract: A process for viewing a selected portion of a document on a mobile communication device without having to request multiple pages of the document contents containing document global properties applied to the selected part of the document, comprising marking pages of the document within a server, based on size required by the mobile device, associating properties and attributes of the selected portion with the pages, and transmitting the pages with the properties and attributes for display by the mobile device.
    Type: Application
    Filed: March 16, 2010
    Publication date: March 24, 2011
    Applicant: Research In Motion Limited
    Inventors: Jianwei Yuan, Olav Sylthe
  • Patent number: 7895230
    Abstract: A server find process by which a user enters a search term for a document attachment into his/her mobile communication device. If no occurrences of the term are found on the device, the device then prompts the user to initiate a server side search. If the user accepts, then the server searches the document attachment and returns the first section of text that contains the search term to the device for viewing by the user. This process can then be repeated until the server find feature reports that no further instances of the search string have been found on the server.
    Type: Grant
    Filed: May 9, 2007
    Date of Patent: February 22, 2011
    Assignee: Research In Motion Limited
    Inventors: Olav A. Sylthe, Jianwei Yuan, Dan Dumitru
  • Publication number: 20080288859
    Abstract: A document summary which includes an assemblage of a plurality of summary entries is generated for an electronic document. In the generation of the document summary, a content structure or properties within the electronic document are analyzed. The plurality of summary entries are selected from the contents of the electronic document based on the analysis of the content structure or properties. The content structure within the electronic document may include a table of contents, a plurality of spreadsheet worksheets, a plurality of document pages, etc. The content properties within the electronic document may include text formatting, paragraph formatting, paragraph sizing, etc. Preferably, the best available content structure or properties within the electronic document is identified and utilized in the selection of the plurality of summary entries. The document summary is provided to a mobile communication device in response to a request for the electronic document.
    Type: Application
    Filed: August 1, 2008
    Publication date: November 20, 2008
    Inventors: Jianwei Yuan, Olav A. Sylthe
  • Patent number: 7421652
    Abstract: A document summary which includes an assemblage of a plurality of summary entries is generated for an electronic document. In the generation of the document summary, a content structure or properties within the electronic document are analyzed. The plurality of summary entries are selected from the contents of the electronic document based on the analysis of the content structure or properties. The content structure within the electronic document may include a table of contents, a plurality of spreadsheet worksheets, a plurality of document pages, etc. The content properties within the electronic document may include text formatting, paragraph formatting, paragraph sizing, etc. Preferably, the best available content structure or properties within the electronic document is identified and utilized in the selection of the plurality of summary entries. The document summary is provided to a mobile communication device in response to a request for the electronic document.
    Type: Grant
    Filed: October 24, 2003
    Date of Patent: September 2, 2008
    Assignee: Arizan Corporation
    Inventors: Jianwei Yuan, Olav A. Sylthe
  • Publication number: 20080092085
    Abstract: A method of preparing a document for delivery to an electronic device including building a graph structure, include hyperlink nodes and bookmark nodes, representing a map of the document, and traversing and paginating the graph structure into successive pages each having a page index value. For each hyperlink node, the method includes storing in association with therewith a bookmark page index value that is the page index value of the page that includes the bookmark node having the bookmark that is the destination of the hyperlink of the hyperlink node. The pages may be selectively delivered to the electronic device. When a hyperlink in one of the pages is activated, the bookmark page index value that is stored in association with the corresponding hyperlink node may be identified, and the page that corresponds to the identified bookmark page index value may be transmitted to the electronic device.
    Type: Application
    Filed: December 7, 2007
    Publication date: April 17, 2008
    Inventors: Jianwei Yuan, Olav Sylthe
  • Patent number: 7328214
    Abstract: A method of preparing a document for delivery to an electronic device including building a graph structure, include hyperlink nodes and bookmark nodes, representing a map of the document, and traversing and paginating the graph structure into successive pages each having a page index value. For each hyperlink node, the method includes storing in association with therewith a bookmark page index value that is the page index value of the page that includes the bookmark node having the bookmark that is the destination of the hyperlink of the hyperlink node. The pages may be selectively delivered to the electronic device. When a hyperlink in one of the pages is activated, the bookmark page index value that is stored in association with the corresponding hyperlink node may be identified, and the page that corresponds to the identified bookmark page index value may be transmitted to the electronic device.
    Type: Grant
    Filed: December 21, 2004
    Date of Patent: February 5, 2008
    Assignee: Arizan Corporation
    Inventors: Jianwei Yuan, Olav A. Sylthe
  • Publication number: 20060136371
    Abstract: A method of preparing a document for delivery to an electronic device including building a graph structure, include hyperlink nodes and bookmark nodes, representing a map of the document, and traversing and paginating the graph structure into successive pages each having a page index value. For each hyperlink node, the method includes storing in association with therewith a bookmark page index value that is the page index value of the page that includes the bookmark node having the bookmark that is the destination of the hyperlink of the hyperlink node. The pages may be selectively delivered to the electronic device. When a hyperlink in one of the pages is activated, the bookmark page index value that is stored in association with the corresponding hyperlink node may be identified, and the page that corresponds to the identified bookmark page index value may be transmitted to the electronic device.
    Type: Application
    Filed: December 21, 2004
    Publication date: June 22, 2006
    Inventors: Jianwei Yuan, Olav Sylthe
  • Publication number: 20060055693
    Abstract: A process is set forth for viewing an enlarged area of an image. The image is stored on a server and re-sized for viewing on a mobile communication device based on screen size and colour display capabilities of the device. The image is enlarged within the server by modifying binary raw data of the original image based on crop rectangle coordinates entered at the mobile communication device. The process allows users to quickly retrieve any relevant part of a large image attachment that has been resized by the server. This minimizes bandwidth usage, device memory/CPU consumption, and request/response latency while still allowing the user to view an image area in its original level of detail.
    Type: Application
    Filed: September 15, 2004
    Publication date: March 16, 2006
    Applicant: Arizan Corporation
    Inventors: Olav Sylthe, Jianwei Yuan, Dan Dumitru
  • Publication number: 20060056334
    Abstract: A process for transmitting a document from a server to a mobile device on a per page basis, comprising building a graph structure within the server representing a map of the document, transmitting a page size limit from the mobile device to the server indicative of the size of a single page of the document to be displayed by the mobile device, traversing and paginating the graph structure into successive pages based on the page size limit, caching the pages within the server, and transmitting the successive pages from the server to said the mobile device for display by said the mobile device.
    Type: Application
    Filed: August 31, 2004
    Publication date: March 16, 2006
    Applicant: Arizan Corporation
    Inventors: Jianwei Yuan, Olav Sylthe
  • Publication number: 20060047729
    Abstract: A process for viewing document information on a mobile communication device without having to retrieve the full document onto the device. The solution is client—server based. The client is the mobile device attachment viewing application and the server is the document (attachment) handling process on a remote machine. The process comprises server document information construction and delivery, and document information display on the mobile device.
    Type: Application
    Filed: August 31, 2004
    Publication date: March 2, 2006
    Applicant: Arizan Corporation
    Inventors: Jianwei Yuan, Olav Sylthe, Dan Dumitru
  • Publication number: 20060047743
    Abstract: A process for viewing a selected portion of a document on a mobile communication device without having to request multiple pages of the document contents containing document global properties applied to the selected part of the document, comprsing marking pages of the document within a server, based on size required by the mobile device, associating properties and attributes of the selected portion with the pages, and transmitting the pages with the properties and attributes for display by the mobile device.
    Type: Application
    Filed: August 31, 2004
    Publication date: March 2, 2006
    Applicant: Arizan Corporation
    Inventors: Jianwei Yuan, Olav Sylthe
  • Publication number: 20050108636
    Abstract: Systems and methods of retrieving and presenting partial (skipped) document content are provided. A typical system includes a document parsing stage, a device request for content stage and a delivery of requested content stage. A target device can include a device presentation of the requested content stage. The system parses the content of an electronic document and generates a document object model (DOM) representation of the electronic document, where each source and destination target is assigned a document object model identifier (DOM ID). In some instances, upon completion of parsing, the document object model is then paginated in computer memory into segments of a certain size called chunks; in such instances the pagination operation can update each DOM ID with an additional information attribute containing the chunk index with the purpose of establishing a relationship between a document object model identifier and the corresponding chunk index.
    Type: Application
    Filed: November 12, 2004
    Publication date: May 19, 2005
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Olav Sylthe, Jianwei Yuan, Dan Dumitru
  • Publication number: 20040139397
    Abstract: A document summary which includes an assemblage of a plurality of summary entries is generated for an electronic document. In the generation of the document summary, a content structure or properties within the electronic document are analyzed. The plurality of summary entries are selected from the contents of the electronic document based on the analysis of the content structure or properties. The content structure within the electronic document may include a table of contents, a plurality of spreadsheet worksheets, a plurality of document pages, etc. The content properties within the electronic document may include text formatting, paragraph formatting, paragraph sizing, etc. Preferably, the best available content structure or properties within the electronic document is identified and utilized in the selection of the plurality of summary entries. The document summary is provided to a mobile communication device in response to a request for the electronic document.
    Type: Application
    Filed: October 24, 2003
    Publication date: July 15, 2004
    Inventors: Jianwei Yuan, Olav A. Sylthe