Not Applicable.
The present invention relates generally to data communication, and more particularly, but not necessarily entirely, to over-the-air or through-the-air communication of listing content generated using a wireless mobile device.
E-commerce, that is, commercial transactions consummated through electronic communication (e.g., via the World Wide Web (WWW)), is a rapidly expanding segment of the global economy. One type of e-commerce allows sellers to offer items for sale to potential buyers using websites operated by third-parties. These third-party websites may include auction-type websites and classified-type websites. The operators of these websites typically charge the seller a fee for posting listings on their websites. In a typical e-commerce transaction involving one of these types of websites, a buyer, accessing the website from a remote computer, searches listings on the websites and decides on an item that he or she is interested in purchasing. When a desired item is found in a listing, the buyer may then purchase the desired item from the seller pursuant to the seller's terms indicated in the listing.
Prior to creating a listing for posting an e-commerce website, a seller may be first required to establish a seller's account with the desired e-commerce website through a one-time registration process. This registration process may require that the seller provide information to verify the seller's identity and contact information. Once the seller's identity has been confirmed, the registration process may then require that the seller select the method by which the seller intends to pay any fees charged by the e-commerce website and the methods by which buyers may pay for items purchased from the seller.
Once a seller has completed the registration process, the e-commerce website may allow the seller to create listings through an online and interactive listing process displayed on a web browser of the seller's own computer. The online and interactive listing process may facilitate the creation of a listing by guiding the seller step-by-step through the listing creation process. That is, the interactive process may allow a seller to create a listing by providing the necessary discrete data components that form listing content step-by-step until a completed listing has been formed and posted.
For example, to create a listing the seller may first be required to login to his or her seller's account with the e-commerce website from the seller's computer. After a seller has successfully logged in, the e-commerce website may provide a seller with an interface displayed in the seller's web browser that allows the seller to select the option to create a new listing under the seller's account using the online and interactive process.
Once initiated, the online and interactive process may first prompt the seller to select a product category for the new listing. This may be accomplished by allowing the seller to select a product category by searching, browsing or using a previous product category selection. The association of a product category with the listing will allow buyers to more easily locate the listing. Once a product category has been selected for the listing, the online and interactive process may then prompt the seller to enter descriptive information, such as a listing title and a detailed description of the product. The online and interactive process may also prompt the seller to enter the appropriate pricing information based on the selling format, such as sales price, reserve price, etc., as well as a duration of the listing. The online and interactive process may also require that the seller choose a method of accepted payment as well as provide shipping information. The seller may also be prompted to provide return policy information.
Once a seller has entered all the necessary textual information for a listing, the online and interactive process may then prompt the seller to upload any images related to the product in the listing using a file uploader service hosted by the e-commerce website. The file uploader service allows the seller to add or upload digital images for display with the new listing. To initiate the file uploader service, the seller typically clicks on an “Add Pictures” button. The file uploader service will then prompt the seller to browse the file directory of his or her own computer and select the images desired to be included in the listing. Of course, it is incumbent upon the seller to have previously uploaded the images from a digital camera.
Once the appropriate file directory is located, the seller may then manually select one or more images from the file directory for uploading. When the images have been selected and finalized, the file uploader service may upload the images to the e-commerce website from the memory of the seller's computer. When the seller has entered and uploaded all of the desired discrete data components that form listing content for a single listing, the online and interactive process may provide the seller with the option to preview a listing with the listing content. This preview option will allow the seller to edit the listing content if any changes are desired prior to making it available on a network.
Once deemed acceptable by the seller, the online and interactive process will prompt the seller to actually post the listing content “live” such that it is accessible to buyers via the e-commerce website. After new listing content has been posted, the online and interactive process may prompt the seller to create another listing through the interactive process, if desired. When finished, a seller may terminate the online and interactive process for creating listings by logging out of the seller's account with the e-commerce website.
While the above process is beneficial to some sellers in some situations, the online and interactive process described above for creating listings may actually discourage some sellers from posting listings on e-commerce websites in some situations. In particular, the online and interactive process currently being utilized by e-commerce websites to create listings is overly time consuming and inefficient, especially when multiple listings need to be created and posted. The foremost drawbacks to the currently available online and interactive processes for creating listings appear to be the piecemeal manner in which the listings are created and the need to manually associate and upload images using a file uploader service.
Further drawbacks of the currently available online and interactive processes for creating listings include requiring sellers to manually login to e-commerce websites to post listing content. It would therefore be an improvement over the currently available online and interactive processes for creating listings to provide a more efficient method, system, and program product for sellers to easily and quickly post listing content by eliminating some of the manual steps previously required.
The prior art is thus characterized by several disadvantages that are addressed by the present invention. The present invention minimizes, and in some aspects eliminates, the above-mentioned failures and other problems by utilizing the methods and structural features described herein. The features and advantages of the invention will be set forth in the description that follows, and in part will be apparent from the description, or may be learned by the practice of the invention without undue experimentation. The features and advantages of the invention may be realized and obtained by means of the instruments and combinations particularly pointed out in the appended claims.
The features and advantages of the disclosure will become apparent from a consideration of the subsequent detailed description presented in connection with the accompanying drawings in which:
For the purposes of promoting an understanding of the principles in accordance with the disclosure, reference will now be made to the embodiments illustrated in the drawings and specific language will be used to describe the same. It will nevertheless be understood that no limitation of the scope of the disclosure is thereby intended. Any alterations and further modifications of the inventive features illustrated herein, and any additional applications of the principles of the disclosure as illustrated herein, which would normally occur to one skilled in the relevant art and having possession of this disclosure, are to be considered within the scope of the disclosure claimed.
It must be noted that, as used in this specification and the appended claims, the singular forms “a,” “an,” and “the” include plural referents unless the context clearly dictates otherwise. In describing and claiming the present disclosure, the following terminology will be used in accordance with the definitions set out below.
As used herein, the terms “comprising,” “including,” “containing,” “having,” “characterized by,” and grammatical equivalents thereof are inclusive or open-ended terms that do not exclude additional, unrecited elements or method steps.
As used herein, the term “listing” may refer to an association of one or more discrete data components, such as image data and text data, that are displayed together on a computing device. A listing may include, without limitation, a sales listing, a blog listing, and a social network listing. Listings may be dynamically provided by a server in web pages in response to requests received over a network.
As used herein, the term “listing content” may refer to a collection of one or more discrete data components that are utilized to provide the necessary content for listings posted at a computer server. Listing content may be stored in a database and may include text data, image data, audio data, and video data. A computer server may dynamically generate listings on web pages from the listing content stored in a database. Listing content may be provided to a computer server in a communication from a wireless mobile device as described herein.
As used herein, the term “proposed listing content” may refer to any information that is automatically generated in response to user input, or captured listing content, and that is utilized to form listings similar to listing content. Proposed listing content is typically not included in an actual listing until reviewed and approved by a user, since it is automatically generated. Proposed listing content may include, among other things, stock information about a product, including stock images, stock descriptions, proposed titles, proposed taxonomy or product classification, and comparative pricing data.
As used herein, the term “capture” may refer to the process of collecting, formatting and storing data relating to real-world objects or interactions in a computer memory. The data for the real-world objects may be obtained using sensors able to detect light reflected off of objects, audio waves, and physical interactions with a user, e.g., user interactions with a keypad, buttons, touch screen, etc.
Turning now to the present disclosure,
The listing server 12 may include an associated data storage 14. The data storage 14 includes a listing database 16 for storing listing content. In an embodiment of the present disclosure, the listing content may include discrete data components, such as textual and graphical information (e.g., digital images). The data storage 14 further includes a user database 18 containing account information for each user authorized to post listings in the listing database 16. The user database 18 may also include account information for each user authorized to view listing content in the listing database 16. In an embodiment of the present disclosure, the listing content stored in the listing database 16 may be searchable.
In an embodiment of the present disclosure, the listing content stored in the listing database 16 may include associated taxonomy or categorical information that allows the listing content to be grouped together in a hierarchical manner when included in listings. In an embodiment of the present disclosure, the listing content stored in the listing database 16 may be part of an ongoing message based upon an electronic conversation on a single subject, commonly referred to as a “thread” or a “blog.” In an embodiment of the present disclosure, the listing content stored in the listing database 16 may be part of a user's private space or page on a social networking site.
The listing server 12 may provide the listing content stored in the listing database 16 to users of remote computers 20 via a network 22. It will be appreciated that, while only one remote computer 20 is depicted, a plurality of remote computers 20 may have access to the listing content. In an embodiment of the present disclosure, the listing server 12 may host a website, such as an e-commerce website, a blogging website, or a social networking site. The remote computer 20 may request particular web pages of the website, which are then displayed in a web browser running on the remote computer 20. The web pages may include one or more listings generated from the listing content that is stored in the listing database 16. The user of the remote computer 20 may be able to navigate through the listing content in a wide variety of manners such that the user may be provided with only a desired subset of the listings. For example, the user may conduct keyword searches of the listing content or the user may use taxonomy or categorical information to find desired listing content. Where the listing content stored in the listing database 16 is part of a social networking site, a user may access the listing content by entering the private spaces or pages of the members of the social networking site.
The network 22 may include both wired and wireless communication paths. In an embodiment of the present disclosure, the network 22 may comprise a local area network (LAN). In an embodiment of the present disclosure, the network 22 may comprise a wide area network (WAN). In an embodiment of the present disclosure, the network 22 may comprise a worldwide network of computers that use the TCP/IP network protocols to facilitate data transmission, such as the Internet.
The user database 18 may include account information for both users that post listing content and users that view listing content. The listing server 12 may provide a subscriber interface through which users may enter the required information to establish user accounts. The account information for each user may include contact information as well as payment information, such as credit card information and the like. The account information may further include a unique login identifier (ID) and a password such that each user may only access his or her account on the listing server 12. The account information may further include listing preferences for the listings posted by the users, which will be explained in more detail below. The listing server 12 may further include a listing management interface such that users can manage their listing content in the listing database 16.
The listing environment 10 further includes one or more mobile devices 24 (only one of which is illustrated) by which listing content for listings may be added to the listing database 16 by users. The mobile devices 24 within the listing environment 10 can be implemented with almost any portable communication device capable of over-the-air or through-the air radio frequency (“RF”) communication, as understood by those skilled in the art, with the listing server 12. For example, a mobile device 24 can be a smart mobile device, a mobile telephone, an email communication device, a personal digital assistant (PDA), or other mobile device. Regardless of the embodiment, each of the mobile devices 24 may include a display 26 (e.g., a liquid crystal display (“LCD”)) capable of displaying textual and/or graphical content. In addition, the mobile devices 24 can include a virtual or physical keypad 28 that can be utilize by the user to enter textual information. In the illustrated embodiment, the mobile devices 24 can further include a navigation device 30, such as arrow buttons, touch pad, scroll knob, key, or dial, and a selection button 32 (e.g., an “enter” key, icon, or toolbar). The navigation device 30, for example, can permit a user to navigate a cursor among textual or graphical options presented within the display 26, and pressing the selection button 32 indicates user selection of the option designated by the cursor on the display. The mobile device 24 may further include an integrated camera 34 for capturing digital images. The digital images taken by the camera 34 may be locally stored in memory at the mobile device 24.
In the illustrated embodiment of the listing environment 10, the mobile device 24 is coupled by a wireless communication link 36 to a base station system 38 as understood by those skilled in the art, which may include a cellular communication tower, an antenna, or even a satellite. The base station system 38 may provide a connection to the listing server 12 via the network 22. In this regard, the base station system 38 may comprise a gateway support node that acts as a gateway between a wireless data network and other networks, such as the Internet or private networks. The wireless communication link 36 may comprise any communication standard, including the recently developed 3G wireless standard or older communication standards. In an embodiment of the present disclosure, the mobile device 24 may be connected to a computer (not shown) or computer network (not shown) that has access to the network 22 and the connection between the mobile device 24 and the computer may be wired or wireless.
The mobile device 24 may provide the standard voice function of a mobile phone. In addition, the mobile device 24 may provide additional functions, such as short message service (SMS) text messaging, electronic mail (e-mail), packet switching for access to the Internet, gaming, Bluetooth, infrared, multimedia messaging service (MMS) for sending messages that include multimedia objects (images, audio, video, rich text), MP3 player, radio, and GPS. The mobile device 24 may be able to connect to cellular phone networks, which are in turn interconnected to the public switched telephone network (PSTN). The mobile device 24 may take the form of any portable electronic device with a camera that is used for mobile voice and data communication, including, but not limited to, commercially available I-PHONES, BLACKBERRIES, and TREOS. The mobile device 24 may take the form of cameras with WI-FI connection ability.
Referring now to
The client application software 62 may include a mobile listing program product 64. The non-volatile memory 54 may further store data, including mobile listing program product data 66. The RAM 56 may dynamically and temporarily store programs and data for processing by the processor 52. Prior to execution, the computer-readable instructions for the operating system 60 and the mobile listing program product 64 may be loaded from the non-volatile memory 54 into the RAM 56 as is known to one having ordinary skill in the art. The ROM 58 may include a BIOS 68 that controls the most basic operations and is responsible for a boot-up process for the processor 52 and for initializing other hardware in the mobile device 24. The BIOS 68 of the ROM 58 may be updated from time to time.
The processor 52 may be connected to a display 70, keyboard 72, navigation 73, and selection 74. The display 70 may be operable to display content to a user and may include a touchscreen that can detect the presence and location of a touch within the display area. The display 70 may include an LCD display. The keyboard 72 may allow a user to enter text and commands that are processed by the processor 52. The keyboard 72 may be virtually displayed by the display 70 or may include physical buttons on the mobile device 24. The navigation 73 may allow a user to navigate through a graphical user interface that is displayed by the display 70. The selection 74 may allow a user to select options displayed on the display 70. The mobile device 24 may further include a microphone and speaker, neither of which is shown in
The processor 52 may also be connected to a camera controller 76. The camera controller 76 may provide image data representing “digital images” captured by a CCD array 78 to the processor 52. The image data may also include “video images” captured by the CCD array 78. In particular, the CCD array 78 may comprise a plurality of semiconductor light-sensitive electronic devices that each emit an electrical signal proportional to the amount of light striking it. Once captured and processed, the image data may be stored in the non-volatile memory 54 in a suitable format, such as the JPEG file format, as is known to one having ordinary skill in the art.
In an embodiment of the present disclosure, the mobile device 24 may include a microphone for capturing listing content in the form of audio data. For example, a user may decide to describe an image with an audio recording. The audio data is also stored in the memory of the mobile device 24. The listing content captured by the wireless mobile device 24 may include any multimedia content.
The processor 52 may also be connected to an RF module 80 and antenna 82 for sending and receiving wireless communications. The RF module 80 may include a memory unit that serves as a buffer for communications purposes. It will be appreciated that the memory unit of the RF module 80 may be considered as part of the memory of the mobile device 24 and communications may be formed in the memory unit of the RF module 80. In an embodiment of the present disclosure, the RF module 80 and antenna 82 may send and receive wireless communications with the base station 38 (
Referring now back to
The user may also be prompted to enter payment information, such as credit card information, for utilizing the services of the listing server 12. The operator of the listing server 12 may charge a flat fee. The operator of the listing server 12 may charge no fee at all. The operator of the listing server 12 may charge a percentage of the sales price for items sold through the listing server 12. Immediate payment may be required before listing content in the listing database 16 is available for viewing by third parties.
The user may be further prompted by the listing server 12 to provide listing preferences for use in association with listing content posted by the user in the listing database 16. The listing preferences may include information that is to be added to and included with the user's listing content stored in the listing database 16 by default. That is, the listing preferences may include information that is accessible, either directly or indirectly, to third-party viewing listings at the remote computer 20. The listing preferences may include standard information that is provided with each of a user's listings by default, such as standard shipping information and shipping charges, standard return policies, standard contact information for the user, standard payment information, and standard pricing information.
The standard pricing information may include minimum prices, buy-it-now prices, reserve prices, and starting prices for items listed by the user on the listing server 12 such that the user may not have to manually enter pricing information for listings. The listing preferences may further include other information that may be utilized to manage the listings posted by the user in the listing database 16. The listing preferences may specify the length of time listing content is to be made available on the listing server 12. The listing preferences may specify listing templates that dictate the appearance, content, and format of the listing content. It will be appreciated that a benefit to the use of the listing preferences is that a user will not have to reenter the same information for each listing posted in the listing database 16.
In an illustrative embodiment of the present disclosure, a user of the mobile device 24 may not be required to first establish a user account directly with the listing server 12 as described above. Instead, the user may establish a user account using features provided by the mobile listing program product 64. In particular, upon its initial execution, the mobile listing program product 64 may prompt the user to enter the necessary information at the mobile device 24 for establishing a user account. This information may include a login ID, a password, a credit card number, and standard information, such as standard shipping information and shipping charges, standard return policies, standard contact information for the user, standard payment information, and standard pricing information. Once entered, the information may be provided to the listing server 12 and stored in the user database 18. The listing server 12 may verify certain information provided by the user for security purposes, including credit card information provided by the user. The user may also be prompted to enter listing preferences at the mobile device 24. The listing preferences entered by the user at the mobile device 24 may be applied by default to all future listing content either at the mobile device 24 or at the listing server 12.
Once a user has established a user account, the user may download and install the mobile listing program product 64 on the mobile device 24 from the listing server 12. The mobile listing program product 64 must be compatible with the operating system 60 of the mobile device 24. The download from the listing server 12 may occur over the communication link 36, the base station 38, and the network 22. The mobile listing program product 64 may be installed into the non-volatile memory 54 of the mobile device 24. In an embodiment of the present disclosure, the download may occur from a third-party server, such as a server associated with the manufacturer or service provider of the mobile device 24. In an embodiment of the present disclosure, the mobile listing program product 64 may be installed in the non-volatile memory 54 of the mobile device 24 at the time of purchase. In an embodiment of the present disclosure, the mobile listing program product 64 may be loaded onto the mobile device 24 from a computer or portable electronic storage medium connected to the mobile device 24 via a wired or wireless connection. To actually launch the mobile listing program product 64 on the mobile device 24, a user may navigate to an associated icon displayed on the display 26 using the navigation device 30 and select it using the selection button 32. Once the mobile listing program product 64 is running, a user may utilize the mobile device 24 to provide listing content to the listing server 12 as will now be described.
Referring now to
The image capture frame 100 may initially display a live image feed provided by the camera 34. When a user selects the virtual button 106, the image capture frame 100 may switch from displaying a live image feed from the camera 34 to a display of the image data captured by the camera 34 at the moment the virtual button 106 was selected. Further, upon selection of the virtual button 106, the image data captured by the camera 34 may be stored in an image file in the memory of the mobile device 24. The image data may be stored as part of the mobile listing program product data 66 in the non-volatile memory 54. The image file name for the image data captured by the camera 34 may be generated automatically by the mobile device 24. The image file name and path of the image file may be stored in association with the listing content for a single listing as will be described in relation to
Once an image of the desired item has been captured and stored in memory, a user may then enter a short description of the item shown in the image capture frame 100 into the text box 102 on the interface 98. A user may also enter a desired price for the item shown in the image capture frame 100 into the text box 104 of the interface 98. It will be appreciated that the captured image displayed in the image capture frame 100 and the information entered into the text boxes 102 and 104 constitute “listing content” for a single listing. If the user desires to create new listing content for another listing, the user may select the virtual button 108 and the mobile device 24 will capture and store the listing content currently being displayed in the mobile listing program product data 66 and then return the image capture frame 100 to the live feed from the camera 34 and clear the text boxes 102 and 104. The user may then repeat the above described process as many times as is needed to create listing content for as many listings as may be desired.
Referring now to
The Image Files 124 may comprise a path and file name for each image file associated with the unique identifier in the Listing ID 122. The Text Field 126 and the Text Field 128 may comprise text information entered by the user using the interface 98. The User ID 130 may identify the user by a unique identifier that created the listing content such that the listing content may be posted to the correct user account at the listing server 12.
It will be appreciated that the array 120 may be expanded to include additional text fields and other information, such as taxonomy or classification information, associated with each unique listing ID. Further, the Image Files 124 may identify a file name and path to more than one image file for each unique listing ID. Indeed, the array 120 may be adapted to conform to various types of listings, including classified listings, auction listings, blog listings, and social networking listings. The array 120 may be further adapted to include proposed listing content and information provided by listing preferences established by a user. The data for the Image Files 124, Text Field 126, and Text Field 128 may be considered discrete data components of the listing content.
Once the listing content for all of the listings desired to be posted by the user on the listing server 12 has been captured at the mobile device 24, the user may navigate to and select the virtual button 110 on the interface 98. Upon the selection of the virtual button 110, the mobile device 24 will automatically gather and provide the listing content for all of the listings just created by the user to the listing server 12 from the memory of the mobile device 24. For example, the mobile device 24 may provide the data indicated by the data array 120 to the listing server 12. This may include image files and text data entered by the user. Once received, the listing server 12 may automatically post the listing content in the listing database 16 such that it is immediately available to third-parties in listings. The listing preferences previously entered by the user may be applied to the listing content provided from the mobile device 24 when viewed by third parties in listings.
It will be appreciated that the listing content stored in memory at the mobile device 24 may be provided to the listing server 12 in a wide variety of manners. In an embodiment of the present disclosure, the mobile device 24 may upload the listing content in the array 120 to the listing server 12 via a direct connection with the listing server 12. That is, after the user has finished creating the desired listing content and selected the option to post the listing content at the listing server 12, the mobile device 24 will automatically establish a direct connection to the listing server 12 and automatically upload the listing content from the memory of the mobile device 24 directly to the listing server 12 where it is then stored in the listing database 16.
In an illustrative embodiment of the present disclosure, the mobile device 24 may provide the listing content in the array 120 to the listing server 12 via e-mail. That is, the mobile device 24 may automatically generate an e-mail addressed to a pre-specified e-mail address associated with the listing server 12. The subject field in the e-mail header may include a unique identifier for the user such that the listing content in the e-mail may be associated with the appropriate user account at the listing server 12. The body of the e-mail may comprise, in a pre-specified format, the listing content. Attachments to the e-mail may include the necessary image files associated with the listing content. When an e-mail sent by the mobile device 24 is received at the listing server 12, the listing server 12 is able to identify the user account to which the included listing content pertains. Further, the listing server 12 is able to decompose the e-mail body and image file attachments such that it may correctly post the listing content in the listing database 16.
In an illustrative embodiment of the present disclosure, the mobile device 24 may provide the listing content indicated by the array 120 to the listing server 12 using the SMS communications protocol. That is, the mobile device 24 may automatically generate an SMS message to a pre-specified address. The body of the message may contain listing content as well as an identification of the user. When received, the listing server 12 is able to decompose the message body of the SMS message such that it may post the listing content in the listing database 16 under the appropriate user account and in accordance with any listing preferences. One drawback to the use of the SMS communications protocol is the inability to transfer digital images. Thus, the user may be required to provide the digital images in some other manner, if needed.
In an illustrative embodiment of the present disclosure, the mobile device 24 may provide the listing content indicated by the array 120 to the listing server 12 using the MMS communications protocol. It will be appreciated that an advantage of the MMS standard over the SMS standard is the ability to include multimedia content, e.g., digital images, along with text. Thus, the listing content in an MMS message generated by the mobile device 24 may include both the desired text information as well as the images captured by the camera 34 of the mobile device 24. The MMS message may be automatically generated by the mobile device 24 pursuant to a pre-specified format. In addition, the use of the pre-specified format will allow the listing server 12 to extract the listing content and post it correctly in the listing database 16. It will be appreciated that listing content provided in a single MMS message sent from the mobile device 24 may contain images and textual information for multiple listings or a single listing.
It will be appreciated that using the above described processes, that a user may be able to create listing content for posting on the listing server 12 in as little as 10 to 30 seconds using the mobile device 24. The user need only capture the image using the mobile device 24 and enter a short description or statement in the provided text boxes 102 and 104 on the interface 98. In some instances, a user may only provide an image. In other instances, the user may only provide text.
The mobile device 24 will automatically form a communication in its memory with the listing content and transmit the communication with the listing content to the listing server 12 with only a single selection of the user on the user interface 98. Upon receipt, the listing server 12 will then post the listing content in the listing database 16 automatically and in accordance with any listing preferences previously specified by the user, which preferences may be stored at the listing server 12 or received in conjunction with the listing content from the mobile device 24.
It will be appreciated that the mobile device 24 automatically associates the correct image files with the corresponding textual information entered by a user for a listing. Thus, there is no need for a user to manually associate image files and textual information. Further, the user may create listing content for a single listing or multiple listings using the mobile device 24. The mobile device 24 may allow a user to generate and automatically associate listing content while “offline” from the listing server 12. It will be appreciated that there is no need for a user to manually browse the file directory of the mobile device 24 to locate image files for uploading to the listing server 12 using a file uploader service provided by a website. That is, because the images are captured from within the mobile listing program product 64 running on the mobile device 24, the image file names and locations in the non-volatile memory 54 are already known and, therefore, the image files may be automatically included with the associated textual information entered by the user when provided to the listing server 12. It will be further appreciated that the above described process may be easily adapted for use with classified listings, auction listings, partner/vendor listings, affiliate listings, blog listings, and social networking listings.
The creation of the listing content at the mobile device 24 may be partially or fully automated to provide additional benefit to users. That is, the mobile device 24 may automatically generate proposed listing content based upon input from the user or from some other source. For example, the mobile device 24 may be able to automatically provide descriptive information, stock images, pricing information, and comparison data based upon received input.
In an illustrative embodiment of the present disclosure, the camera 34 on the mobile device 24 may function to read and capture barcode information of an item for which a listing is desired to be created. The captured barcode information may be utilized to identify the item and provide information from a local or remote database which may then be selected, if desired by the user, for inclusion with the listing content for the item. In particular, once captured, the mobile device 24 may provide the barcode information to the listing server 12 (or some other available service). The listing server 12 may then return useful listing information about the item based upon its barcode information. The mobile device 12 may prompt the user to include the information returned from the listing server 12 in the listing content associated with the item. The information returned from the listing server 12 may include proposed listing content, such as descriptive information, stock images, pricing information, and comparison data. In lieu of using barcode information to automate the listing process, the input may instead comprise any one of an SKU number, product name, or any other information that may be utilized to provide useful information in the listing creation process.
In an illustrative embodiment of the present disclosure, the listing server 12 may send automatically generated communications to the mobile device 24 as part of the listing creation process. The communications generated by the listing server 12 may comprise a preview of listings or a hyperlink to listing previews created from the listing content provided by the user through the mobile device 24. In addition, the communications may include proposed listing content based upon information received at the listing server 12. The proposed listing content may be determined from the listing content received from the mobile device 24. For example, the listing server 12 may process the listing content received from the mobile device 24 and determine proposed listing content based upon key words in the listing content received from the mobile device 24.
In response to being presented with proposed listing content, the user may accept, reject or modify the proposed listing content in replies to the communications from the listing server 12. In an illustrative embodiment of the present disclosure, the communications generated by the listing server 12 may contain proposed listing content, or a hyperlink to proposed listing content, for inclusion with the listing content provided by the user through the mobile device 24. For example, the communications generated by the listing server 12 may include proposed listing content, such as additional descriptive information, stock images, pricing information, and comparative data. The user may respond to the communications in a pre-designated and indicated manner such that the listing content provided by the user through the mobile device 24 is supplemented and augmented by the proposed listing content. That is, the proposed listing content in the communications may be added to the listing content provided by the user upon an appropriate user response. The proposed listing content may also be provided in the form of a preview of a listing generated by the listing server 12.
The listing server 12 may further generate proposed listing content from descriptive product information received from the mobile device 24. The descriptive product information may include information that may be used to identify a product but is not necessarily included within a listing, such as a description of a product, a name of a product, or a model number of a product. The descriptive product information may include information acquired from a scannable label on the product, such as a barcode, or even a digital representation of a barcode. The descriptive product information may include a Universal Product Code (UPC) or any other identifier capable of identifying a product. The descriptive product information may be entered or captured by a user of the mobile device 24. Again, the listing server 12 may access a third-party service in order to provide the proposed listing content, such as a service that maintains product information based upon barcodes.
In an illustrative embodiment of the present disclosure, the mobile device 24 may capture barcode information, or other descriptive product information, and provide it to the listing server 12. The listing server 12 may then generate proposed listing content from the barcode information, or other descriptive product information. The proposed listing content may then be provided to the user at the mobile device 24 or some other device. The proposed listing content may be included in a communication or a hyperlink to the proposed listing content may be provided. The user may then accept or reject the proposed listing content through an interface. The user may also edit or supplement the proposed listing content if necessary through the interface. Once accepted, the proposed listing content may be posted in the listing database 16 in association with a user account of the user of the mobile device 24. In this manner, the user only need capture the barcode information, or other descriptive product information, to form listing content in the listing database 16.
In an illustrative embodiment of the present disclosure, the mobile device 24 may allow the user to receive proposed listing content in the form of listing templates for facilitating the creation of listing content. The listing templates may include, among others, stock images, stock descriptions, and stock pricing information. The listing templates may be derived from previous listing content posted by a user. That is, previously entered listing content may provide a useful template if the products being listed in the new listing and the old listing are the same.
A user may select to use a template and then provide any remaining and necessary listing content. In an illustrative embodiment of the present disclosure, stock listing templates may be provided by the listing server 12, as part of the mobile listing program product 64, or by the user. That is, the mobile device 24 may allow a user to create proposed listing content in the form of listing templates.
The mobile device 24 may also prompt a user to enter or select taxonomy or categorical information in association with listing content. The taxonomy or categorical information may facilitate searching listings provided by the listing server 12. In addition, the proposed listing content provided by the listing server 12 may include proposed taxonomy or categorical information for listing content.
In an illustrative embodiment of the present disclosure, the mobile device 24 may allow a user to post listing content in the listing database 16 such that it is available to third parties immediately. In an illustrative embodiment of the present disclosure, the mobile device 24 may allow the user to save the listing content as “pending” either in the memory of the mobile device 24, or in the listing database 16, without making it available for viewing by third parties until later authorized by the user. For example, a user may desire to further supplement the listing content or review it at a later date before making the listing content available to third parties on the listing server 12. Listing content that has been saved, but not made available to third parties on the listing server 12, may be flagged as “pending” or “drafts” and may be recalled by a user for subsequent modification and posting in the listing database 16.
In an illustrative embodiment of the present disclosure, the listing server 12 may employ various security and verification procedures to ensure the integrity of the listings posted by users in the listing database 16. In an illustrative embodiment of the present disclosure, the listing server 12 may impose limits on the number of listings allowed by a user at any given time. Further, the listing server 12 may maintain and track a user rating based upon feedback information provided from third parties or from other sources. Based upon the feedback information, the listing server 12 may suspend a user's ability to post listings or, if the feedback is positive, the listing server 12 may increase the number of permitted listings of the user. The listing server 12 may immediately charge users a set fee prior to allowing listing content in the listing database 16 to be made available over the network 22. Further, the listing server 12 may allow users to post listings both manually, i.e., through a web interface, and using the mobile listing program product 64 running as a software application on the mobile device 24.
In an exemplary embodiment of the present disclosure, the mobile device 24 provides a user with an interface for browsing, searching, and viewing the listings hosted in the listing database 16. The interface on the mobile device 24 may further allow a user to interact with the listings in the appropriate manner. For example, the interface on the mobile device 24 may allow a user to purchase or place bids on the items contained in the listings stored in the listing database 16. In an exemplary embodiment of the present disclosure, the interface that allows a user to browse, search, view and interact with the listings stored in the listing database 16 may be generated by the mobile listing program product 64 when it is executed by the processor 52. In this manner, it will be appreciated that the same application running on the mobile device 24 allows a user to both post listings in the listing database 16 and to browse, search, view and interact with listings posted by others in the listing database 16. For example, the mobile device 24 may allow a user to post and view listings in relation to an e-commerce website, such as those hosted and operated by EBAY, OVERSTOCK.COM, and UBID.
The listing content captured and stored by the mobile device 24 may comprise both text data and image data. The image data may be captured by a camera of the mobile device 24 and stored in image files pursuant to an image format, such as the JPEG format, in memory at the mobile device 24. The name of the image files may be automatically generated by the mobile device 24 and the image files may be stored in the memory of the mobile device 24 at a location that is recorded in association with the listing content.
For example, the user may take a digital image of an item for sale using the mobile device 24 using selections on the interface on the display 26. Text data may also be input by the user through the interface on the display 26. The text data may be entered through the keypad 28 and may comprise a short description and perhaps a price of the item depicted in the captured image data. The text data and the image file with the captured image data may be automatically and logically associated together as listing content for a single listing by the mobile device 24. Further, the text data and the image data may be associated with a user account in the memory of the mobile device 24.
At block 156, the mobile device 24 may form a communication comprising the listing content in response to a user selection received through the user interface on the mobile device 24. For example, the user may navigate to and select a virtual button on the interface which causes the mobile device 24 to automatically form the communication. That is, the communication may be formed automatically, without the need for the user to manually associate the image data and the text data. In an illustrative embodiment of the present disclosure, the communication may comprise a format suitable for direct upload to a listing server using a direct link. In an illustrative embodiment of the present disclosure, the communication may comprise an e-mail. In an illustrative embodiment of the present disclosure, the communication may comprise an SMS message. In an illustrative embodiment of the present disclosure, the communication may comprise an MMS message. The communication may optionally include an identification of a user account such that the listing content will be posted to the correct user account.
At block 158, the mobile device 24 may send, transmit or otherwise provide the communication with the listing content to a listing server. If, for example, the communication is being uploaded by a direct network connection, the mobile device 24 may first automatically establish the direct network connection between the mobile device 24 and the listing server. The IP address of the listing server may be preprogrammed and stored at the mobile device 24 such that no user input is required. If, for example, the communication comprises an e-mail, then the mobile device 24 may send the e-mail to an e-mail address associated with a listing server. Again, the e-mail address may be preprogrammed and stored at the mobile device 24 such that no further user input is required to automatically send the e-mail. If, for example, the communication comprises an SMS message or an MMS message, then the mobile device 24 may automatically send the SMS or MMS message to an address preprogrammed and stored at the mobile device 24 for a listing server.
At block 160, a listing server receiving the communication from the mobile device 24 may post the listing content contained in the communication in a listing database such that it is made available to third parties over a network, such as the Internet. For example, a third party may view the listing content in listings provided in web pages in response to a request received at the listing server.
The listing content may also be associated with the appropriate user account as indicated by any user account information in the communication from the mobile device 24. In an embodiment of the present disclosure, the listing server may comprise one of an e-commerce website, a blogging website, or a social networking website. In an embodiment of the present disclosure, a credit card of the user posting the listing content from the mobile device 24 may be immediately charged for the services provided by the listing server, e.g., making the listing content available on a network to third parties. In an illustrative embodiment of the present disclosure, the listing server may also facilitate business transactions for the items depicted and described in the listing content. Following block 160, the process terminates at block 162.
At block 206, the mobile device 24 may prompt the user as to whether or not the user wants to generate listing content for a new listing. If yes, the process proceeds to block 208 where the mobile device 24 may first automatically generate a unique listing ID for managing and associating listing content for a single listing. At block 210, the mobile device 24 may capture and store in its memory image data in association with the unique listing ID. The image data may be captured by the camera 34 of the mobile device 24. The mobile device 24 may automatically generate an image file name for the image data. The mobile device 24 may further store the image file in a pre-designated file directory of the mobile device 24 such that the image file may be accessed and retrieved by the mobile device 24 without the need for user input.
At block 212, the mobile device 24 may capture and store in its memory user input, such as text data. The mobile device 24 may associate the text data with the unique listing ID and the image data captured at block 210. The data and user input captured and stored at blocks 210 and 212 may be considered listing content for a single listing. Further, the listing content, i.e., the image data and the text data are captured as discrete data components that are automatically associated together by the mobile device 24 such that there is no need for a user to manually associate the discrete data components of the listing content. Thus, it will be appreciated that, because the image data captured at block 210 and the text data captured at block 212 are associated with the same unique listing ID, the image data and the text data are automatically and logically associated with each other in the memory of the mobile device 24. That is, there is simply no need for a user to manually associate the image data with the text data, i.e., the discrete data components of a listing, as it is done automatically by the mobile device 24.
At block 214, the mobile device 24 may automatically recommend proposed listing content. In an embodiment of the present disclosure, the proposed listing content may be based on, and in response to, a processing of the user input entered at block 212. For example, the prosed listing content may comprise additional stock information, including image and descriptive information that may supplement the user input entered at block 212. The proposed listing content may include comparative data, such as comparative pricing data, such that a user may make an informed decision regarding any pricing entered by the user. In an embodiment of the present disclosure, the proposed listing content may include taxonomy or classification data. In an embodiment of the present disclosure, the proposed listing content may comprise a title for the listing content. If the mobile device 24 is GPS enabled, the proposed listing content may comprise location information determined from GPS information. It will be appreciated that the mobile device 24 may access a server to provide the proposed listing content.
At block 216, the mobile device 24 may receive user input as to whether or not the user accepts the proposed listing content. (The user may edit or modify the proposed listing content at block 216.) If yes, then at block 218, the process stores the proposed listing content in association with the unique listing ID and then the process loops back to block 206 where the user may decide whether or not to create another listing, i.e., repeat the loop beginning at block 208. If no at block 216, then the process also loops back to block 206.
If the user decides not to create a new listing at block 206, then the process proceeds to block 220, where the mobile device 24 may prompt the user to indicate whether the user wants to modify any pending listing content stored in memory at the mobile device 24. The pending listing content may be any listing content that has not been provided to a listing server. If the user elects to access pending listing content at block 220, the process will allow the same at block 222. At block 222, the user may modify, edit or delete any pending listing content.
If no at block 220, and after block 222, the process proceeds to block 224 where a user is prompted on the mobile device 24 to elect whether to post any pending listing content on a listing server. If no, the process may end at block 226. If yes at block 224, the process may then automatically form a communication at block 228. The communication may comprise the pending listing content stored in the memory of the mobile device 24 (which may also include the proposed listing content, if added by the user). The communication may further comprise user account information such that the listing content may be associated with the correct user account at a listing server. The communication may further comprise any listing preferences entered by the user at block 204, if not previously sent. In an embodiment of the present disclosure, the communication formed at block 228 may be suitable for direct upload to a listing server over a network. In an embodiment of the present disclosure, the communication may comprise an e-mail. In an embodiment of the present disclosure, the communication may comprise an SMS message or an MMS message.
It will be appreciated that the listing content in the communication formed at block 228 may be automatically included. That is, there is no need for a user to manually select the listing content to be included in the communication from the memory of the wireless mobile device 24. For example, there is no need for a user to manually select, enter, or attach listing content, such as the image data captured at block 210 and the text data captured at block 212, for inclusion in the communication. Further, there is no need for a user to manually enter a unique destination, such as an IP address, for the communication. The communication formed at block 228 may be in response to a single user selection made through a user interface on the mobile device 24.
At block 230, the communication with the pending listing content is provided or transmitted to a listing server. The communication may be provided or transmitted automatically after the communication has been formed at block 228. At block 232, the listing content in the communication is extracted and posted in a listing database in accordance with the listing preferences specified by the user. The listing content stored in the listing database may include any proposed listing content accepted by the user at blocks 216 and 218. At block 234, the listing content may then be made available to third parties over a network. The process may end at block 226.
The communication itself may comprise listing content for one or more listings. The listing content in the communication may be organized by unique listing IDs and associated with each of the listing IDs may be listing content such as text data and image data for a single listing. The communication may further comprise user account information and payment information. The communication may further comprise listing preferences established by a user of the mobile device that sent the communication. The communication received at block 252 may comprise various types of communication, such as a direct and automatic upload from a mobile device to the listing server 12, an e-mail, an SMS message, and an MMS message.
At block 254, the listing server 12 may process the listing content in the communication received at block 252 and post the listing content in a listing database. The listing content in the listing database may be associated with the user account as indicated by any user account information in the communication. At block 256, any associated listing preferences may be applied to the listing content. At block 258, the listing content posted in the listing database may be made available on a network, such as the Internet. That is, the listing content in the listing database may be accessible from remote computers by third parties. The process ends at block 260.
At block 304, the listing server 12 may process the listing content in the communication and post the listing content in a listing database. At block 306, the listing server 12 may determine proposed listing content based upon the listing content received in the communication. The proposed listing content may include standard information, such as stock images and stock information. The proposed listing content may include taxonomy or categorical information. The proposed listing content may comprise comparative information, such as comparative pricing information. At block 308, the listing server 12 may form a communication to the mobile device that sent the communication received at block 302. The communication comprises the proposed listing content. In an embodiment of the present disclosure, the communication may comprise an e-mail, SMS message, or an MMS message. At block 310, the communication formed at block 308 is sent.
At block 312, the proposed listing content, or a modified version thereof, is added to the listing content in the listing database in response to an affirmative user reply to the communication sent at block 310. For example, a user of the mobile device may receive and review the communication sent at block 310 at the mobile device. The user may then respond in a manner indicated in the communication to accept the proposed listing content determined by the listing server 12. At block 314, the listing content, including any proposed listing content accepted for inclusion by a user, is made available on a network to third parties from the listing database of the listing server 12. The process ends at block 316.
At block 354, the listing server 12 may determine proposed listing content based upon the descriptive product information received at block 352. In an illustrative embodiment of the present disclosure, the listing server 12 may access a third-party server that maintains information that may be formatted into the proposed listing content. For example, the third party server may be a service that is able to provide information to the listing server 12 based upon barcode information. At block 356, the listing server 12 may form a communication with the proposed listing content or with a hyperlink to the proposed listing content. The proposed listing content may include a preview of a proposed listing. At block 358, the proposed listing content, or a hyperlink to the proposed listing content, is sent in a communication to an address associated with the user account information. At block 360, the proposed listing content determined at block 354 is added to a listing database in response to a user reply to the communication sent by the listing server at block 358. (Alternatively, at block 360, the user may accept, reject, or modify the proposed listing content through a hyperlink.)
The user reply may be made in accordance with response instructions included with the communication sent at block 358. In addition, at block 360, any listing content provided in the user reply (or through a hyperlink), including modifications to the proposed listing content, may also be added to the listing database. At block 362, the proposed listing content is made available as listing content on a network, such as the Internet, to third parties for viewing at remote computers. The process ends at block 364.
The descriptive product information captured and stored by the mobile device 24 at block 404 may comprise at least one of text data and image data. The descriptive product information may include information that may be used to identify a product, such as a description of a product, a name of a product, or a brand and model number of a product. The descriptive product information may include information acquired from a scannable label associated the product, such as a barcode, or even a digital representation of a barcode. The descriptive product information may include a Universal Product Code (UPC) or any other identifier capable of identifying a product.
At block 406, the mobile device 24 may form a communication to a listing server comprising the descriptive product information. The communication may further include any necessary user account information. The communication may be sent to a listing server at block 408 by the mobile device 24 in a wide variety of manners, including direct connection to the listing server, via e-mail, via an SMS message, or via an MMS message. At block 410, the mobile device 24 may receive back from the listing server a communication comprising proposed listing content determined from the descriptive product information. The communication received back at block 410 may be provided in the similar manner in which the communication is sent at block 408. In an embodiment of the present disclosure, the communication received at block 410 may provide a hyperlink to the proposed listing content. The communication received at block 410 may further indicate a desired response from the user to accept, reject, or modify the proposed listing content. The proposed listing content may include comparative pricing information.
At block 412, the user may review, modify, and accept the proposed listing content using the mobile device 24 by sending a communication indicating the same to the listing server. At block 414, the proposed listing content is posted in a listing database in association with a user account associated with the user of the mobile device 24 that sent the descriptive product information at block 404. At block 416, the proposed listing content is made available to third parties over a network by the listing server. The process ends at step 418.
Referring now to
The listing server 12 may further include a hard disk drive 512 for reading and writing information to a hard disk (not shown) and an optical disk drive 514 for reading from or writing to a removable optical disk, such as a CD ROM, DVD, or other optical media. It will be appreciated that the hard disk drive 512 and optical disk drive 514 may be connected to the system bus 504 by a hard disk drive interface 516 and an optical disk drive interface 518, respectively. The drives and their associated computer-readable media provide nonvolatile storage of computer readable instructions, data structures, program product, and other data for the listing sever 12. The hard disk drive 512 may store databases and data sets. Computer software may be stored on the hard disk 512 and RAM 510, including an operating system 520, program product 522, and program data 524.
A user may enter commands and information into the listing server 12 through input devices such as a keyboard 526 and a pointing device, such as a mouse (not shown). These and other input devices are often connected to the processing unit 506 through a USB interface 526 that is coupled to the system bus 504. An output device 528, such as a computer monitor or other type of display device, is also connected to the system bus 504 via an interface, such as a video adapter 530.
The listing server 12 may operate in a networked environment using logical connections to one or more remote computers. The types of connections between networked devices include dial up modems, ISDN, DSL, cable modems, wireless and include connections spanning users connected to the Internet. The remote computer may be another personal computer, a server, a router, a network PC, a mobile device, such as mobile device 24, a peer device or other common network node, and typically includes many or all of the elements described above relative to the listing server 12 in
When used in a LAN networking environment, the listing server 12 is connected to the local network 532 through a network interface or adapter 536. The listing server 12 may also connect to the LAN via through any wireless communication standard, such as the 802.11 wireless standard. When used in a WAN networking environment, the listing server 12 typically uses the network interface 536 as a means for establishing communications over the wide area network 534. The listing server 12 may also output audio sounds through speakers as illustratively shown by the box marked with the reference numeral 538 in
Generally, the processing unit 506 of the listing server 12 is programmed by means of instructions stored at different times in the various computer-readable storage media of the computer. Programs and operating systems are typically distributed, on computer-readable mediums, for example, on CD-ROMs. From there, they are installed or loaded into the non-volatile memory of a computer, such as hard disk 512. At execution, they are loaded at least partially into the system memory 502, such as the RAM 510. It will be appreciated that the listing server 12 may comprise a single computer, such as the one illustrated in
In the foregoing Detailed Description, various features of the present disclosure are grouped together in a single embodiment for the purpose of streamlining the disclosure. This method of disclosure is not to be interpreted as reflecting an intention that the claimed disclosure requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the following claims are hereby incorporated into this Detailed Description of the Disclosure by this reference, with each claim standing on its own as a separate embodiment of the present disclosure.
It is to be understood that the above-described arrangements are only illustrative of the application of the principles of the present disclosure. Numerous modifications and alternative arrangements may be devised by those skilled in the art without departing from the spirit and scope of the present disclosure and the appended claims are intended to cover such modifications and arrangements. Thus, while the present disclosure has been shown in the drawings and described above with particularity and detail, it will be apparent to those of ordinary skill in the art that numerous modifications, including, but not limited to, variations in size, materials, shape, form, function and manner of operation, assembly and use may be made without departing from the principles and concepts set forth herein.
This application is a continuation of U.S. application Ser. No. 15/689,851, filed Aug. 29, 2017, now U.S. Pat. No. 10,074,118, which is a continuation of U.S. application Ser. No. 12/410,235, filed Mar. 24, 2009, now U.S. Pat. No. 9,747,622, both of which are hereby incorporated by reference in its entireties.
Number | Name | Date | Kind |
---|---|---|---|
3573747 | Adams et al. | Apr 1971 | A |
3581072 | Nymeyer | May 1971 | A |
4412287 | Braddock, III | Oct 1983 | A |
4674044 | Kalmus et al. | Jun 1987 | A |
4677552 | Sibley, Jr. | Jun 1987 | A |
4789928 | Fujisaki | Dec 1988 | A |
4799156 | Shavit et al. | Jan 1989 | A |
4808987 | Takeda et al. | Feb 1989 | A |
4823265 | Nelson | Apr 1989 | A |
4854516 | Yamada | Aug 1989 | A |
4903201 | Wagner | Feb 1990 | A |
RE33316 | Katsuta et al. | Aug 1990 | E |
5027110 | Chang et al. | Jun 1991 | A |
5053956 | Donald et al. | Oct 1991 | A |
5063507 | Lindsey et al. | Nov 1991 | A |
5077665 | Silverman et al. | Dec 1991 | A |
5101353 | Lupien et al. | Mar 1992 | A |
5136501 | Silverman et al. | Aug 1992 | A |
5168446 | Wiseman | Dec 1992 | A |
5205200 | Wright | Apr 1993 | A |
5243515 | Lee | Sep 1993 | A |
5258908 | Hartheimer et al. | Nov 1993 | A |
5280422 | Moe et al. | Jan 1994 | A |
5297031 | Gutterman et al. | Mar 1994 | A |
5297032 | Trojan et al. | Mar 1994 | A |
5301350 | Rogan et al. | Apr 1994 | A |
5305200 | Hartheimer et al. | Apr 1994 | A |
5325297 | Bird et al. | Jun 1994 | A |
5329589 | Fraser et al. | Jul 1994 | A |
5347632 | Filepp et al. | Sep 1994 | A |
5375055 | Togher et al. | Dec 1994 | A |
5377354 | Scannell et al. | Dec 1994 | A |
5394324 | Clearwater | Feb 1995 | A |
5407433 | Loomas | Apr 1995 | A |
5411483 | Loomas et al. | May 1995 | A |
5426281 | Abecassis | Jun 1995 | A |
5485510 | Colbert | Jan 1996 | A |
5493677 | Balogh et al. | Feb 1996 | A |
5553145 | Micali | Sep 1996 | A |
5557728 | Garrett et al. | Sep 1996 | A |
5579471 | Barber et al. | Nov 1996 | A |
5596994 | Bro | Jan 1997 | A |
5598557 | Doner et al. | Jan 1997 | A |
5621790 | Grossman et al. | Apr 1997 | A |
5640569 | Miller et al. | Jun 1997 | A |
5657389 | Houvener | Aug 1997 | A |
5664111 | Nahan et al. | Sep 1997 | A |
5664115 | Fraser | Sep 1997 | A |
5689652 | Lupien et al. | Nov 1997 | A |
5694546 | Reisman | Dec 1997 | A |
5706457 | Dwyer et al. | Jan 1998 | A |
5710889 | Clark et al. | Jan 1998 | A |
5715314 | Payne et al. | Feb 1998 | A |
5715402 | Popolo | Feb 1998 | A |
5717989 | Tozzoli et al. | Feb 1998 | A |
5721908 | Lagarde et al. | Feb 1998 | A |
5722418 | Bro | Mar 1998 | A |
5727165 | Orish et al. | Mar 1998 | A |
5737599 | Rowe et al. | Apr 1998 | A |
5760917 | Sheridan | Jun 1998 | A |
5761496 | Hattori | Jun 1998 | A |
5761655 | Hoffman | Jun 1998 | A |
5761662 | Dasan | Jun 1998 | A |
5771291 | Newton et al. | Jun 1998 | A |
5771380 | Tanaka et al. | Jun 1998 | A |
5778367 | Wesinger, Jr. et al. | Jul 1998 | A |
5790790 | Smith et al. | Aug 1998 | A |
5794216 | Brown | Aug 1998 | A |
5794219 | Brown | Aug 1998 | A |
5796395 | de Hond | Aug 1998 | A |
5799285 | Klingman | Aug 1998 | A |
5803500 | Mossberg | Sep 1998 | A |
5818914 | Fujisaki | Oct 1998 | A |
5826244 | Huberman | Oct 1998 | A |
5835896 | Fisher et al. | Nov 1998 | A |
5845265 | Woolston | Dec 1998 | A |
5845266 | Lupien et al. | Dec 1998 | A |
5850442 | Muftic | Dec 1998 | A |
5870754 | Dimitrova et al. | Feb 1999 | A |
5872848 | Romney et al. | Feb 1999 | A |
5873069 | Reuhl et al. | Feb 1999 | A |
5873080 | Coden et al. | Feb 1999 | A |
5884056 | Steele | Mar 1999 | A |
5890138 | Godin et al. | Mar 1999 | A |
5890175 | Wong et al. | Mar 1999 | A |
5905975 | Asusbel | May 1999 | A |
5907547 | Foladare et al. | May 1999 | A |
5913215 | Rubinstein et al. | Jun 1999 | A |
5922074 | Richard et al. | Jul 1999 | A |
5924072 | Havens | Jul 1999 | A |
5926794 | Fethe | Jul 1999 | A |
5948040 | DeLorne et al. | Sep 1999 | A |
5948061 | Merriman et al. | Sep 1999 | A |
5974396 | Anderson et al. | Oct 1999 | A |
5974412 | Hazlehurst et al. | Oct 1999 | A |
5986662 | Argiro et al. | Nov 1999 | A |
5987446 | Corey et al. | Nov 1999 | A |
5991739 | Cupps et al. | Nov 1999 | A |
5999915 | Nahan et al. | Dec 1999 | A |
6012053 | Pant et al. | Jan 2000 | A |
6029141 | Bezos et al. | Feb 2000 | A |
6035288 | Solomon | Mar 2000 | A |
6035402 | Vaeth et al. | Mar 2000 | A |
6044363 | Mori et al. | Mar 2000 | A |
6045477 | Yoshizawa et al. | Apr 2000 | A |
6047264 | Fisher et al. | Apr 2000 | A |
6049797 | Guha et al. | Apr 2000 | A |
6055518 | Franklin et al. | Apr 2000 | A |
6058379 | Odom et al. | May 2000 | A |
6058417 | Hess et al. | May 2000 | A |
6058428 | Wang et al. | May 2000 | A |
6061448 | Smith et al. | May 2000 | A |
6065041 | Lurn et al. | May 2000 | A |
6070125 | Murphy et al. | May 2000 | A |
6073117 | Oyanagi et al. | Jun 2000 | A |
6078914 | Redfern | Jun 2000 | A |
6085176 | Woolston | Jul 2000 | A |
6104815 | Alcorn et al. | Aug 2000 | A |
6119137 | Smith et al. | Sep 2000 | A |
6128649 | Smith et al. | Oct 2000 | A |
6141010 | Hoyle | Oct 2000 | A |
6167382 | Sparks et al. | Dec 2000 | A |
6178408 | Copple et al. | Jan 2001 | B1 |
6185558 | Bowman et al. | Feb 2001 | B1 |
6192407 | Smith et al. | Feb 2001 | B1 |
6199077 | Inala et al. | Mar 2001 | B1 |
6202051 | Woolston | Mar 2001 | B1 |
6202061 | Khosla et al. | Mar 2001 | B1 |
6226412 | Schwab | May 2001 | B1 |
6243691 | Fisher et al. | Jun 2001 | B1 |
6269238 | Iggulden | Jul 2001 | B1 |
6271840 | Finseth et al. | Aug 2001 | B1 |
6275820 | Navin-Chandra et al. | Aug 2001 | B1 |
6275829 | Angiulo et al. | Aug 2001 | B1 |
6356879 | Aggarwal et al. | Mar 2002 | B2 |
6356905 | Gershman et al. | Mar 2002 | B1 |
6356908 | Brown et al. | Mar 2002 | B1 |
6366899 | Kernz | Apr 2002 | B1 |
6370527 | Singhai | Apr 2002 | B1 |
6373933 | Sarkki et al. | Apr 2002 | B1 |
6374260 | Hoffert et al. | Apr 2002 | B1 |
6381510 | Amidhozour et al. | Apr 2002 | B1 |
6415320 | Hess et al. | Jul 2002 | B1 |
6434556 | Levin et al. | Aug 2002 | B1 |
6456307 | Bates et al. | Sep 2002 | B1 |
6460020 | Pool et al. | Oct 2002 | B1 |
6466917 | Goyal et al. | Oct 2002 | B1 |
6484149 | Jammes et al. | Nov 2002 | B1 |
6489968 | Ortega et al. | Dec 2002 | B1 |
6522955 | Colborn | Feb 2003 | B1 |
6523037 | Monahan et al. | Feb 2003 | B1 |
6601061 | Holt et al. | Jul 2003 | B1 |
6604107 | Wang | Aug 2003 | B1 |
6625764 | Dawson | Sep 2003 | B1 |
6643696 | David et al. | Nov 2003 | B2 |
6661431 | Stuart et al. | Dec 2003 | B1 |
6665838 | Brown et al. | Dec 2003 | B1 |
6675178 | Chinchar | Jan 2004 | B1 |
6694436 | Audebert | Feb 2004 | B1 |
6701310 | Sugiura et al. | Mar 2004 | B1 |
6718536 | Dupaquis | Apr 2004 | B2 |
6725268 | Jacket et al. | Apr 2004 | B1 |
6728704 | Mao et al. | Apr 2004 | B2 |
6732161 | Hess et al. | May 2004 | B1 |
6732162 | Wood et al. | May 2004 | B1 |
6801909 | Delgado et al. | Oct 2004 | B2 |
6856963 | Hurwitz | Feb 2005 | B1 |
6889054 | Himmel et al. | May 2005 | B2 |
6907401 | Vittal et al. | Jun 2005 | B1 |
6912505 | Linden et al. | Jun 2005 | B2 |
6978273 | Bonneau et al. | Dec 2005 | B1 |
7043450 | Velez et al. | May 2006 | B2 |
7069242 | Sheth et al. | Jun 2006 | B1 |
7076453 | Jammes et al. | Jul 2006 | B2 |
7076504 | Handel et al. | Jul 2006 | B1 |
7080030 | Elgen et al. | Jul 2006 | B2 |
7100111 | McElfresh et al. | Aug 2006 | B2 |
7100195 | Underwood | Aug 2006 | B1 |
7117207 | Kerschberg et al. | Oct 2006 | B1 |
7127416 | Tenorio | Oct 2006 | B1 |
7165091 | Lunenfeld | Jan 2007 | B2 |
7167910 | Farnham et al. | Jan 2007 | B2 |
7216115 | Walters et al. | May 2007 | B1 |
7240016 | Sturgis | Jul 2007 | B1 |
7254547 | Beck et al. | Aug 2007 | B1 |
7318037 | Solari | Jan 2008 | B2 |
7324966 | Scheer | Jan 2008 | B2 |
7340249 | Moran et al. | Mar 2008 | B2 |
7349668 | Ilan et al. | Mar 2008 | B2 |
7353188 | Yim et al. | Apr 2008 | B2 |
7366755 | Cuomo et al. | Apr 2008 | B1 |
7379890 | Myr et al. | May 2008 | B2 |
7380217 | Gvelesiani | May 2008 | B2 |
7383320 | Silberstein et al. | Jun 2008 | B1 |
7401025 | Lokitz | Jul 2008 | B1 |
7447646 | Agarwal et al. | Nov 2008 | B1 |
7451476 | Banks | Nov 2008 | B1 |
7454464 | Puthenkulam et al. | Nov 2008 | B2 |
7457730 | Degnan | Nov 2008 | B2 |
7493521 | Li et al. | Feb 2009 | B1 |
7496525 | Mitchell | Feb 2009 | B1 |
7496527 | Silverstein et al. | Feb 2009 | B2 |
7496582 | Farnham et al. | Feb 2009 | B2 |
7516094 | Perkowski | Apr 2009 | B2 |
7539696 | Greener et al. | May 2009 | B1 |
7546625 | Kamangar | Jun 2009 | B1 |
7552067 | Nephew et al. | Jun 2009 | B2 |
7565615 | Ebert | Jul 2009 | B2 |
7606743 | Orzell et al. | Oct 2009 | B2 |
7610212 | Klett et al. | Oct 2009 | B2 |
7653573 | Hayes, Jr. et al. | Jan 2010 | B2 |
7834883 | Adams | Nov 2010 | B2 |
7904348 | Johnson et al. | Mar 2011 | B2 |
7912748 | Rosenberg et al. | Mar 2011 | B1 |
7921031 | Crysel | Apr 2011 | B2 |
7941751 | Ebert | May 2011 | B2 |
7979340 | MacDonald Korth et al. | Jul 2011 | B2 |
7983950 | DeVita | Jul 2011 | B2 |
7983963 | Byrne et al. | Jul 2011 | B2 |
8086643 | Tenorio | Dec 2011 | B1 |
8112303 | Eglen et al. | Feb 2012 | B2 |
8140989 | Cohen et al. | Mar 2012 | B2 |
8166155 | Rachmeler et al. | Apr 2012 | B1 |
8204799 | Murray et al. | Jun 2012 | B1 |
8214264 | Kasavin et al. | Jul 2012 | B2 |
8214804 | Robertson | Jul 2012 | B2 |
8260852 | Cselle | Sep 2012 | B1 |
8312056 | Peng et al. | Nov 2012 | B1 |
8326662 | Byrne et al. | Dec 2012 | B1 |
8370269 | MacDonald-Korth et al. | Feb 2013 | B2 |
8370435 | Bonefas | Feb 2013 | B1 |
8452691 | MacDonald Korth et al. | May 2013 | B2 |
8473316 | Panzitta et al. | Jun 2013 | B1 |
8494912 | Fraser et al. | Jul 2013 | B2 |
8545265 | Sakamoto et al. | Oct 2013 | B2 |
8577740 | Murray et al. | Nov 2013 | B1 |
8583480 | Byrne | Nov 2013 | B2 |
8630960 | Gross | Jan 2014 | B2 |
8676632 | Watson et al. | Mar 2014 | B1 |
8693494 | Fiatal | Apr 2014 | B2 |
8719075 | MacDonald Korth et al. | May 2014 | B2 |
8793650 | Hilerio et al. | Jul 2014 | B2 |
9047341 | Pan | Jun 2015 | B2 |
9047642 | Byrne et al. | Jun 2015 | B2 |
9430114 | Dingman | Aug 2016 | B1 |
9448692 | Mierau | Sep 2016 | B1 |
9483788 | Martin | Nov 2016 | B2 |
9741080 | Byrne | Aug 2017 | B1 |
9747622 | Johnson et al. | Aug 2017 | B1 |
9805425 | MacDonald-Korth et al. | Oct 2017 | B2 |
9928752 | Byrne et al. | Mar 2018 | B2 |
9940659 | Behbahani et al. | Apr 2018 | B1 |
10074118 | Johnson et al. | Sep 2018 | B1 |
10102287 | Martin | Oct 2018 | B2 |
10269081 | Byrne | Apr 2019 | B1 |
10423997 | MacDonald Korth et al. | Sep 2019 | B2 |
10534845 | Noursalehi et al. | Jan 2020 | B2 |
20010014868 | Herz et al. | Aug 2001 | A1 |
20010034667 | Petersen | Oct 2001 | A1 |
20010034668 | Whitworth | Oct 2001 | A1 |
20010044751 | Pugliese et al. | Nov 2001 | A1 |
20010047290 | Petras et al. | Nov 2001 | A1 |
20010047308 | Kaminsky et al. | Nov 2001 | A1 |
20010051996 | Cooper et al. | Dec 2001 | A1 |
20020002513 | Chiasson | Jan 2002 | A1 |
20020007356 | Rice et al. | Jan 2002 | A1 |
20020013721 | Capel et al. | Jan 2002 | A1 |
20020019763 | Linden | Feb 2002 | A1 |
20020022995 | Miller et al. | Feb 2002 | A1 |
20020023059 | Bari et al. | Feb 2002 | A1 |
20020026390 | Ulenas et al. | Feb 2002 | A1 |
20020029187 | Meehan et al. | Mar 2002 | A1 |
20020038312 | Donner et al. | Mar 2002 | A1 |
20020040352 | McCormick | Apr 2002 | A1 |
20020042738 | Srinivasan et al. | Apr 2002 | A1 |
20020049622 | Lettich et al. | Apr 2002 | A1 |
20020056044 | Andersson | May 2002 | A1 |
20020099578 | Eicher et al. | Jul 2002 | A1 |
20020099579 | Scelzo et al. | Jul 2002 | A1 |
20020099602 | Moskowitz et al. | Jul 2002 | A1 |
20020107718 | Morrill et al. | Aug 2002 | A1 |
20020107853 | Hofmann et al. | Aug 2002 | A1 |
20020111826 | Potter | Aug 2002 | A1 |
20020120537 | Morea et al. | Aug 2002 | A1 |
20020123957 | Notarius et al. | Sep 2002 | A1 |
20020124100 | Adams | Sep 2002 | A1 |
20020129282 | Hopkins | Sep 2002 | A1 |
20020133502 | Rosenthal | Sep 2002 | A1 |
20020138399 | Hayes et al. | Sep 2002 | A1 |
20020147625 | Kolke | Oct 2002 | A1 |
20020156802 | Takayama et al. | Oct 2002 | A1 |
20020161648 | Mason et al. | Oct 2002 | A1 |
20020188777 | Kraft et al. | Dec 2002 | A1 |
20020194049 | Boyd | Dec 2002 | A1 |
20020198784 | Shaak et al. | Dec 2002 | A1 |
20020198882 | Linden et al. | Dec 2002 | A1 |
20030004855 | Dutta et al. | Jan 2003 | A1 |
20030005046 | Kavanagh et al. | Jan 2003 | A1 |
20030009362 | Cifani et al. | Jan 2003 | A1 |
20030009392 | Perkowski | Jan 2003 | A1 |
20030014400 | Siegel | Jan 2003 | A1 |
20030028451 | Ananian | Feb 2003 | A1 |
20030028605 | Millett et al. | Feb 2003 | A1 |
20030032409 | Hutcheson et al. | Feb 2003 | A1 |
20030035138 | Schilling | Feb 2003 | A1 |
20030036914 | Fitzpatrick et al. | Feb 2003 | A1 |
20030040970 | Miller | Feb 2003 | A1 |
20030041008 | Grey et al. | Feb 2003 | A1 |
20030046149 | Wong | Mar 2003 | A1 |
20030069740 | Zeidman | Apr 2003 | A1 |
20030069790 | Kane | Apr 2003 | A1 |
20030069825 | Burk et al. | Apr 2003 | A1 |
20030083961 | Bezos et al. | May 2003 | A1 |
20030088467 | Culver | May 2003 | A1 |
20030088511 | Karboulonis et al. | May 2003 | A1 |
20030093331 | Childs et al. | May 2003 | A1 |
20030097352 | Gutta et al. | May 2003 | A1 |
20030105682 | Dicker et al. | Jun 2003 | A1 |
20030110100 | Wirth, Jr. | Jun 2003 | A1 |
20030119492 | Timmins et al. | Jun 2003 | A1 |
20030131095 | Kumhyr et al. | Jul 2003 | A1 |
20030139969 | Scroggie et al. | Jul 2003 | A1 |
20030140007 | Kramer | Jul 2003 | A1 |
20030140121 | Adams | Jul 2003 | A1 |
20030158792 | Perkowski | Aug 2003 | A1 |
20030163340 | Fitzpatrick et al. | Aug 2003 | A1 |
20030167213 | Jammes et al. | Sep 2003 | A1 |
20030167222 | Mehrotra et al. | Sep 2003 | A1 |
20030177103 | Ivanov et al. | Sep 2003 | A1 |
20030187745 | Hobday et al. | Oct 2003 | A1 |
20030200156 | Roseman et al. | Oct 2003 | A1 |
20030204449 | Kotas et al. | Oct 2003 | A1 |
20030217002 | Enborg | Nov 2003 | A1 |
20030220835 | Barnes, Jr. | Nov 2003 | A1 |
20040006509 | Mannik et al. | Jan 2004 | A1 |
20040015416 | Foster et al. | Jan 2004 | A1 |
20040029567 | Timmins et al. | Feb 2004 | A1 |
20040041836 | Zaner et al. | Mar 2004 | A1 |
20040044563 | Stein | Mar 2004 | A1 |
20040055017 | Delpuch et al. | Mar 2004 | A1 |
20040058710 | Timmins et al. | Mar 2004 | A1 |
20040073476 | Donahue et al. | Apr 2004 | A1 |
20040078388 | Melman | Apr 2004 | A1 |
20040107136 | Nemirofsky et al. | Jun 2004 | A1 |
20040117242 | Conrad et al. | Jun 2004 | A1 |
20040122083 | Lippert et al. | Jun 2004 | A1 |
20040122681 | Ruvolo et al. | Jun 2004 | A1 |
20040122735 | Meshkin | Jun 2004 | A1 |
20040122855 | Ruvolo et al. | Jun 2004 | A1 |
20040128183 | Challey et al. | Jul 2004 | A1 |
20040128283 | Wang | Jul 2004 | A1 |
20040128320 | Grove et al. | Jul 2004 | A1 |
20040143731 | Audebert | Jul 2004 | A1 |
20040148232 | Fushimi et al. | Jul 2004 | A1 |
20040172323 | Stamm | Sep 2004 | A1 |
20040172379 | Mott et al. | Sep 2004 | A1 |
20040174979 | Hutton et al. | Sep 2004 | A1 |
20040186766 | Fellenstein et al. | Sep 2004 | A1 |
20040199496 | Liu et al. | Oct 2004 | A1 |
20040199905 | Fagin et al. | Oct 2004 | A1 |
20040204989 | Dicker | Oct 2004 | A1 |
20040204991 | Monahan et al. | Oct 2004 | A1 |
20040230989 | Macey | Nov 2004 | A1 |
20040240642 | Crandell et al. | Dec 2004 | A1 |
20040249727 | Cook, Jr. et al. | Dec 2004 | A1 |
20040267717 | Slackman | Dec 2004 | A1 |
20050010925 | Khawand et al. | Jan 2005 | A1 |
20050021666 | Dinnage et al. | Jan 2005 | A1 |
20050038733 | Foster et al. | Feb 2005 | A1 |
20050044254 | Smith | Feb 2005 | A1 |
20050055306 | Miller et al. | Mar 2005 | A1 |
20050060664 | Rogers | Mar 2005 | A1 |
20050097204 | Horowitz et al. | May 2005 | A1 |
20050114229 | Ackley et al. | May 2005 | A1 |
20050120311 | Thrall | Jun 2005 | A1 |
20050131837 | Sanctis et al. | Jun 2005 | A1 |
20050144064 | Calabria et al. | Jun 2005 | A1 |
20050193333 | Ebert | Sep 2005 | A1 |
20050197846 | Pezaris et al. | Sep 2005 | A1 |
20050197950 | Moya et al. | Sep 2005 | A1 |
20050198031 | Peraris et al. | Sep 2005 | A1 |
20050202390 | Allen et al. | Sep 2005 | A1 |
20050203888 | Woosley et al. | Sep 2005 | A1 |
20050216300 | Appelman et al. | Sep 2005 | A1 |
20050262067 | Lee et al. | Nov 2005 | A1 |
20050273378 | MacDonald-Korth et al. | Dec 2005 | A1 |
20060009994 | Hogg et al. | Jan 2006 | A1 |
20060010105 | Sarukkai et al. | Jan 2006 | A1 |
20060015498 | Sarmiento | Jan 2006 | A1 |
20060031240 | Eyal et al. | Feb 2006 | A1 |
20060041638 | Whittaker et al. | Feb 2006 | A1 |
20060058048 | Kapoor et al. | Mar 2006 | A1 |
20060069623 | MacDonald Korth et al. | Mar 2006 | A1 |
20060085251 | Greene | Apr 2006 | A1 |
20060173817 | Chowdhury et al. | Aug 2006 | A1 |
20060206479 | Mason | Sep 2006 | A1 |
20060230035 | Bailey et al. | Oct 2006 | A1 |
20060235752 | Kavanagh et al. | Oct 2006 | A1 |
20060235753 | Kavanagh | Oct 2006 | A1 |
20060259360 | Flinn et al. | Nov 2006 | A1 |
20060271671 | Hansen | Nov 2006 | A1 |
20060282304 | Bedard et al. | Dec 2006 | A1 |
20070005424 | Arauz | Jan 2007 | A1 |
20070027760 | Collins et al. | Feb 2007 | A1 |
20070027814 | Tuoriniemi | Feb 2007 | A1 |
20070073641 | Perry et al. | Mar 2007 | A1 |
20070077025 | Mino | Apr 2007 | A1 |
20070078726 | MacDonald Korth et al. | Apr 2007 | A1 |
20070078849 | Slothouber | Apr 2007 | A1 |
20070083437 | Hamor | Apr 2007 | A1 |
20070094597 | Rostom | Apr 2007 | A1 |
20070100803 | Cava | May 2007 | A1 |
20070130090 | Staib et al. | Jun 2007 | A1 |
20070160345 | Sakai et al. | Jul 2007 | A1 |
20070162379 | Skinner | Jul 2007 | A1 |
20070174108 | Monster | Jul 2007 | A1 |
20070192168 | Van Luchene | Aug 2007 | A1 |
20070192181 | Asdourian | Aug 2007 | A1 |
20070203922 | Thomas | Aug 2007 | A1 |
20070206606 | Coleman et al. | Sep 2007 | A1 |
20070214048 | Chan et al. | Sep 2007 | A1 |
20070226679 | Jayamohan et al. | Sep 2007 | A1 |
20070233565 | Herzog et al. | Oct 2007 | A1 |
20070239534 | Liu et al. | Oct 2007 | A1 |
20070245013 | Saraswathy et al. | Oct 2007 | A1 |
20070260520 | Jha et al. | Nov 2007 | A1 |
20070282666 | Afeyan et al. | Dec 2007 | A1 |
20070288298 | Gutierrez | Dec 2007 | A1 |
20070299743 | Staib et al. | Dec 2007 | A1 |
20080015938 | Haddad et al. | Jan 2008 | A1 |
20080021763 | Merchant | Jan 2008 | A1 |
20080052152 | Yufik | Feb 2008 | A1 |
20080071640 | Nguyen | Mar 2008 | A1 |
20080082394 | Floyd et al. | Apr 2008 | A1 |
20080103893 | Nagarajan et al. | May 2008 | A1 |
20080120342 | Reed | May 2008 | A1 |
20080126205 | Evans et al. | May 2008 | A1 |
20080126476 | Nicholas et al. | May 2008 | A1 |
20080133305 | Yates et al. | Jun 2008 | A1 |
20080140765 | Kelaita et al. | Jun 2008 | A1 |
20080162574 | Gilbert | Jul 2008 | A1 |
20080201218 | Broder et al. | Aug 2008 | A1 |
20080215456 | West et al. | Sep 2008 | A1 |
20080288338 | Wiseman et al. | Nov 2008 | A1 |
20080294536 | Taylor et al. | Nov 2008 | A1 |
20080300909 | Rikhtverchik et al. | Dec 2008 | A1 |
20080301009 | Plaster et al. | Dec 2008 | A1 |
20080305869 | Konforty | Dec 2008 | A1 |
20080313010 | Jepson | Dec 2008 | A1 |
20090006190 | Lucash et al. | Jan 2009 | A1 |
20090030755 | Altberg et al. | Jan 2009 | A1 |
20090030775 | Vieri | Jan 2009 | A1 |
20090106080 | Carrier et al. | Apr 2009 | A1 |
20090106127 | Purdy et al. | Apr 2009 | A1 |
20090110181 | Koenig | Apr 2009 | A1 |
20090119167 | Kendall et al. | May 2009 | A1 |
20090157537 | Miller | Jun 2009 | A1 |
20090164323 | Byrne | Jun 2009 | A1 |
20090182589 | Kendall et al. | Jul 2009 | A1 |
20090204848 | Kube et al. | Aug 2009 | A1 |
20090222348 | Ransom et al. | Sep 2009 | A1 |
20090222737 | Liesche | Sep 2009 | A1 |
20090234722 | Evevsky | Sep 2009 | A1 |
20090240582 | Sheldon-Neal et al. | Sep 2009 | A1 |
20090276284 | Yost | Nov 2009 | A1 |
20090276305 | Clopp | Nov 2009 | A1 |
20090292677 | Kim | Nov 2009 | A1 |
20090293019 | Raffel et al. | Nov 2009 | A1 |
20090313173 | Singh | Dec 2009 | A1 |
20100042684 | Broms et al. | Feb 2010 | A1 |
20100070448 | Omoigui | Mar 2010 | A1 |
20100076816 | Phillips | Mar 2010 | A1 |
20100076851 | Jewell, Jr. | Mar 2010 | A1 |
20100094673 | Lobo et al. | Apr 2010 | A1 |
20100107123 | Sareen | Apr 2010 | A1 |
20100145831 | Esfandiari et al. | Jun 2010 | A1 |
20100146413 | Yu | Jun 2010 | A1 |
20100228617 | Ransom et al. | Sep 2010 | A1 |
20110010656 | Mokotov | Jan 2011 | A1 |
20110055054 | Glasson | Mar 2011 | A1 |
20110060621 | Weller et al. | Mar 2011 | A1 |
20110103699 | Ke et al. | May 2011 | A1 |
20110153383 | Bhattacharjya et al. | Jun 2011 | A1 |
20110153663 | Koren et al. | Jun 2011 | A1 |
20110173076 | Eggleston | Jul 2011 | A1 |
20110196802 | Ellis et al. | Aug 2011 | A1 |
20110225050 | Varghese | Sep 2011 | A1 |
20110231226 | Golden | Sep 2011 | A1 |
20110231383 | Smyth et al. | Sep 2011 | A1 |
20110258049 | Ramer et al. | Oct 2011 | A1 |
20110271204 | Jones et al. | Nov 2011 | A1 |
20110276513 | Erhart et al. | Nov 2011 | A1 |
20110289068 | Teevan et al. | Nov 2011 | A1 |
20120005187 | Chavanne | Jan 2012 | A1 |
20120030067 | Pothukuchi et al. | Feb 2012 | A1 |
20120084135 | Nissan et al. | Apr 2012 | A1 |
20120158715 | Maghoul et al. | Jun 2012 | A1 |
20120164619 | Meer | Jun 2012 | A1 |
20120166299 | Heinstein et al. | Jun 2012 | A1 |
20120231424 | Calman et al. | Sep 2012 | A1 |
20120233312 | Ramakumar et al. | Sep 2012 | A1 |
20120278388 | Kleinbart et al. | Nov 2012 | A1 |
20120284336 | Schmidt et al. | Nov 2012 | A1 |
20130031470 | Daly, Jr. et al. | Jan 2013 | A1 |
20130073392 | Allen et al. | Mar 2013 | A1 |
20130080200 | Connolly et al. | Mar 2013 | A1 |
20130080426 | Chen et al. | Mar 2013 | A1 |
20130085893 | Bhardwaj et al. | Apr 2013 | A1 |
20130091184 | Alexe | Apr 2013 | A1 |
20130144870 | Gupta et al. | Jun 2013 | A1 |
20130145254 | Masuko et al. | Jun 2013 | A1 |
20130151331 | Avner et al. | Jun 2013 | A1 |
20130151388 | Falkenborg | Jun 2013 | A1 |
20130185164 | Pottjegort | Jul 2013 | A1 |
20130191409 | Zeng | Jul 2013 | A1 |
20130268561 | Christie et al. | Oct 2013 | A1 |
20140019313 | Hu et al. | Jan 2014 | A1 |
20140025509 | Reisz et al. | Jan 2014 | A1 |
20140032544 | Mathieu et al. | Jan 2014 | A1 |
20140114680 | Mills et al. | Apr 2014 | A1 |
20140136290 | Schiestl et al. | May 2014 | A1 |
20140172652 | Pobbathi et al. | Jun 2014 | A1 |
20140200959 | Sarb et al. | Jul 2014 | A1 |
20140259056 | Grusd | Sep 2014 | A1 |
20140289005 | Laing et al. | Sep 2014 | A1 |
20140337090 | Tavares | Nov 2014 | A1 |
20140372415 | Fernandez-Ruiz | Dec 2014 | A1 |
20150019958 | Ying et al. | Jan 2015 | A1 |
20150286742 | Zhang et al. | Oct 2015 | A1 |
20150287066 | Wortley et al. | Oct 2015 | A1 |
20170344622 | Islam et al. | Nov 2017 | A1 |
20200065357 | Noursalehi et al. | Feb 2020 | A1 |
Number | Date | Country |
---|---|---|
2253543 | Oct 1997 | CA |
2347812 | May 2000 | CA |
0636993 | Apr 1999 | EP |
0807891 | May 2000 | EP |
1241603 | Mar 2001 | EP |
2397400 | Jul 2004 | GB |
2424098 | Sep 2006 | GB |
2001283083 | Oct 2001 | JP |
2002318935 | Oct 2002 | JP |
9717663 | May 1997 | WO |
9832289 | Jul 1998 | WO |
9847082 | Oct 1998 | WO |
9849641 | Nov 1998 | WO |
9959283 | Nov 1999 | WO |
0025218 | May 2000 | WO |
0109803 | Feb 2001 | WO |
0182135 | Nov 2001 | WO |
200197099 | Dec 2001 | WO |
200237234 | Nov 2002 | WO |
2003094080 | Nov 2003 | WO |
2007021920 | Feb 2007 | WO |
WO2007021920 | Feb 2007 | WO |
2012093410 | Jul 2012 | WO |
2015116038 | Aug 2015 | WO |
WO2015116038 | Aug 2015 | WO |
WO2015176071 | Nov 2015 | WO |
Entry |
---|
Sen, “Inventory and Pricing Models for Perishable Products,” Doctor of Philosophy Dissertation—University of Southern California, Aug. 2000. |
Siegmann, “Nowhere to go but up,” PC Week, Oct. 23, 1995, 3 pages, vol. 12, No. 42. |
Telephony Staff, “Air-ASP,” Telephony Online, Oct. 2, 2000, 3 pages. |
Teo, “Organizational Factors of Success in Using EDIS: A Survey of Tradenet Participants,” Electronic Markets—The International Journal, Oct. 1993, 2 pages, vol. 3, No. 3. |
Tjostheim et al., “A case study of an on-line auction for the World Wide Web,” printed from www.nr.no/gem/elcom/puplikasjoner/enter98e.html on Jun. 10, 1990, 10 pages. |
Turban, “Auctions and Bidding on the Internet: An Assessment,” Electronic Markets—The International Journal, Dec. 1997, 5 pages, vol. 7, No. 4. |
ubid.com, “How do I Updated my Address, Phone, Credit Card, Password, etc.?” printed from web.archive.org/web/20010208113903/www.ubid.com/help/topic13asp on Aug. 30, 2007. |
ubid.com, “How do I track my shipment?” printed from web.archive.org/web/20010331032659/www.ubid.com/help/topic27.asp on Aug. 30, 2007. |
ubid.com, “Can I track all of my bids from My Page?” printed from web.archive.org/web/20010208114049/www.ubid.com/help/topic14.asp on Aug. 30, 2007. |
Van Heck et al., “Experiences with Electronic Auctions in the Dutch Flower Industry,” Electronic Markets—The International Journal, Dec. 1997, 6 pages, vol. 7, No. 4. |
Verizon Wireless, “Verizon Wireless Customers Get It NowSM; Get Games, Get Pix, Get Ring Tones and Get Going in Full Color,” press release to PRNEWSWIRE, Sep. 23, 2002. |
Warbelow et al., “AUCNET: TV Auction Network System,” Harvard Business School 9-190-001, Jul. 19, 1989, Rev. Apr. 12, 1996, pp. 1-15. |
Weber, “How Financial Markets are Going On-line,” Electronic Markets—The International Journal, Oct. 1993, 2 pages, vol. 3, No. 3. |
Wireless Internet, “DailyShopper Selects 2Roam to Enable Mobile Customers to Retrieve Nearby Sales and Promotions Information,” Wireless Internet, Apr. 2001. |
Wireless Week, “Verizon Wireless Gets Going on BREW Agenda,” Wireless Week, Sep. 23, 2002. |
xchanger.net, webpage printed from www.auctiva.com/showcases/as_4sale.asp?uid=exchanger, undated but at least as early as Oct. 12, 2000. |
Yu et al., “Distributed Reputation Management for Electronic Commerce,” Computational Intelligence, 2002, pp. 535-549, vol. 18, No. 4. |
Zetmeir, Auction Incentive Marketing, print of all pages of website found at home.earthlink.net/˜bidpointz/ made Oct. 8, 2004. |
Zimmermann, “Integration of Financial Services: The TeleCounter,” Electronic Market—The International Journal, Oct. 1993, 1 page, vol. 3, No. 3. |
Zwass, “Electronic Commerce: Structures and Issues,” International Journal of Electronic Commerce, Fall 1996, pp. 3-23, vol. 1, No. 1. |
Klein, “Introduction to Electronic Auctions,” Electronic Markets—The International Journal, Dec. 1997, 4 pages, vol. 7, No. 4. |
Kubicek, “The Organization Gap,” Electronic Markets—The International Journal, Oct. 1993, 1 page, vol. 3, No. 3. |
S. Kulkarni, A.M. Sankpal, R.R. Mudholkar and Kirankumari, “Recommendation engine: Matching Individual/group profiles for better shopping experience,” 2013 15th International Conference on Advanced Computing Technologies (ICACT), Rajampet, 2013, pp. 1-6. (Year: 2013). |
Kuula, “Telematic Services in Finland,” Electronic Markets—The International Journal, Oct. 1993, 1 page, vol. 3, No. 3. |
Lalonde, “The EDI World Institute: An International Approach,” Electronic Markets—The International Journal, Oct. 1993, 1 page, vol. 3, No. 3. |
Lee et al., “Intelligent Electronic Trading for Commodity Exchanges,” Electronic Markets—The International Journal, Oct. 1993, 2 pages, vol. 3, No. 3. |
Lee et al., “Electronic Brokerage and Electronic Auction: The Impact of IT on Market Structures,” Proceedings of the 29th Annual Hawaii International Conference on System Sciences, 1996, pp. 397-406. |
Lee, “AUCNET: Electronic Intermediary for Used-Car Transactions,” Electronic Market—The International Journal, Dec. 1997, pp. 24-28, vol. 7, No. 4. |
T.Y. Lee S. Li and R. Wei, “Needs-Centric Searching and Ranking Based on Customer Reviews,” 2008 10th IEEE Conference on E-Commerce Technology and the Fifth IEEE Conference on Enterprise Computing, E-Commerce and E-Services, Washington, DC, 2008, pp. 128-135. (Year: 2008). |
Live365 press release, “Live365 to Offer Opt-In Advertising on Its Website,” Oct. 15, 2004. |
London Business School, “Overture and Google: Internet Pay-Per-Click (PPC) Advertising Options,” Mar. 2003. |
M2 Presswire, “Palm, Inc.: Palm unveils new web browser optimised for handhelds; HTML browser offers high-speed web-browsing option,” Mar. 13, 2002. |
Malone et al., “Electronic Markets and Electronic Hierarchies,” Communications of the ACM, Jun. 1987, pp. 484-497, vol. 30, No. 6. |
Mansell et al., “Electronic Trading Networks: The Route to Competitive Advantage?” Electronic Markets—The International Journal, Oct. 1993, 1 page, vol. 3, No. 3. |
Mardesich, “Onsale takes auction gavel electronic,” Computer Reseller News, Jul. 8, 1996, pp. 2, 32. |
Marteau, “Shop with One Click, Anywhere, Anytime,” Information Management and Consulting, 2000, pp. 44-46, vol. 15, No. 4. |
Massimb et al., “Electronic Trading, Market Structure and Liquidity,” Financial Analysts Journal, Jan.-Feb. 1994, pp. 39-49. |
McGinnity, “Build Your Weapon,” PC Magazine, Apr. 24, 2011, printed from www.pcmag.com/print_article2?0,1217,a%253D3955,00.asp. |
Meade, “Visual 360: a performance appraisal system that's ‘fun,’” HR Magazine, 44, 7, 118(3), Jul. 1999. |
“Mediappraise: Mediappraise Receives National Award for Web-Based Technology That Enables Companies to Solve Thorny HR Problem,” Dec. 14, 1998. |
Medvinsky et al., “Electronic Currency for the Internet,” Electronic Markets—The International Journal, Oct. 1993, 2 pages, vol. 3, No. 3. |
metails.com, www.metails.com homepage, printed Oct. 13, 2004. |
Microsoft Computer Dictionary, Fifth Edition, front matter and p. 33. |
Microsoft Computer Dictionary, Fifth Edition, front matter, back matter, and pp. 479, 486. |
Neches, “FAST—A Research Project in Electronic Commerce,” Electronic Markets—The International Journal, Oct. 1993, 4 pages, vol. 3., No. 3. |
Neo, “The implementation of an electronic market for pig trading in Singapore,” Journal of Strategic Information Systems, Dec. 1992, pp. 278-288, vol. 1, No. 5. |
O'Mahony, “An X.500-based Product Catalogue,” Electronic Markets—The International Journal, Oct. 1993, 2 pages, vol. 3, No. 3. |
“ONSALE: ONSALE Brings Thrill of Auctions and Bargain Hunting Online: Unique Internet retail services debuts with week-long charity auction for the Computer Museum in Boston,” May 24, 1995, printed from www.dialogweb.com/cgi/dwclient?dwcommand,DWEBPRINT%20810-489267. |
“ONSALE joins fray as online shopping pcks up speed: Internet Booms,” Comptuer Reseller News, Jun. 5, 1995. |
Palm, Inc., PalmTM Web Pro Handbook, copyright 2002-2003. |
Post et al., “Application of Auctions as a Pricing Mechanism for the Interchange of Electric Power,” IEEE Transactions of Power Systems, Aug. 1995, pp. 1580-1584, vol. 10, No. 3. |
Preist et al., “Adaptive agents in a persistent shout double auction,” International Conference on Information and Computation, Proceedings of the first international conference on information and computation economies, Oct. 25-28, 1998, Charleston, United States, pp. 11-18. |
Qualcomm, “Brew Developer Support,” printed from web.archive.org/web/20020209194207/http://www.qualcomm.com/brew/developer/support/kb/52.htm1 on Aug. 30, 2007. |
RCR Wireless News, “Lockheed Martin to use 2Roam's technology for wireless platform,” RCR Wireless News, Sep. 10, 2001. |
Reck, “Formally Specifying an Automated Trade Execution System,” J. Systems Software, 1993, pp. 245-252, vol. 21. |
Reck, “Trading-Process Characteristics of Electronic Auctions,” Electronic Markets—The International Journal, Dec. 1997, pp. 17-23, vol. 7, No. 4. |
repcheck.com, www.repcheck.com homepage, printed from web.archive.org/web/20020330183132/http://repcheck.com on Sep. 5, 2009. |
Resnick et al., “Reputation Systems,” Communications of the ACM, Dec. 2000, pp. 45-48, vol. 43, No. 12. |
Rockoff et al., “Design of an Internet-based system for remote Dutch auctions,” Internet Research: Electronic Networking Applications and Policy, 1995, pp. 10-16, vol. 5, No. 4. |
Rodriquz, HootSuite vs. Social Oomph vs. TweetDeck, Jan. 4, 2012, http://polkadotimpressions.com/2012/01/04/hootsuite-vs-social-oomphvs-tweetdeck/ (Year: 2012). |
Rose, “Vendors strive to undo Adobe lock-hold,” Computer Reseller News, Feb. 5, 1996, n 66669, p. 71(7). |
Rysavy, “Mobile-commerce ASPs do the legwork,” Network Computing, Jan. 22, 2001, p. 71, 6 pgs., vol. 12, No. 2. |
Saunders, “AdFlight to Offer WAP Ads,” Oct. 17, 2000, printed from clickz.com/487531/print. |
Schaffer, The Top 20 Twitter Clients—HootSuite, Tweetdeck and More, Jan. 31, 2012, https://maximizesocialbusiness.com/top-20-twitter-clients-2012-9175/ (Year: 2012). |
Schmid, “Electronic Markets,” Electronic Markets—The International Journal, Oct. 1993, 2 pages, vol. 3, No. 3. |
Schwankert, “Matsushita Taps 2Roam for Wireless Solutions,” www.internetnews.com/bus-news.article.php/674811, Feb. 2, 2001. |
2Roam, Inc., multiple archived pages of www.2roam.com retrieved via Internet Archive Wayback Machine on Jun. 10, 2008. |
Alt et al., “Bibliography on Electronic Commerce,” Electronic Markets—The International Journal, Oct. 1993, 5 pages, vol. 3, No. 3. |
Alt et al., “Computer Integrated Logistics,” Electronic Markets—The International Journal, Oct. 1993, 1 page, vol. 1, No. 3. |
Anonymous, Image manipulation (image-editing software and image-manipulation systems)(Seybold Special Report, Part II), Seybold Report on Publishing Systems, May 15, 1995, p. S35(9), vol. 24, No. 18. |
auctionwatch.com, multiple pages—including search results for “expedition,” printed Apr. 21, 2011. |
auctiva.com, multiple pages, undated but website copyright date is “1999-2000.” |
Ball et al., “Supply chain infrastructures: system integration and information sharing,” ACM SIGMOD Record, 2002, vol. 31, No. 1, pp. 61-66. |
Berger et al., “Random Ultiple-Access Communication and Group Testing,” IEEE, 1984. |
Braganza, “IS Resarch at Cranfield—A Look at the Future,” Electronic Markets—The International Journal, Oct. 1993, 1 page, vol. 3, No. 3. |
Brecht et al., “The IM 2000 Research Programme,” Electronic Markets—The International Journal, Oct. 1993, 1 page, vol. 3, No. 3. |
Business Wire business/technology editors, “Sellers Flock to OutletZoo.com as New Automatic Price Drop Method Moves Excess Inventory Online,” Business Wire, Oct. 25, 1999. |
Business Wire business editors/high-tech writers, “PictureWorks Technology, Inc. Expands in Real Estate Market with Adoption of Rimfire on REALTOR.com,” Business Wire, Nov. 8, 1999. |
Business Wire business editors/high-tech writers, “PictureWorks Technology, Inc. Shows Strong Revenue Growth in Internet Imaging Business,” Business Wire, Nov. 10, 1999. |
Business Wire business editors/high-tech writers, “2Roam Partners with Pumatech to Delivery Wireless Alerts,” Business Wire, Dec. 18, 2000. |
Business Wire business editors/high-tech writers, “2Roam Takes eHow's How-to Solutions Wireless: With 2Roam, the Web's One-Stop Source for getting Things Done is on More Wireless Devices, with Ability to Purchase Its Products from Anywhere,” Business Wire, Oct. 2, 2000. |
Business Wire business editors/high-tech writers, “2Roam Drives Hertz to the Wireless Web: Number One Car Rental Company to Provide Customers Wireless Access from Any Device,” Business Wire, Aug. 7, 2001. |
buy.com, www.buy.com homepage, printed Oct. 13, 2004. |
Chen et al., “Detecting Web Page Structure for Adaptive Viewing on Small Form Factor Devices,” ACM, May 20-24, 2003. |
Chen, M. (2007). Knowledge assisted data management and retrieval in multimedia database systems (Order No. 3268643). |
Y.K. Choi and S.K. Kim, “An auxiliary recommendation system for repetitively purchasing items in E-commerce,” 2014 International Conference on Big Data and Smart Computing (BIGCOMP), Bangkok, 2014, pp. 96-98. (Year: 2014). |
Clarke, “Research Programme in Supra-organizational Systems,” Electronic Markets—The International Journal, Oct. 1993, 2 pages, vol. 3, No. 3. |
Clemons et al., “Evaluating the prospects for alternative electronic securities markets,” Proceedings of the twelfth international conference on information systems, New York, New York, United States, pp. 53-64, 1991. |
Fan et al., JustClick: Personalized Image Recommendation via Exploratory Search from Large-Scale Flickr Images. Feb. 2009. IEEE Transactions on Circuits and systems for Vidio Technology, 19(2), pp. 273-288. (Year: 2009). |
friendster.com, homepage and “more info” pages, printed Apr. 29, 2004. |
Google News archive search for “2Roam marketing” performed over the date range 2000-2003. |
Google News archive search for “2Roam SMS” performed over the date range 2000-2008. |
Grabowski et al., “Mobile-enabled grid middleware and/or grid gateways,” GridLab—A Grid Application Toolkit and Testbed, Work Package 12—Access for Mobile Users, Jun. 3, 2003. |
Graham, “The Emergence of Linked Fish Markets in Europe,” Electronic Markets—The International Journal, Jul. 1993, 4 pages, vol. 8, No. 2. |
Gunthorpe et al., “Portfolio Composition and the Investment Horizon,” Financial Analysts Journal, Jan.-Feb. 1994, pp. 51-56. |
Halperin, “Toward a Process Handbook for Organizational Coordination Processes,” Electronic Markets—The International Journal, Oct. 1993, 1 page, vol. 3, No. 3. |
Hess et al., “Computerized Loan Origination Systems: An Industry Case Study of the Electronic Markets Hypothesis,” MIS Quarterly, Sep. 1994, pp. 251-275. |
IBM, “Anyonymous Delivery of Goods in Electronic Commerce,” IBM Technical Disclosure Bulletin, Mar. 1996, pp. 363-366, vol. 39, No. 3. |
IBM, “Personal Optimized Decision/Transaction Program,” IBM Technical Disclosure Bulletin, Jan. 1995, pp. 83-84, vol. 38, No. 1. |
ICROSSING, “ICROSSING Search Synergy: Natural & Paid Search Symbiosis,” Mar. 2007. |
IEEE 100—The Authoritative Dictionary of IEEE Standard Terms, Seventh Edition, 2000. Entire book cited; table of contents, source list, and terms beginning with a included. ISBN 0-7381-2601-2. |
Ives et al., “Editor's Comments—MISQ Central: Creating a New Intellectual Infrastructure,” MIS Quarterly, Sep. 1994, p. xxxv. |
Joshi, “Information visibility and its effect on supply chain dynamics,” Ph.D. dissertation, Massachusetts Institute of Technology, 2000 (fig. 4.5; p. 45). |
Klein, “Information Logistics,” Electronic Markets—The International Journal, Oct. 1993, pp. 11-12, vol. 3, No. 3. |
Levy, Michael, and Dhruv Grewal. “Supply chain management in a networked economy.” Journal Retailing 76.4 (2000):415-429. |
Neisser, “Which is better for Social Media Monitoring: TweetDeck or SproutSocial” Mar. 17, 2011, Social Media Examiner, https://www.socialmediaexaminer.com/which-is-better-for-social-media-monitoring-tweetdeck-or-sproutsocial/. |
Ross, David Frederick, Frederick S. Weston, and W. Stephen. Introduction to supply chain management technologies. CRC Press, 2010. |
Message Passing from Wikipedia, archived May 6, 2016, retrieved from https://en.wikipedia.org/wiki/message_passing, 4 pages. |
Number | Date | Country | |
---|---|---|---|
Parent | 15689851 | Aug 2017 | US |
Child | 16117288 | US | |
Parent | 12410235 | Mar 2009 | US |
Child | 15689851 | US |