Patents by Inventor Wesley Chan
Wesley Chan 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: 20250113776Abstract: Onboard and/or offboard crop stabilization for reducing movement within an agricultural environment to enhance robotic manipulation for crop harvesting.Type: ApplicationFiled: July 29, 2022Publication date: April 10, 2025Inventors: Ryan R. Knopf, Ryan Wasserman, Wesley Bird, Zi Chan, D Sterling Gray, Joshua Aaron Lessing, Daniel Bassett
-
Patent number: 10286943Abstract: A material handling device is provided. The material handling device includes a bottom, a frame, a wall, an a plurality of wheels. The bottom includes an upper surface and a lower surface. The frame includes an upper surface and a lower surface. The wall surrounds the bottom and the frame, and includes an inner surface, an outer surface and an inner shelf attached to a lower portion of the inner surface. The inner surface includes an upper surface attached to a portion of the lower surface of the bottom, and a lower surface attached to a portion of the upper surface of the frame. Each wheel is attached to the lower surface of the frame.Type: GrantFiled: April 26, 2018Date of Patent: May 14, 2019Assignee: MARLIN STEEL WIRE PRODUCTS LLCInventors: Drew A. Greenblatt, Wesley Chan, Andrew Montgomery, Richard Bates, Kendall Browning
-
Patent number: 9298393Abstract: An intelligent write command routine improves the operational efficiency of a data storage device (DSD) by avoiding media access of the disk when a logical block address (LBA) and the physical sector are unaligned, thus reducing write time. When a write command is received by the DSD from the host, the intelligent write command routine maintains the read data of the read buffer, instead of clearing the read buffer and performing a read of the target sector on the disk per standard protocol. The intelligent write command copies the necessary adjacent sector data from the read buffer as a data patch to the write buffer to splice around the write data received with the write command. Following each write command, the data written to the disk in the write buffer is copied to the read buffer. The read buffer is maintained with the most current data on the disk and does not need to be flushed unless the LBA of the write command is beyond the data ranges stored in the read buffer.Type: GrantFiled: June 12, 2008Date of Patent: March 29, 2016Assignee: SEAGATE TECHNOLOGY LLCInventors: KokChoon See, Wesley Chan, CheeSeng Toh, PohGuat Bay, ChweeFern Ee, YongPeng Chng
-
Patent number: 8386389Abstract: Service delivery systems and methods are described. In one aspect, a service delivery system includes a set of tokens, a database, multiple terminals, and a service manager. Each of the tokens includes a respective token identifier. The database stores personal user profiles each of which is associated with a respective token identifier. The terminals are distributed about a selected locale. Each terminal has a reader that is operable to read token identifiers from tokens and a controller that is operable to transmit read token identifiers and context data identifying one or more conditions under which a token identifier is read through a network connection each time a token identifier is read. The service manager is connected to each of the terminals through a respective network connection and to the database.Type: GrantFiled: April 30, 2002Date of Patent: February 26, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Wesley Chan, Ruth Rosenberg, Venkatesh Gururaja Rao, Glenn Clifford Steiner, James E. Patterson, Philippe Debaty, Shane Konsalla, Grady Gordon Cooper, Megan Grey Taylor, Staci Hartman
-
Publication number: 20120239511Abstract: A system for and method of forming graphical advertisements is presented. The disclosed techniques ensure that the graphical advertisements are compatible with available space and industry-standard sizing. The techniques further allow for insertion of a link into the graphical advertisement, where the link is configured such that an activating user will not receive unwanted material.Type: ApplicationFiled: May 29, 2012Publication date: September 20, 2012Applicant: GOOGLE INC.Inventors: Wesley Chan, Sumit Agarwal, Leora Ruth Wiseman, Amy Koch, Rama Ranganath
-
Publication number: 20120087591Abstract: A system and method for providing a graphical document are provided. A graphical document is processed to identify one or more ideas associated with the graphical document. The identified ideas may be used to determine concepts to associate with the first electronic document and suggest those concepts for association with the first electronic document for use in a document distribution system that distributes documents based on a price parameter associated with concepts and a performance parameter. A request for a document associated with a concept is received. Responsive to the request, the graphical document is delivered if an association between the one or more ideas and the concept is determined.Type: ApplicationFiled: October 18, 2011Publication date: April 12, 2012Applicant: GOOGLE INC.Inventors: Wesley Chan, Sumit Agarwal, Rama Ranganath
-
Patent number: 8065611Abstract: A system and method for associating a document with a concept are provided. One or more idea-electronic document associations is identified, wherein each idea-electronic document association is based on a user performance criteria relative to the electronic document and the idea. At least one of the one or more electronic documents is identified with a concept based on the one or more idea-electronic document associations, wherein the concept is related to the one or more ideas.Type: GrantFiled: June 30, 2004Date of Patent: November 22, 2011Assignee: Google Inc.Inventors: Wesley Chan, Sumit Agarwal, Rama Ranganath, Leora Ruth Wiseman, Deepak Jindal
-
Patent number: 7996753Abstract: A system and method for generating an electronic document are provided. A request to generate an electronic document associated with a concept is received. Content for the electronic document is suggested based on the concept. A selection of the suggested content is received. An electronic document is automatically generated using the selected suggested content.Type: GrantFiled: June 30, 2004Date of Patent: August 9, 2011Assignee: Google Inc.Inventors: Wesley Chan, Sumit Agarwal, Rama Ranganath, Leora Ruth Wiseman, Deepak Jindal
-
Patent number: 7801738Abstract: A system and method for rating a document comprising an image are provided. A document is received for distribution. Rating information associated with the document is received from one or more rating entities. At least one of said one or more rating entities comprises a processor to determine rating information associated with the image. The document is approved for distribution based on the rating information.Type: GrantFiled: May 10, 2004Date of Patent: September 21, 2010Assignee: Google Inc.Inventors: Sumit Agarwal, Wesley Chan, Leora Ruth Wiseman
-
Patent number: 7783830Abstract: A method and apparatus for receiving data at a non-solid state storage device, which includes a store cache and a storage medium. The received data is written to the store cache and transferred from the store cache to the storage medium. In response to receiving a signal at the storage device that is indicative of a power off condition of a data source device from which the data was received, at least a portion of the data remaining in the store cache is transferred to the storage medium prior to powering off the storage device.Type: GrantFiled: November 29, 2006Date of Patent: August 24, 2010Assignee: Seagate Technology LLCInventors: YongPeng Chng, ChweeFern Ee, CheeSeng Toh, KwanYin Chow, HuaYuan Chen, Wesley Chan
-
Publication number: 20100198825Abstract: A system and method for providing a graphical document are provided. A graphical document is processed to identify one or more ideas associated with the graphical document. The identified ideas may be used to determine concepts to associate with the first electronic document and suggest those concepts for association with the first electronic document for use in a document distribution system that distributes documents based on a price parameter associated with concepts and a performance parameter. A request for a document associated with a concept is received. Responsive to the request, the graphical document is delivered if an association between the one or more ideas and the concept is determined.Type: ApplicationFiled: April 13, 2010Publication date: August 5, 2010Applicant: GOOGLE INC.Inventors: Wesley Chan, Sumit Agarwal, Rama Ranganath
-
Patent number: 7697791Abstract: A system and method for providing a graphical document are provided. A graphical document is processed to identify one or more ideas associated with the graphical document. The identified ideas may be used to determine concepts to associate with the first electronic document and suggest those concepts for association with the first electronic document for use in a document distribution system that distributes documents based on a price parameter associated with concepts and a performance parameter. A request for a document associated with a concept is received. Responsive to the request, the graphical document is delivered if an association between the one or more ideas and the concept is determined.Type: GrantFiled: May 10, 2004Date of Patent: April 13, 2010Assignee: Google Inc.Inventors: Wesley Chan, Sumit Agarwal, Rama Ranganath
-
Patent number: 7639898Abstract: A system and method for comparing graphical content (e.g., images) of documents for approval, rating, and other uses are provided. Information may be stored about one or more graphical documents. Graphical content of a first graphical document being evaluated for distribution may be compared to at least one second graphical document. An approval determination may be made for the first graphical document based on the stored information about the at least one second graphical document and the comparison.Type: GrantFiled: May 10, 2004Date of Patent: December 29, 2009Assignee: Google Inc.Inventor: Wesley Chan
-
Publication number: 20090313426Abstract: An intelligent write command routine improves the operational efficiency of a data storage device (DSD) by avoiding media access of the disk when a logical block address (LBA) and the physical sector are unaligned, thus reducing write time. When a write command is received by the DSD from the host, the intelligent write command routine maintains the read data of the read buffer, instead of clearing the read buffer and performing a read of the target sector on the disk per standard protocol. The intelligent write command copies the necessary adjacent sector data from the read buffer as a data patch to the write buffer to splice around the write data received with the write command. Following each write command, the data written to the disk in the write buffer is copied to the read buffer. The read buffer is maintained with the most current data on the disk and does not need to be flushed unless the LBA of the write command is beyond the data ranges stored in the read buffer.Type: ApplicationFiled: June 12, 2008Publication date: December 17, 2009Applicant: SEAGATE TECHNOLOGY, LLCInventors: KokChoon See, Wesley Chan, CheeSeng Toh, PohGuat Bay, ChweeFern Ee, YongPeng Chng
-
Publication number: 20080123211Abstract: A method and apparatus for receiving data at a non-solid state storage device, which includes a store cache and a storage medium. The received data is written to the store cache and transferred from the store cache to the storage medium. In response to receiving a signal at the storage device that is indicative of a power off condition of a data source device from which the data was received, at least a portion of the data remaining in the store cache is transferred to the storage medium prior to powering off the storage device.Type: ApplicationFiled: November 29, 2006Publication date: May 29, 2008Applicant: Seagate Technology LLCInventors: YongPeng Chng, ChweeFern Ee, CheeSeng Toh, KwanYin Chow, HuaYuan Chen, Wesley Chan
-
Publication number: 20070050593Abstract: An interlaced even and odd mapping maps between a logical address space and a physical address space. In one embodiment, an interlaced even and odd mapping scheme provides for converting between a target logical block address (LBA) and a target physical disc sector or cylinder head sector (CHS). In other embodiments, the mapping may be used in any application wherein address translation is desired between address spaces. For example, the mapping may be used to convert between a target logical address space and a target physical address space in a digital computer environment that includes a data storage device, such as a disc drive, for persistent storage. The interlaced even and odd mapping scheme allows for larger physical sector sizes on the data storage device than the logical sector sizes on a host computer.Type: ApplicationFiled: August 30, 2005Publication date: March 1, 2007Applicant: Seagate Technology LLCInventors: HuaYuan Chen, Yongpeng Chng, CheeSeng Toh, Wesley Chan, Pohguat Bay
-
Patent number: D537834Type: GrantFiled: May 10, 2004Date of Patent: March 6, 2007Assignee: Google, Inc.Inventors: Sumit Agarwal, Wesley Chan, Amy Koch, Leora Ruth Wiseman, Deepak Jindal, Rama Ranganath, Leshika Samarasinghe
-
Patent number: D592219Type: GrantFiled: October 31, 2006Date of Patent: May 12, 2009Assignee: Google Inc.Inventors: Sumit Agarwal, Wesley Chan, Amy Koch, Leora Ruth Wiseman, Deepak Jindal, Rama Ranganath, Leshika Samarasinghe
-
Patent number: D799827Type: GrantFiled: November 29, 2016Date of Patent: October 17, 2017Assignee: Marlin Steel Wire Products LLCInventors: Drew A Greenblatt, Wesley Chan
-
Patent number: D860648Type: GrantFiled: June 4, 2018Date of Patent: September 24, 2019Assignee: Marlin Steel Wire Products LLCInventors: Drew A Greenblatt, Wesley Chan