Dealer management systems (DMSs) used by automotive dealers (herein sometimes referred to as “dealers”) to manage workflow and other aspects involving the sale and/or purchasing of automotive inventory, among other aspects. A DMS may be, for example, a software service accessed by various users related to the operation the dealership in order to accomplish these workflows through/with the assistance of the DMS.
A cloud service platform may integrate over a network with an instance of a DMS used by an end user. The cloud service platform may define various fields that can be used in conjunction with forms that are used by the DMS, and may be further capable of storing field data for those fields. The cloud service platform may provide a graphical user interface (GUI) prompt to a user of the DMS to provide the field data. A form using the fields defined at the cloud service platform may be provided to the cloud service platform by the DMS and filled at the cloud service platform using field data for those fields stored at the cloud service platform. The form may then be provided to the user of the DMS.
To easily identify the discussion of any particular element or act, the most significant digit or digits in a reference number refer to the figure number in which that element is first introduced.
In some cases, a DMS may be useable to prepare and/or manage one or more forms (e.g., physical forms and/or electronic forms) that relate to a transaction (such as a purchase, sale, and/or lease; repair order; recall modification; etc.) about an automobile that occurs at dealership. A collection of such forms as they relate to a same transaction may be referred to herein as a “digital deal jacket” (DDJ). The relevant forms of the DDJ prepared and/or managed by/within the DMS may then be presented to the corresponding relevant parties (e.g., the dealership, the vehicle purchaser/seller/lessee, and/or any other related third parties such as insurers, financers, and/or governmental entities) for execution such that the transaction involving the vehicle can be effectuated.
The transaction screen 100 includes, among other things, the transaction identifier 102, the transaction type 104, the transaction information 106, and the command prompt 108. The transaction identifier 102 may report a unique identifier for the current deal which is currently being operated on via the DMS.
The transaction type 104 reports a type for the present transaction. In the example of
The transaction information 106 related information about the transaction and/or about the vehicle that is the subject of the transaction. The transaction information 106 could include information beyond the information illustrated in
The command prompt 108 is provided to allow the user of the DMS to issue commands to the DMS. For example, it may be that the command prompt 108 could be used to instruct the DMS to generate a DDJ for the transaction, using the appropriate forms related to this transaction type and any field information know to the DMS corresponding to those forms. In some cases, this type of instruction may be given by, for example, the user of the DMS entering a “pf” command into the command prompt 108.
As illustrated, the DDJ 200 includes various forms 202. The forms 202 may be forms that use one or more fields known to the DMS. In other words, once appropriate field data (e.g., data for a field known to the DMS as entered by a user corresponding to a particular transaction) has been entered into the DMS for the fields known to the DMS, the DMS may automatically fill the forms based on the applications of the appropriate field data to the appropriate location on the form.
For example, if one of the forms 202 needs to be filled with the name of a buyer, and a field for the name of the buyer is present in the appropriate field of the DMS for the name of the buyer, the DMS may fill the form with the name of the buyer in the appropriate location prior to/upon presenting the form to a print service for inclusion as part of the DDJ 200 illustrated here.
DMS systems may support information input necessary to generate one or more forms through the use of user-enterable fields. These fields may relate to a wide variety of information that may be related to a transaction involving an automobile at a dealership operating the DMS. For example, the DMS may use fields for items of personal information for a purchaser/seller/lessee (e.g., names, birthdate, social security number, driver's license information, etc.), for insurance information for an automobile being sold/leased, financing institution information in the case financing is being used, payment processing information related to a given source of funds for effectuating the transaction, etc. Note that some or all of these (and many other) possibilities for information relevant to a transaction involving a vehicle may be enterable into a corresponding field managed by the DMS in various cases.
It has been recognized that, from time to time, it may become desirable to cause the DMS to function with additional fields (e.g., with one or more fields with which it is not currently configured to use). For example, a form used by the DMS may be changed to require a new and/or a different type of information that is not represented by any present field used by the DMS, and/or it may be that a new form is designed for the use with the DMS that requires or otherwise uses such new and/or different type of information that is not represented in any present field used by the DMS.
It has further been recognized that simply adding fields to a DMS directly can result in downstream issues. For example, because of the unknowable nature of the particular type of fields that may later be needed, some DMS systems are provided with (at the time of DMS instantiation) optional “auxiliary” fields that may be used by the dealership as such new fields as it becomes necessary to provide additional types of information to the DMS. However, these auxiliary fields of a DMS may be limited in various ways. For example, due to the “canned” nature of the these auxiliary fields, it may become ultimately necessary to rely on individual institutional knowledge (e.g., within the particular dealership) regarding what type of information is present in a given auxiliary field of that dealership's DMS instance. Further, multiple different dealerships may use different auxiliary fields of their respective instances of the DMS for different types of information, meaning that there is no guarantee of cross-entity consistency for auxiliary field use across different dealerships' instances of the DMS. This may make understanding the any auxiliary field of any particular DMS instance more difficult for entities that may work across such DMS instances, such as providers of the DMS software.
Other problems may arise in the case where auxiliary field usage at the DMS as has been described is not sufficient/suitable. This may occur, for example, in the case where many new fields are needed (e.g., in the case of expanding the DMS functionality to work with an additional form having these many new fields). In such cases, it may be that the DMS itself could be expanded to account for the fields of the new form (e.g., to fully integrate the new fields into the DMS, rather than using the limited number of auxiliary fields). In such cases, it may be necessary for a provider of the DMS software to modify the DMS instance used by the dealership to accordingly integrate the new fields. This represents additional burden for the DMS provider (particularly when considering that the provider may support multiple DMS instances across multiple dealerships that may each desire different changes of this kind).
The DMS host device 302 may be a host device for an instance of a DMS 314 being used by a dealership.
The DMS 314 may include the field information 316. This field information 316 may correspond to one or more fields (including auxiliary fields) of the DMS 314 that is for one or more transactions being managed at the DMS 314 (e.g., as entered at some point into the DMS 314 by a user of the DMS 314 using the first user device 306 connected to the DMS host device 302 hosting the DMS 314), as described herein. The field information 316 may include/reflect definitions for such fields. The field information 316 may also include field data (e.g., as has been entered by a user of the first user device 306) for such fields.
The DMS host device 302 may further include a forms store 318. The forms store 318 may include one or more forms with which the DMS 314 is to operate.
The DMS 314 (or the DMS host device 302) may keep a record of any domains 322 used by the DMS 314. The domains 322 may correspond to and/or describe contexts for transactions that the DMS 314 is configured to operate for/handle. Examples of such domains may be a “deal” domain corresponding to the sale and/or purchase of a vehicle, a “repair” domain corresponding to a repair of the vehicle, a “credit” domain corresponding to a use of credit associated with an transaction, etc.
The fields used by the DMS may be associated with one or more of these domains (e.g., such that they are useable within their assigned domains). For example, fields related to the “credit” domain may include a field for the term of a loan, a field for the vehicle mileage, a field for a loan amount, etc.
The domains 322 useable with the DMS 314 may each use subcategories. For example, a “deal” domain may use a “finance institution” subcategory, a “buyer” subcategory, etc. Further, the use of subcategories under a domain may be layered. For example, the “buyer” subcategory may use an “InsuranceInformation” layer. These (layers of) subcategories accordingly act to categorize a field within its domain.
The DMS 314 includes a bridge launcher 320. The bridge launcher 320 may be a software interface between the DMS host device 302 and the cloud service platform 304. The bridge launcher 320 may be capable of providing the cloud service platform 304 with information from the DMS 314 (e.g., such as information from the field information 316 and/or the forms store 318) that is needed at the cloud service platform 304 for the operations of the cloud service platform 304, as will be described. The bridge launcher 320 may also be capable of receiving information at the DMS 314 from the cloud service platform 304.
The bridge launcher 320 may also be capable of displaying graphical user interfaces (GUIs) provided from the cloud service platform 304 to the user of the DMS 314 such that the user can interact with the cloud service platform 304 via the DMS 314.
The bridge launcher 320 may be capable of launching (e.g., beginning a process flow with) a field bridge engine 326 of the cloud service platform 304 (e.g., by sending a signal to the cloud service platform 304).
The cloud service platform 304 is a platform that is in communication (e.g., network communication) with the DMS host device 302 and which can interact with the DMS 314 hosted on the DMS host device 302.
The cloud service platform 304 may be used to expand upon the functionalities of the DMS 314. For example, the cloud service platform 304 may be configured to address issues regarding field use limitations that may exist at the DMS 314, as these are described herein. The cloud service platform 304 may be used to provide additional fields for use with the DMS 314 (e.g., beyond those that are provided directly within the DMS 314). Further, the cloud service platform 304 may communicate with the DMS 314 to provide for/enable the use of these additional fields (at the cloud service platform 304) in conjunction with the DMS 314. The cloud service platform 304 may accordingly help to overcome the problems discussed herein related to the difficulties and disadvantages of (instead) adding additional fields directly to the DMS 314.
The cloud service platform 304 includes an event streams engine 324, a field bridge engine 326, a field management engine 328, field data service 330, a field definition service 332 and a telemetry service 334.
The event streams engine 324 may receive data from the DMS 314, as illustrated. This data may include a form from the DMS 314 that is to be filled (at least in part) at the cloud service platform 304. This data may further include metadata for the fields of the form that is provided to the DMS 314. This data may further include field data for fields of the form that was already known to the DMS 314 and was filled to the form by the DMS 314 prior to the delivery of the form to the event streams engine 324.
Alternatively and/or additionally, the event streams engine 324 may receive a form from the forms store 318. The forms store 318 may include information about one or more forms operable within the cloud service platform 304. After retrieval, the cloud service platform 304 may be capable of filling one or more fields of the form, as described herein. Further, the cloud service platform 304 may be further capable of sending the form to the DMS 314 so that the DMS 314 can fill out further fields (e.g., fields that are managed at the DMS 314 instead of the cloud service platform 304).
The field bridge engine 326 communicates with the bridge launcher 320 of the DMS 314. In some cases, the field bridge engine 326 may operate in response to a signal from the bridge launcher 320. This signal from the bridge launcher 320 may have been generated via an operation of the bridge launcher 320 by a user of the DMS 314.
The field bridge engine 326 may receive and/or send information to/from the bridge launcher 320 of the DMS 314. Information that is sent to the bridge launcher 320 from the field bridge engine 326 may include a GUI having field label information and a field data input mechanism for a field of the cloud service platform 304. This field label information may be presented as part of the GUI as part of an integration of the GUI into a relevant workflow of the DMS 314. The field bridge engine 326 may also send field data that is known to the cloud service platform 304 to the DMS 314 (e.g., for display in the GUI, if it is the case that field data for the relevant field of the cloud service platform 304 already exists when generating the GUI).
The field bridge engine 326 may receive field information from the bridge launcher 320. This field information may be, for example, field data for a field that is defined and/or stored at the DMS 314.
As illustrated, the DMS 314 may provide information regarding the domains 322 to the field bridge engine 326. Once received at the field bridge engine 326, any field definitions created at the cloud service platform 304 for use with the DMS 314 can be assigned corresponding domain(s) that are consistent with the domains used at the DMS 314 (such that domain-wise organization of the fields is preserved and can be used across both the DMS 314 and the cloud service platform 304).
The field bridge engine 326 also communicates with the field data service 330 and the field definition service 332. The field bridge engine 326 may work with the field definition service 332 to retrieve field definition data as needed (e.g., such that the GUI prompting a user to enter field data corresponding to the field definition may be created at the field bridge engine 326 for providing to the bridge launcher 320).
The field bridge engine 326 may store and/or retrieve field data from the field data service 330. For example, in cases where the field bridge engine 326 provides a GUI to the bridge launcher 320 for entry of field data for a field of the cloud service platform 304, the field data may be entered by a user of the DMS 314 into the GUI via the first user device 306 and then communicated from the DMS 314 back to the field bridge engine 326. This field data may then be stored by the field bridge engine 326 in the field data service 330. In some cases where field data for the field is already known at the field data service 330, it may be retrieved by the field bridge engine 326 and pre-provided in the GUI.
The field bridge engine 326 may receive a form from the event streams engine 324 (e.g., that was provided to the event streams engine 324 by the DMS 314). The field bridge engine 326 may then use retrieved field data to fill in one or more fields of the form. The field data may be retrieved from the field data service 330 of the cloud service platform 304, from the DMS 314 (in the case that the DMS 314 stores the field in the field information 316 and has not already filled in the field on the form), and/or a user of the first user device 306 (in the event that neither the cloud service platform 304 nor the DMS 314 has the field data). This may be done by matching an indication of the metadata for the fields of the form (e.g., as was provided to the event streams engine 324 by the DMS 314) to the metadata for the retrieved field data (e.g., as defined in the field definition service 332). For example, the metadata for the retrieved field data may match a field definition for the field that is an XSD file that is used to map fields to forms. Such an XSD file may be stored at the forms database 310 and provided to the cloud service platform 304 for the uses discussed herein from the forms database 310. The forms 202 may be stored in the cloud rather than on the DMS 314. The DMS 314 contains the instance values for each data item. Each data item includes the variable and the content of the variable and sends the information to the DMS 314.
The field management engine 328 may be operated by a user of the cloud service platform 304. A user of the cloud service platform 304 (which may be the same or a different user than the user of the DMS 314) may control the cloud service platform 304 via the second user device 308. (or, alternatively, by using the first user device 306).
The field management engine 328 may be used to define fields used by the system 300 and store them into the field definition service 332. For example, a user of the cloud service platform 304 may define metadata for the field, such as a type of data that is stored in the field, a label for the field, a domain of the field, etc. This may be done by, for example, a user of the second user device 308 that is, for example, managing the cloud service platform 304 directly. Some or all of this metadata may be added by the field management engine 328 to an XSD file that is used to map fields to forms within the system 300.
The field management engine 328 may also provide generated field definitions to the telemetry service 334, such that the telemetry service 334 is enabled to recognize the use of fields so defined at the cloud service platform 304.
The field data service 330 may store and/or provide field data for fields of the cloud service platform 304 to other elements of the cloud service platform 304, as is described herein. Further, the field data service 330 may work in conjunction with the field definition service 332 to report any field use events 336 to the telemetry service 334. For example, the field data service 330 may indicate to the telemetry service 334 that a field has been used when the field is used.
The field definition service 332 may store field definitions for fields of the cloud service platform 304. A field definition may include, among other things, metadata for the field such as a type of data that is stored in the field, a label for the field, a domain of the field, etc. These definitions may be stored and/or provided to other elements of the cloud service platform 304 as is described herein.
Further, the field definition service 332 may work in conjunction with the field data service 330 to report any field use events 336 to the telemetry service 334. As part of this process, the field definition service 332 may provide field definitions to the telemetry service 334 to enable the telemetry service 334 to recognized fields that are used.
The telemetry service 334 may store records of how the fields of the cloud service platform 304 are used (e.g., where they are used, how often they are used, etc.). The telemetry service 334 may be capable of presenting these records for review by a user of the cloud service platform 304.
The print service 312 may receive one or more forms from either/both of the DMS 314 and/or the cloud service platform 304 and arrange them within a DDJ, as has been described. The print service 312 may further handle the output (printing, downloading, etc.) of the DDJ to a user (e.g., via the DMS 314 and to the first user device 306).
It is noted that while the print service 312 has been illustrated in the embodiment of
The field definition GUI 400 allows the user to enter a field name 402. The field name 402 may be used in the system 300 to identify the field within the system 300. In this case, the user has entered “InsuranceOtherDeductibleName” as the field name 402.
The field definition GUI 400 allows the user to enter a field label 404. The field label 404 may be a label that is presented to a user (e.g., of the first user device 306) when the field is used. In this case, the user has entered “Other insurance deductible name, if any:” as the field label 404.
The field definition GUI 400 allows the user to indicate a data type 406 of the field. This data type 406 defines the type of data that can be entered into the field by users of the field. In this case, the user has entered indicated that the field has a data type 406 of “String.”
The field definition GUI 400 allows the user to indicate a domain 408 of the field. This domain may be one of the domains known to the DMS 314 (e.g., that is one of the domains 322 of the DMS 314, as has been communicated to the cloud service platform 304). In this case, the user has entered indicated that relevant domain 408 is “Deal.”
The field definition GUI 400 allows the user to indicate one or more domain subcategory selections 410. These domain subcategory selections 410 may be used to further organize the field within the cloud service platform 304 corresponding to the provided domain 408. At a first layer, the user selected “Buyer” as the subcategory option directly under the domain level of “Deal” (as previously selected by the user as described). In response to the selection of “Buyer,” the field definition GUI 400 presents the “Buyer options” selection option, to which the user selects “InsuranceInformation” as illustrated. Accordingly, an appropriate set of layered subcategories for this new field within the “Deal” domain is established (e.g., Deal/Buyer/InsuranceInformation).
After fields are defined to the cloud service platform (e.g., in the manner described in relation to
As can be seen, the defined fields GUI 500 illustrates, among others, the first field definition 504. The first field definition 504 represents the particular field definition provided to the cloud service platform 304 by the field definition GUI 400 as discussed by way of example in
The second field definition 506, third field definition 508 and fourth field definition 510 of the field definitions 502 are also seen here, as these have been defined to the cloud service platform 304 (e.g., by a user using a field definition GUI similar to the field definition GUI 400 given by way of example in
A user may click one of the field definitions 502 in order to modify it. In such a case, the field definition GUI (such as described in
As illustrated, the field fill GUI 600 provides a number of fields 602 for the user to fill in. These fields 602 may correspond to field definitions present at the cloud service platform 304. For example, as will be seen upon review, the fields 602 of
As a more particular example, it will be seen that the first field 604 corresponds to the first field definition 504 of
Upon referencing
As illustrated, the fields 602 may be organized according to the one or more domains for those fields 602. For example, in
Once the field fill GUI 600 is filled in by the user, the field data may be taken from the field fill GUI 600 in order to be used with one or more forms that uses the fields 602 for which the field data was provided, as described herein. This action may be initiated by the user clicking the button 612 or taking some other action with the system that is configured to indicate to the system that the filling of the fields 602 by the user has been performed.
The form 702 uses the first field 604, the second field 606, the third field 608, and the fourth field 610 from the cloud service platform 304 in the indicated locations. As can be seen, the user provided field data corresponding to each of these fields (e.g., as was provided by way of example in
It is noted that the form 702 may also use fields that are defined by the DMS directly (and that have relevant field data stored directly at the DMS). For example, DMS-stored field data (corresponding to fifth field 704 for customer name(s) that is defined at the DMS) has been used in the form 702. This fifth field 704 may have been filled in the form 702 by the DMS 314 separately from (e.g., prior to) any involvement by the cloud service platform 304.
As part of the of the forms listing 802, status indicators 804 corresponding to each of the forms may relate whether the form has already been successfully generated/filled, whether no action has yet been taken to generate/fill a form, whether there was an issue with a previous attempt to generate/fill a form, etc.
Once selected from the forms listing 802, the forms may be added to the selected forms list 806. These are forms that the system 300 will attempt to generate/fill. For each of the forms in the selected forms list 806, the system 300 may fill one or more fields in forms that are defined at the DMS 314 and/or the cloud service platform 304, as described herein. To the extent that the necessary field data is not found in the DMS 314 and/or the cloud service platform 304 per those field definitions, the system 300 may prompt the user for this field data, as described herein.
As can be seen in reference to the status indicators 1010, the first form 1002, the third form 1006, and the fourth form 1008 were successfully prepared. Further, per the status indicators 1010, the second form 1004 was not successfully prepared.
Any successfully prepared forms may, in some embodiments, be added to a DDJ.
The method 1200 further includes receiving, from the user, the field data.
The method 1200 further includes storing the field data at the cloud service platform.
The method 1200 further includes receiving a first form from the local application.
The method 1200 further includes applying the field data to the first form.
In some embodiments, the method 1200 further includes receiving a second form from a forms database and applying the field data to a second form. In some of these embodiments, the method 1200 further includes providing the first form and the second form to a print service.
In some embodiments, the method 1200 further includes receiving a second form from the local application and applying the field data to the second form. In some of these embodiments, the method 1200 further includes providing the first form and the second form to a print service.
In some embodiments of the method 1200, the prompt to enter the field data is organized according to a domain of the first field.
In some embodiments, the method 1200 further includes recording that the field data was applied to the first form in telemetry data for the cloud service platform.
The method 1300 further includes storing the first field definition at the cloud service platform.
The method 1300 further includes providing, in response to a signal provided by the local application to the cloud service platform, to a user of the local application, a prompt to enter field data for the first field, the prompt including label information from the first field definition.
In some embodiments of the method 1300, the first field definition further comprises metadata, and wherein the metadata for the first field definition is displayed within the prompt to enter field data for the first field.
In some embodiments of the method 1300, the prompt to enter the field data is organized according to the domain of the first field.
In some embodiments of the method 1300, the domain is a domain recognized by the local application.
In some embodiments, the method 1300 further includes receiving, from the local application, the field data; and storing the field data at the cloud service platform.
In some embodiments, the method 1300 further includes receiving, from the local application, the field data; and applying the field data to a form.
The method 1400 further includes receiving a message from the local application, the message comprising a form having the first field and a second field of the local application.
The method 1400 further includes receiving first field data for the first field and second field data for the second field from a user of the local application
The method 1400 further includes applying the first field data to the first field of the form and the second field data to the second field for the form
In some embodiments of the method 1400, the first field data for the first field is applied to the form according to a workflow for the form, the workflow being provided to the cloud service platform by the local application.
In some embodiments of the method 1400, a field management engine of the cloud service platform stores the definition for the first field in a field definition service of the cloud service platform. In some of these embodiments, the field definition service of the cloud service platform provides the definition for the first field to a telemetry service of the cloud service platform.
In some embodiments of the method 1400, a field bridge engine of the cloud service platform stores the first field data for the first field in a field data service of the cloud service platform. In some of these embodiments, the field data service is to indicate to a telemetry service of the cloud service platform that the first field has been used.
In some embodiments of the method 1400, a field bridge engine of the cloud service platform is launched in response to a signal made by a bridge launcher of the local application.
The systems disclosed herein may include one or more processors and/or controllers using instructions present thereon to implement one or more functionalities of each such power adapter as those functionalities are described herein. The instructions used by such processors and/or controllers may be stored on a non-transitory computer-readable storage medium on (or in communication with) such controllers and/or processors. It is anticipated that these processors and/or controllers (and associated non-transitory computer-readable instructions for use thereon) may be present in any embodiment disclosed herein (even if not explicitly discussed).
This disclosure has been made with reference to various exemplary embodiments, including the best mode. However, those skilled in the art will recognize that changes and modifications may be made to the exemplary embodiments without departing from the scope of the present disclosure. While the principles of this disclosure have been shown in various embodiments, many modifications of structure, arrangements, proportions, elements, materials, and components may be adapted for a specific environment and/or operating requirements without departing from the principles and scope of this disclosure. These and other changes or modifications are intended to be included within the scope of the present disclosure.
This disclosure is to be regarded in an illustrative rather than a restrictive sense, and all such modifications are intended to be included within the scope thereof. Likewise, benefits, other advantages, and solutions to problems have been described above with regard to various embodiments. However, benefits, advantages, solutions to problems, and any element(s) that may cause any benefit, advantage, or solution to occur or become more pronounced are not to be construed as a critical, required, or essential feature or element. The scope of the present invention should, therefore, be determined by the following claims.
Number | Name | Date | Kind |
---|---|---|---|
3792445 | Bucks et al. | Feb 1974 | A |
4258421 | Juhasz et al. | Mar 1981 | A |
4992940 | Dworkin | Feb 1991 | A |
5003476 | Abe | Mar 1991 | A |
5034889 | Abe | Jul 1991 | A |
5058044 | Stewart et al. | Oct 1991 | A |
5421015 | Khoyi et al. | May 1995 | A |
5442553 | Parrillo | Aug 1995 | A |
5452446 | Johnson | Sep 1995 | A |
5521815 | Rose, Jr. | May 1996 | A |
5649186 | Ferguson | Jul 1997 | A |
5694595 | Jacobs et al. | Dec 1997 | A |
5729452 | Smith et al. | Mar 1998 | A |
5764943 | Wechsler | Jun 1998 | A |
5787177 | Leppek | Jul 1998 | A |
5790785 | Klug et al. | Aug 1998 | A |
5835712 | Dufresne | Nov 1998 | A |
5845299 | Arora et al. | Dec 1998 | A |
5862346 | Kley et al. | Jan 1999 | A |
5911145 | Arora et al. | Jun 1999 | A |
5956720 | Fernandez et al. | Sep 1999 | A |
5974149 | Leppek | Oct 1999 | A |
5974418 | Blinn et al. | Oct 1999 | A |
5974428 | Gerard et al. | Oct 1999 | A |
5978776 | Seretti et al. | Nov 1999 | A |
5987506 | Carter et al. | Nov 1999 | A |
6003635 | Bantz et al. | Dec 1999 | A |
6006201 | Berent et al. | Dec 1999 | A |
6009410 | Lemole et al. | Dec 1999 | A |
6018748 | Smith | Jan 2000 | A |
6021416 | Dauerer et al. | Feb 2000 | A |
6021426 | Douglis et al. | Feb 2000 | A |
6026433 | D'Arlach et al. | Feb 2000 | A |
6041310 | Green et al. | Mar 2000 | A |
6041344 | Bodamer et al. | Mar 2000 | A |
6055541 | Solecki et al. | Apr 2000 | A |
6061698 | Chadha et al. | May 2000 | A |
6067559 | Allard et al. | May 2000 | A |
6070164 | Vagnozzi | May 2000 | A |
6134532 | Lazarus et al. | Oct 2000 | A |
6151609 | Truong | Nov 2000 | A |
6178432 | Cook et al. | Jan 2001 | B1 |
6181994 | Colson et al. | Jan 2001 | B1 |
6185614 | Cuomo et al. | Feb 2001 | B1 |
6189104 | Leppek | Feb 2001 | B1 |
6216129 | Eldering | Apr 2001 | B1 |
6219667 | Lu et al. | Apr 2001 | B1 |
6236994 | Schwartz et al. | May 2001 | B1 |
6240365 | Bunn | May 2001 | B1 |
6263268 | Nathanson | Jul 2001 | B1 |
6285932 | De Belledeuille et al. | Sep 2001 | B1 |
6289382 | Bowman-Amuah | Sep 2001 | B1 |
6295061 | Park et al. | Sep 2001 | B1 |
6330499 | Chou et al. | Dec 2001 | B1 |
6343302 | Graham | Jan 2002 | B1 |
6353824 | Boguraev et al. | Mar 2002 | B1 |
6356822 | Diaz et al. | Mar 2002 | B1 |
6374241 | Lamburt et al. | Apr 2002 | B1 |
6397226 | Sage | May 2002 | B1 |
6397336 | Leppek | May 2002 | B2 |
6401103 | Ho et al. | Jun 2002 | B1 |
6421733 | Tso et al. | Jul 2002 | B1 |
6473849 | Keller et al. | Oct 2002 | B1 |
6496855 | Hunt et al. | Dec 2002 | B1 |
6505106 | Lawrence et al. | Jan 2003 | B1 |
6505205 | Kothuri et al. | Jan 2003 | B1 |
6519617 | Wanderski et al. | Feb 2003 | B1 |
6529948 | Bowman-Amuah | Mar 2003 | B1 |
6535879 | Behera | Mar 2003 | B1 |
6539370 | Chang et al. | Mar 2003 | B1 |
6546216 | Mizoguchi et al. | Apr 2003 | B2 |
6553373 | Boguraev et al. | Apr 2003 | B2 |
6556904 | Larson et al. | Apr 2003 | B1 |
6564216 | Waters | May 2003 | B2 |
6571253 | Thompson et al. | May 2003 | B1 |
6581061 | Graham | Jun 2003 | B2 |
6583794 | Wattenberg | Jun 2003 | B1 |
6594664 | Estrada et al. | Jul 2003 | B1 |
6606525 | Muthuswamy et al. | Aug 2003 | B1 |
6629148 | Ahmed et al. | Sep 2003 | B1 |
6640244 | Bowman-Amuah et al. | Oct 2003 | B1 |
6643663 | Dabney et al. | Nov 2003 | B1 |
6654726 | Hanzek | Nov 2003 | B1 |
6674805 | Kovacevic et al. | Jan 2004 | B1 |
6678706 | Fishel | Jan 2004 | B1 |
6697825 | Underwood et al. | Feb 2004 | B1 |
6701232 | Yamaki | Mar 2004 | B2 |
6721747 | Lipkin | Apr 2004 | B2 |
6728685 | Ahluwalia | Apr 2004 | B1 |
6738750 | Stone et al. | May 2004 | B2 |
6744735 | Nakaguro | Jun 2004 | B1 |
6748305 | Klausner et al. | Jun 2004 | B1 |
6785864 | Te et al. | Aug 2004 | B1 |
6795819 | Wheeler et al. | Sep 2004 | B2 |
6823258 | Ukai et al. | Nov 2004 | B2 |
6823359 | Heidingsfeld | Nov 2004 | B1 |
6826594 | Pettersen | Nov 2004 | B1 |
6847988 | Toyouchi et al. | Jan 2005 | B2 |
6850823 | Eun et al. | Feb 2005 | B2 |
6871216 | Miller et al. | Mar 2005 | B2 |
6901430 | Smith | Mar 2005 | B1 |
6894601 | Grunden et al. | May 2005 | B1 |
6917941 | Wight et al. | Jul 2005 | B2 |
6922674 | Nelson | Jul 2005 | B1 |
6941203 | Chen | Sep 2005 | B2 |
6944677 | Zhao | Sep 2005 | B1 |
6954731 | Montague et al. | Oct 2005 | B1 |
6963854 | Boyd et al. | Nov 2005 | B1 |
6965806 | Eryurek et al. | Nov 2005 | B2 |
6965968 | Touboul | Nov 2005 | B1 |
6978273 | Bonneau et al. | Dec 2005 | B1 |
6981028 | Rawat et al. | Dec 2005 | B1 |
6990629 | Heaney et al. | Jan 2006 | B1 |
6993421 | Pillar | Jan 2006 | B2 |
7000184 | Matveyenko et al. | Feb 2006 | B2 |
7003476 | Samra et al. | Feb 2006 | B1 |
7010495 | Samra et al. | Mar 2006 | B1 |
7028072 | Kliger et al. | Apr 2006 | B1 |
7031554 | Iwane | Apr 2006 | B2 |
7039704 | Davis et al. | May 2006 | B2 |
7047318 | Svedloff | May 2006 | B1 |
7062343 | Ogushi et al. | Jun 2006 | B2 |
7062506 | Taylor et al. | Jun 2006 | B2 |
7072943 | Landesmann | Jul 2006 | B2 |
7092803 | Kapolka et al. | Aug 2006 | B2 |
7107268 | Zawadzki et al. | Sep 2006 | B1 |
7124116 | Huyler | Oct 2006 | B2 |
7152207 | Underwood et al. | Dec 2006 | B1 |
7155491 | Schultz et al. | Dec 2006 | B1 |
7171418 | Blessin | Jan 2007 | B2 |
7184866 | Squires et al. | Feb 2007 | B2 |
7197764 | Cichowlas | Mar 2007 | B2 |
7219234 | Ashland et al. | May 2007 | B1 |
7240125 | Fleming | Jul 2007 | B2 |
7246263 | Skingle | Jul 2007 | B2 |
7281029 | Rawat | Oct 2007 | B2 |
7287000 | Boyd et al. | Oct 2007 | B2 |
7322007 | Schowtka et al. | Jan 2008 | B2 |
7386786 | Davis et al. | Jun 2008 | B2 |
7401289 | Lachhwani et al. | Jul 2008 | B2 |
7406429 | Salonen | Jul 2008 | B2 |
7433891 | Haber et al. | Oct 2008 | B2 |
7457693 | Olsen et al. | Nov 2008 | B2 |
7477968 | Lowrey | Jan 2009 | B1 |
7480551 | Lowrey et al. | Jan 2009 | B1 |
7496543 | Bamford et al. | Feb 2009 | B1 |
7502672 | Kolls | Mar 2009 | B1 |
7536641 | Rosenstein et al. | May 2009 | B2 |
7548985 | Guigui | Jun 2009 | B2 |
7587504 | Adams et al. | Sep 2009 | B2 |
7590476 | Shumate | Sep 2009 | B2 |
7593925 | Cadiz et al. | Sep 2009 | B2 |
7593999 | Nathanson | Sep 2009 | B2 |
7613627 | Doyle et al. | Nov 2009 | B2 |
7620484 | Chen | Nov 2009 | B1 |
7624342 | Matveyenko et al. | Nov 2009 | B2 |
7657594 | Banga et al. | Feb 2010 | B2 |
7664667 | Ruppelt et al. | Feb 2010 | B1 |
7739007 | Logsdon | Jun 2010 | B2 |
7747680 | Ravikumar et al. | Jun 2010 | B2 |
7778841 | Bayer et al. | Aug 2010 | B1 |
7801945 | Geddes et al. | Sep 2010 | B1 |
7818380 | Tamura et al. | Oct 2010 | B2 |
7861309 | Spearman et al. | Dec 2010 | B2 |
7865409 | Monaghan | Jan 2011 | B1 |
7870253 | Muilenburg et al. | Jan 2011 | B2 |
7899701 | Odom | Mar 2011 | B1 |
7908051 | Oesterling | Mar 2011 | B2 |
7979506 | Cole | Jul 2011 | B2 |
8010423 | Bodin et al. | Aug 2011 | B2 |
8019501 | Breed | Sep 2011 | B2 |
8036788 | Breed | Oct 2011 | B2 |
8051159 | Muilenburg et al. | Nov 2011 | B2 |
8055544 | Ullman et al. | Nov 2011 | B2 |
8060274 | Boss et al. | Nov 2011 | B2 |
8095403 | Price | Jan 2012 | B2 |
8099308 | Uyeki | Jan 2012 | B2 |
8135804 | Uyeki | Mar 2012 | B2 |
8145379 | Schwinke | Mar 2012 | B2 |
8190322 | Lin et al. | May 2012 | B2 |
8209259 | Graham, Jr. et al. | Jun 2012 | B2 |
8212667 | Petite et al. | Jul 2012 | B2 |
8271473 | Berg | Sep 2012 | B2 |
8271547 | Taylor et al. | Sep 2012 | B2 |
8275717 | Ullman et al. | Sep 2012 | B2 |
8285439 | Hodges | Oct 2012 | B2 |
8296007 | Swaminathan et al. | Oct 2012 | B2 |
8311905 | Campbell et al. | Nov 2012 | B1 |
8355950 | Colson et al. | Jan 2013 | B2 |
8407664 | Moosmann et al. | Mar 2013 | B2 |
8428815 | Van Engelshoven et al. | Apr 2013 | B2 |
8438310 | Muilenburg et al. | May 2013 | B2 |
8448057 | Sugnet | May 2013 | B1 |
8521654 | Ford et al. | Aug 2013 | B2 |
8538894 | Ullman et al. | Sep 2013 | B2 |
8645193 | Swinson et al. | Feb 2014 | B2 |
8676638 | Blair et al. | Mar 2014 | B1 |
8725341 | Ogasawara | May 2014 | B2 |
8745641 | Coker | Jun 2014 | B1 |
8849689 | Jagannathan et al. | Sep 2014 | B1 |
8886389 | Edwards et al. | Nov 2014 | B2 |
8924071 | Stanek et al. | Dec 2014 | B2 |
8954222 | Costantino | Feb 2015 | B2 |
8996230 | Lorenz et al. | Mar 2015 | B2 |
8996235 | Singh et al. | Mar 2015 | B2 |
9014908 | Chen et al. | Apr 2015 | B2 |
9015059 | Sims et al. | Apr 2015 | B2 |
9026304 | Olsen, III et al. | May 2015 | B2 |
9047722 | Kurnik et al. | Jun 2015 | B2 |
9122716 | Naganathan et al. | Sep 2015 | B1 |
9165413 | Jones et al. | Oct 2015 | B2 |
9183681 | Fish | Nov 2015 | B2 |
9325650 | Yalavarty et al. | Apr 2016 | B2 |
9349223 | Palmer | May 2016 | B1 |
9384597 | Koch et al. | Jul 2016 | B2 |
9455969 | Cabrera et al. | Sep 2016 | B1 |
9477936 | Lawson et al. | Oct 2016 | B2 |
9577866 | Rogers et al. | Feb 2017 | B2 |
9596287 | Rybak et al. | Mar 2017 | B2 |
9619945 | Adderly et al. | Apr 2017 | B2 |
9659495 | Modica et al. | May 2017 | B2 |
9706008 | Rajan et al. | Jul 2017 | B2 |
9715665 | Schondorf et al. | Jul 2017 | B2 |
9754304 | Taira et al. | Sep 2017 | B2 |
9778045 | Bang | Oct 2017 | B2 |
9836714 | Lander et al. | Dec 2017 | B2 |
9983982 | Kumar et al. | Mar 2018 | B1 |
10032139 | Adderly et al. | Jul 2018 | B2 |
10083411 | Kinsey et al. | Sep 2018 | B2 |
10169607 | Sheth et al. | Jan 2019 | B1 |
10229394 | Davis et al. | Mar 2019 | B1 |
10448120 | Bursztyn et al. | Oct 2019 | B1 |
10475256 | Chowdhury et al. | Nov 2019 | B2 |
10509696 | Gilderman et al. | Dec 2019 | B1 |
10541938 | Timmerman et al. | Jan 2020 | B1 |
10552871 | Chadwick | Feb 2020 | B1 |
10657707 | Leise | May 2020 | B1 |
11080105 | Birkett et al. | Aug 2021 | B1 |
11117253 | Oleynik | Sep 2021 | B2 |
11190608 | Amar et al. | Nov 2021 | B2 |
11282041 | Sanderford et al. | Mar 2022 | B2 |
11322247 | Bullington et al. | May 2022 | B2 |
11392855 | Murakonda et al. | Jul 2022 | B1 |
11443275 | Prakash et al. | Sep 2022 | B1 |
11468089 | Bales et al. | Oct 2022 | B1 |
11507892 | Henckel et al. | Nov 2022 | B1 |
20010005831 | Lewin et al. | Jun 2001 | A1 |
20010014868 | Herz et al. | Aug 2001 | A1 |
20010037332 | Miller et al. | Nov 2001 | A1 |
20010039594 | Park et al. | Nov 2001 | A1 |
20010054049 | Maeda et al. | Dec 2001 | A1 |
20020023111 | Arora et al. | Feb 2002 | A1 |
20020024537 | Jones et al. | Feb 2002 | A1 |
20020026359 | Long et al. | Feb 2002 | A1 |
20020032626 | Dewolf et al. | Mar 2002 | A1 |
20020032701 | Gao et al. | Mar 2002 | A1 |
20020042738 | Srinivasan et al. | Apr 2002 | A1 |
20020046245 | Hillar et al. | Apr 2002 | A1 |
20020049831 | Platner et al. | Apr 2002 | A1 |
20020052778 | Murphy et al. | May 2002 | A1 |
20020059260 | Jas | May 2002 | A1 |
20020065698 | Schick et al. | May 2002 | A1 |
20020065739 | Florance et al. | May 2002 | A1 |
20020069110 | Sonnenberg | Jun 2002 | A1 |
20020073080 | Lipkin | Jun 2002 | A1 |
20020082978 | Ghouri et al. | Jun 2002 | A1 |
20020091755 | Narin | Jul 2002 | A1 |
20020107739 | Schlee | Aug 2002 | A1 |
20020111727 | Vanstory et al. | Aug 2002 | A1 |
20020111844 | Vanstory et al. | Aug 2002 | A1 |
20020116197 | Erten | Aug 2002 | A1 |
20020116418 | Lachhwani et al. | Aug 2002 | A1 |
20020123359 | Wei et al. | Sep 2002 | A1 |
20020124053 | Adams et al. | Sep 2002 | A1 |
20020128728 | Murakami et al. | Sep 2002 | A1 |
20020129054 | Ferguson et al. | Sep 2002 | A1 |
20020133273 | Lowrey et al. | Sep 2002 | A1 |
20020138331 | Hosea et al. | Sep 2002 | A1 |
20020143646 | Boyden et al. | Oct 2002 | A1 |
20020154146 | Rodriquez et al. | Oct 2002 | A1 |
20020169851 | Weathersby et al. | Nov 2002 | A1 |
20020173885 | Lowrey et al. | Nov 2002 | A1 |
20020188869 | Patrick | Dec 2002 | A1 |
20020196273 | Krause | Dec 2002 | A1 |
20020198761 | Ryan et al. | Dec 2002 | A1 |
20020198878 | Baxter et al. | Dec 2002 | A1 |
20030014443 | Bernstein et al. | Jan 2003 | A1 |
20030023632 | Ries et al. | Jan 2003 | A1 |
20030033378 | Needham et al. | Feb 2003 | A1 |
20030036832 | Kokes et al. | Feb 2003 | A1 |
20030036964 | Boyden et al. | Feb 2003 | A1 |
20030037263 | Kamat et al. | Feb 2003 | A1 |
20030046179 | Anabtawi et al. | Mar 2003 | A1 |
20030051022 | Sogabe et al. | Mar 2003 | A1 |
20030055666 | Roddy et al. | Mar 2003 | A1 |
20030061263 | Riddle | Mar 2003 | A1 |
20030065532 | Takaoka | Apr 2003 | A1 |
20030065583 | Takaoka | Apr 2003 | A1 |
20030069785 | Lohse | Apr 2003 | A1 |
20030069790 | Kane | Apr 2003 | A1 |
20030074392 | Campbell et al. | Apr 2003 | A1 |
20030095038 | Dix | May 2003 | A1 |
20030101262 | Godwin | May 2003 | A1 |
20030115292 | Griffin et al. | Jun 2003 | A1 |
20030120502 | Robb et al. | Jun 2003 | A1 |
20030145310 | Thames et al. | Jul 2003 | A1 |
20030177050 | Crampton et al. | Sep 2003 | A1 |
20030177175 | Worley et al. | Sep 2003 | A1 |
20030225853 | Wang et al. | Dec 2003 | A1 |
20030229623 | Chang et al. | Dec 2003 | A1 |
20030233246 | Snapp et al. | Dec 2003 | A1 |
20040012631 | Skorski | Jan 2004 | A1 |
20040039646 | Hacker | Feb 2004 | A1 |
20040041818 | White et al. | Mar 2004 | A1 |
20040073546 | Forster et al. | Apr 2004 | A1 |
20040073564 | Haber et al. | Apr 2004 | A1 |
20040088228 | Mercer et al. | May 2004 | A1 |
20040093243 | Bodin et al. | May 2004 | A1 |
20040117046 | Colle et al. | Jun 2004 | A1 |
20040122735 | Meshkin et al. | Jun 2004 | A1 |
20040128320 | Grove et al. | Jul 2004 | A1 |
20040139203 | Graham, Jr. et al. | Jul 2004 | A1 |
20040148342 | Cotte | Jul 2004 | A1 |
20040156020 | Edwards | Aug 2004 | A1 |
20040163047 | Nagahara et al. | Aug 2004 | A1 |
20040181464 | Vanker et al. | Sep 2004 | A1 |
20040199413 | Hauser et al. | Oct 2004 | A1 |
20040220863 | Porter et al. | Nov 2004 | A1 |
20040225664 | Casement | Nov 2004 | A1 |
20040230897 | Latzel | Nov 2004 | A1 |
20040255233 | Croney et al. | Dec 2004 | A1 |
20040267263 | May | Dec 2004 | A1 |
20040268225 | Walsh et al. | Dec 2004 | A1 |
20040268232 | Tunning | Dec 2004 | A1 |
20050015491 | Koeppel | Jan 2005 | A1 |
20050021197 | Zimmerman et al. | Jan 2005 | A1 |
20050027611 | Wharton | Feb 2005 | A1 |
20050043614 | Huizenga et al. | Feb 2005 | A1 |
20050065804 | Worsham et al. | Mar 2005 | A1 |
20050096963 | Myr et al. | May 2005 | A1 |
20050108112 | Ellenson et al. | May 2005 | A1 |
20050114270 | Hind et al. | May 2005 | A1 |
20050114764 | Gudenkauf et al. | May 2005 | A1 |
20050108637 | Sahota et al. | Jun 2005 | A1 |
20050149398 | McKay | Jul 2005 | A1 |
20050171836 | Leacy | Aug 2005 | A1 |
20050176482 | Raisinghani et al. | Aug 2005 | A1 |
20050187834 | Painter et al. | Aug 2005 | A1 |
20050198121 | Daniels et al. | Sep 2005 | A1 |
20050228736 | Norman et al. | Oct 2005 | A1 |
20050256755 | Chand et al. | Nov 2005 | A1 |
20050267774 | Merritt et al. | Dec 2005 | A1 |
20050268282 | Laird | Dec 2005 | A1 |
20050289020 | Bruns et al. | Dec 2005 | A1 |
20050289599 | Matsuura et al. | Dec 2005 | A1 |
20060004725 | Abraido-Fandino | Jan 2006 | A1 |
20060031811 | Ernst et al. | Feb 2006 | A1 |
20060059253 | Goodman et al. | Mar 2006 | A1 |
20060064637 | Rechterman et al. | Mar 2006 | A1 |
20060123330 | Horiuchi et al. | Jun 2006 | A1 |
20060129423 | Sheinson et al. | Jun 2006 | A1 |
20060129982 | Doyle | Jun 2006 | A1 |
20060136105 | Larson | Jun 2006 | A1 |
20060161841 | Horiuchi et al. | Jul 2006 | A1 |
20060200751 | Underwood et al. | Sep 2006 | A1 |
20060224447 | Koningstein | Oct 2006 | A1 |
20060248205 | Randle et al. | Nov 2006 | A1 |
20060248442 | Rosenstein et al. | Nov 2006 | A1 |
20060265355 | Taylor | Nov 2006 | A1 |
20060271844 | Suklikar | Nov 2006 | A1 |
20060277588 | Harrington et al. | Dec 2006 | A1 |
20060282328 | Gerace et al. | Dec 2006 | A1 |
20060282547 | Hasha et al. | Dec 2006 | A1 |
20070005446 | Fusz et al. | Jan 2007 | A1 |
20070016486 | Stone et al. | Jan 2007 | A1 |
20070027754 | Collins et al. | Feb 2007 | A1 |
20070033087 | Combs et al. | Feb 2007 | A1 |
20070033520 | Kimzey et al. | Feb 2007 | A1 |
20070053513 | Hoffberg | Mar 2007 | A1 |
20070100519 | Engel | May 2007 | A1 |
20070150368 | Arora et al. | Jun 2007 | A1 |
20070209011 | Padmanabhuni et al. | Sep 2007 | A1 |
20070226540 | Konieczny | Sep 2007 | A1 |
20070250229 | Wu | Oct 2007 | A1 |
20070250327 | Hedy | Oct 2007 | A1 |
20070250840 | Coker et al. | Oct 2007 | A1 |
20070271154 | Broudy et al. | Nov 2007 | A1 |
20070271330 | Mattox et al. | Nov 2007 | A1 |
20070271389 | Joshi et al. | Nov 2007 | A1 |
20070282711 | Ullman et al. | Dec 2007 | A1 |
20070282712 | Ullman et al. | Dec 2007 | A1 |
20070282713 | Ullman et al. | Dec 2007 | A1 |
20070288413 | Mizuno et al. | Dec 2007 | A1 |
20070294192 | Tellefsen | Dec 2007 | A1 |
20070299940 | Gbadegesin et al. | Dec 2007 | A1 |
20080010561 | Bay et al. | Jan 2008 | A1 |
20080015921 | Libman | Jan 2008 | A1 |
20080015929 | Koeppel et al. | Jan 2008 | A1 |
20080027827 | Eglen et al. | Jan 2008 | A1 |
20080119983 | Inbarajan et al. | May 2008 | A1 |
20080172632 | Stambaugh | Jul 2008 | A1 |
20080189143 | Wurster | Aug 2008 | A1 |
20080195435 | Bentley et al. | Aug 2008 | A1 |
20080195932 | Oikawa et al. | Aug 2008 | A1 |
20080201163 | Barker et al. | Aug 2008 | A1 |
20080255925 | Vailaya et al. | Oct 2008 | A1 |
20090012887 | Taub et al. | Jan 2009 | A1 |
20090024918 | Silverbrook et al. | Jan 2009 | A1 |
20090043780 | Hentrich, Jr. et al. | Feb 2009 | A1 |
20090070435 | Abhyanker | Mar 2009 | A1 |
20090089134 | Uyeki | Apr 2009 | A1 |
20090106036 | Tamura et al. | Apr 2009 | A1 |
20090112687 | Blair et al. | Apr 2009 | A1 |
20090138329 | Wanker | May 2009 | A1 |
20090182232 | Zhang et al. | Jul 2009 | A1 |
20090187513 | Noy et al. | Jul 2009 | A1 |
20090187939 | Lajoie | Jul 2009 | A1 |
20090198507 | Rhodus | Aug 2009 | A1 |
20090204454 | Lagudi | Aug 2009 | A1 |
20090204655 | Wendelberger | Aug 2009 | A1 |
20090222532 | Finlaw | Sep 2009 | A1 |
20090265607 | Raz et al. | Oct 2009 | A1 |
20090313035 | Esser et al. | Dec 2009 | A1 |
20100011415 | Cortes et al. | Jan 2010 | A1 |
20100023393 | Costy et al. | Jan 2010 | A1 |
20100070343 | Taira et al. | Mar 2010 | A1 |
20100082778 | Muilenburg et al. | Apr 2010 | A1 |
20100082780 | Muilenburg et al. | Apr 2010 | A1 |
20100088158 | Pollack | Apr 2010 | A1 |
20100100259 | Geiter | Apr 2010 | A1 |
20100100506 | Marot | Apr 2010 | A1 |
20100131363 | Sievert et al. | May 2010 | A1 |
20100235219 | Merrick et al. | Sep 2010 | A1 |
20100235231 | Jewer | Sep 2010 | A1 |
20100293030 | Wu | Nov 2010 | A1 |
20100312608 | Shan et al. | Dec 2010 | A1 |
20100318408 | Sankaran et al. | Dec 2010 | A1 |
20100324777 | Tominaga et al. | Dec 2010 | A1 |
20110010432 | Uyeki | Jan 2011 | A1 |
20110015989 | Tidwell et al. | Jan 2011 | A1 |
20110022525 | Swinson et al. | Jan 2011 | A1 |
20110066557 | Bassin et al. | Mar 2011 | A1 |
20110082804 | Swinson et al. | Apr 2011 | A1 |
20110145064 | Anderson et al. | Jun 2011 | A1 |
20110161167 | Jallapuram | Jun 2011 | A1 |
20110191264 | Inghelbrecht et al. | Aug 2011 | A1 |
20110196762 | Dupont | Aug 2011 | A1 |
20110224864 | Gellatly et al. | Sep 2011 | A1 |
20110231055 | Knight et al. | Sep 2011 | A1 |
20110288937 | Manoogian, III | Nov 2011 | A1 |
20110307296 | Hall et al. | Dec 2011 | A1 |
20110307411 | Bolivar et al. | Dec 2011 | A1 |
20120066010 | Williams et al. | Mar 2012 | A1 |
20120089474 | Xiao et al. | Apr 2012 | A1 |
20120095804 | Calabrese et al. | Apr 2012 | A1 |
20120116868 | Chin et al. | May 2012 | A1 |
20120158211 | Chen et al. | Jun 2012 | A1 |
20120209714 | Douglas et al. | Aug 2012 | A1 |
20120221125 | Bell | Aug 2012 | A1 |
20120265648 | Jerome et al. | Oct 2012 | A1 |
20120268294 | Michaelis et al. | Oct 2012 | A1 |
20120278886 | Luna | Nov 2012 | A1 |
20120284113 | Pollak | Nov 2012 | A1 |
20120316981 | Hoover et al. | Dec 2012 | A1 |
20130046432 | Edwards et al. | Feb 2013 | A1 |
20130080196 | Schroeder et al. | Mar 2013 | A1 |
20130080305 | Virag et al. | Mar 2013 | A1 |
20130151334 | Berkhin et al. | Jun 2013 | A1 |
20130151468 | Wu et al. | Jun 2013 | A1 |
20130191445 | Gayman et al. | Jul 2013 | A1 |
20130204484 | Ricci | Aug 2013 | A1 |
20130226699 | Long | Aug 2013 | A1 |
20130317864 | Tofte et al. | Nov 2013 | A1 |
20130325541 | Capriotti et al. | Dec 2013 | A1 |
20130332023 | Bertosa et al. | Dec 2013 | A1 |
20140012659 | Yan | Jan 2014 | A1 |
20140026037 | Garb et al. | Jan 2014 | A1 |
20140052327 | Hosein et al. | Feb 2014 | A1 |
20140081675 | Ives et al. | Mar 2014 | A1 |
20140088866 | Knapp et al. | Mar 2014 | A1 |
20140094992 | Lambert et al. | Apr 2014 | A1 |
20140122178 | Knight | May 2014 | A1 |
20140136278 | Carvalho | May 2014 | A1 |
20140229207 | Swamy et al. | Aug 2014 | A1 |
20140229391 | East et al. | Aug 2014 | A1 |
20140244110 | Tharaldson et al. | Aug 2014 | A1 |
20140277906 | Lowrey et al. | Sep 2014 | A1 |
20140278805 | Thompson | Sep 2014 | A1 |
20140316825 | Van Dijk et al. | Oct 2014 | A1 |
20140324275 | Stanek et al. | Oct 2014 | A1 |
20140324536 | Cotton | Oct 2014 | A1 |
20140331301 | Subramani et al. | Nov 2014 | A1 |
20140337163 | Whisnant | Nov 2014 | A1 |
20140337825 | Challa et al. | Nov 2014 | A1 |
20140379530 | Kim et al. | Dec 2014 | A1 |
20140379817 | Logue et al. | Dec 2014 | A1 |
20150032546 | Calman et al. | Jan 2015 | A1 |
20150057875 | McGinnis et al. | Feb 2015 | A1 |
20150058151 | Sims et al. | Feb 2015 | A1 |
20150066781 | Johnson et al. | Mar 2015 | A1 |
20150066933 | Kolodziej et al. | Mar 2015 | A1 |
20150100199 | Kurnik et al. | Apr 2015 | A1 |
20150142256 | Jones | May 2015 | A1 |
20150142535 | Payne et al. | May 2015 | A1 |
20150207701 | Faaborg et al. | Jul 2015 | A1 |
20150227894 | Mapes, Jr. et al. | Aug 2015 | A1 |
20150242819 | Moses et al. | Aug 2015 | A1 |
20150248761 | Dong et al. | Sep 2015 | A1 |
20150254591 | Raskind | Sep 2015 | A1 |
20150268059 | Borghesani et al. | Sep 2015 | A1 |
20150268975 | Du et al. | Sep 2015 | A1 |
20150278886 | Fusz | Oct 2015 | A1 |
20150286475 | Vangelov et al. | Oct 2015 | A1 |
20150286979 | Ming et al. | Oct 2015 | A1 |
20150290795 | Oleynik | Oct 2015 | A1 |
20150334165 | Arling et al. | Nov 2015 | A1 |
20160004516 | Ivanov et al. | Jan 2016 | A1 |
20160059412 | Oleynik | Mar 2016 | A1 |
20160071054 | Kakarala et al. | Mar 2016 | A1 |
20160092944 | Taylor et al. | Mar 2016 | A1 |
20160132935 | Shen et al. | May 2016 | A1 |
20160140609 | Demir | May 2016 | A1 |
20160140620 | Pinkowish et al. | May 2016 | A1 |
20160140622 | Wang et al. | May 2016 | A1 |
20160148439 | Akselrod et al. | May 2016 | A1 |
20160162817 | Grimaldi et al. | Jun 2016 | A1 |
20160179968 | Ormseth et al. | Jun 2016 | A1 |
20160180358 | Battista | Jun 2016 | A1 |
20160180378 | Toshida et al. | Jun 2016 | A1 |
20160180418 | Jaeger | Jun 2016 | A1 |
20160267503 | Zakai-Or et al. | Sep 2016 | A1 |
20160275533 | Smith et al. | Sep 2016 | A1 |
20160277510 | Du et al. | Sep 2016 | A1 |
20160307174 | Marcelle et al. | Oct 2016 | A1 |
20160335727 | Jimenez | Nov 2016 | A1 |
20160337278 | Peruri et al. | Nov 2016 | A1 |
20160357599 | Glatfelter | Dec 2016 | A1 |
20160371641 | Wilson et al. | Dec 2016 | A1 |
20170034547 | Jain et al. | Feb 2017 | A1 |
20170039785 | Richter et al. | Feb 2017 | A1 |
20170053460 | Hauser et al. | Feb 2017 | A1 |
20170060929 | Chesla et al. | Mar 2017 | A1 |
20170064038 | Chen | Mar 2017 | A1 |
20170093700 | Gilley et al. | Mar 2017 | A1 |
20170124525 | Johnson et al. | May 2017 | A1 |
20170126848 | George et al. | May 2017 | A1 |
20170206465 | Jin et al. | Jul 2017 | A1 |
20170262894 | Kirti et al. | Sep 2017 | A1 |
20170293894 | Taliwal et al. | Oct 2017 | A1 |
20170308844 | Kelley | Oct 2017 | A1 |
20170308864 | Kelley | Oct 2017 | A1 |
20170308865 | Kelley | Oct 2017 | A1 |
20170316459 | Strauss et al. | Nov 2017 | A1 |
20170337573 | Toprak | Nov 2017 | A1 |
20170352054 | Ma et al. | Dec 2017 | A1 |
20170359216 | Naiden et al. | Dec 2017 | A1 |
20170364733 | Estrada et al. | Dec 2017 | A1 |
20180067932 | Paterson et al. | Mar 2018 | A1 |
20180074864 | Chen et al. | Mar 2018 | A1 |
20180095733 | Torman et al. | Apr 2018 | A1 |
20180108058 | Cotton | Apr 2018 | A1 |
20180173806 | Forstmann et al. | Jun 2018 | A1 |
20180204281 | Painter et al. | Jul 2018 | A1 |
20180225710 | Kar et al. | Aug 2018 | A1 |
20180232749 | Moore, Jr. et al. | Aug 2018 | A1 |
20180285901 | Zackrone | Oct 2018 | A1 |
20180285925 | Zackrone | Oct 2018 | A1 |
20180300124 | Malladi et al. | Oct 2018 | A1 |
20190028360 | Douglas et al. | Jan 2019 | A1 |
20190073641 | Utke | Mar 2019 | A1 |
20190114330 | Xu et al. | Apr 2019 | A1 |
20190213426 | Chen et al. | Jul 2019 | A1 |
20190294878 | Endras et al. | Sep 2019 | A1 |
20190297162 | Amar et al. | Sep 2019 | A1 |
20190334884 | Ross et al. | Oct 2019 | A1 |
20200019388 | Jaeger et al. | Jan 2020 | A1 |
20200038363 | Kim | Feb 2020 | A1 |
20200050879 | Zaman et al. | Feb 2020 | A1 |
20200066067 | Herman et al. | Feb 2020 | A1 |
20200118365 | Wang et al. | Apr 2020 | A1 |
20200159525 | Bhalla et al. | May 2020 | A1 |
20200177476 | Agarwal et al. | Jun 2020 | A1 |
20200327371 | Sharma et al. | Oct 2020 | A1 |
20210072976 | Chintagunta et al. | Mar 2021 | A1 |
20210090694 | Colley et al. | Mar 2021 | A1 |
20210157562 | Sethi et al. | May 2021 | A1 |
20210184780 | Yang et al. | Jun 2021 | A1 |
20210224975 | Ranca et al. | Jul 2021 | A1 |
20210240657 | Kumar et al. | Aug 2021 | A1 |
20210256616 | Hayard et al. | Aug 2021 | A1 |
20210287106 | Jerram | Sep 2021 | A1 |
20210303644 | Shear | Sep 2021 | A1 |
20210350334 | Ave et al. | Nov 2021 | A1 |
20210359940 | Shen et al. | Nov 2021 | A1 |
20220020086 | Kuchenbecker et al. | Jan 2022 | A1 |
20220028928 | Seo et al. | Jan 2022 | A1 |
20220046105 | Amar et al. | Feb 2022 | A1 |
20220172723 | Tendolkar et al. | Jun 2022 | A1 |
20220191663 | Karpoor et al. | Jun 2022 | A1 |
20220208319 | Ansari et al. | Jun 2022 | A1 |
20220237084 | Bhagi et al. | Jul 2022 | A1 |
20220237171 | Bailey et al. | Jul 2022 | A1 |
20220293107 | Leaman et al. | Sep 2022 | A1 |
20220300735 | Kelly et al. | Sep 2022 | A1 |
20230214892 | Christian et al. | Jul 2023 | A1 |
Number | Date | Country |
---|---|---|
2494350 | May 2004 | CA |
0461888 | Mar 1995 | EP |
2007002759 | Jan 2007 | WO |
Entry |
---|
http:/web.archive.org/web/20010718130244/http://chromedata.com/maing2/about/index.asp, 1 pg. |
http://web.archive.org/web/20050305055408/http://www.dealerclick.com/, 1 pg. |
http:/web.archive.org/web/20050528073821/http://www.kbb.com/, 1 pg. |
http://web.archive.org/web/20050531000823/http://www.carfax.com/, 1 pg. |
Internet Archive Dan Gillmor Sep. 1, 1996. |
Internet Archive Wayback Machine, archive of LDAP Browser.com—FAQ. Archived Dec. 11, 2000. Available at <http://web.archive.org/web/200012110152/http://www.ldapbrowser.com/faq/faq.php3?sID=fe4ae66f023d86909f35e974f3a1ce>. |
Internet Archive Wayback Machine, archive of LDAP Browser.com—Product Info. Archived Dec. 11, 2000. Available at <http://web.archive.org/web/200012110541/http://www.ldapbrowser.com/prodinfo/prodinfo.php3?sID=fe4ae66f2fo23d86909f35e974f3a1ce>. |
Internet Archive: Audio Archive, http://www.archive.org/audio/audio-searchresults.php?search=@start=0&limit=100&sort=ad, printed May 12, 2004, 12 pgs. |
Internet Archive: Democracy Now, http://www.archive.org/audio/collection.php?collection=democracy_now, printed May 12, 2004, 2 pgs. |
Java 2 Platform, Enterprise Edition (J2EE) Overview, printed Mar. 6, 2010, 3 pgs. |
Java version history—Wikipedia, the free encyclopedia, printed Mar. 6, 2010, 9 pgs. |
Permissions in the Java™ 2 SDK, printed Mar. 6, 2010, 45 pgs. |
Trademark Application, Serial No. 76375405. 13 pages of advertising material and other application papers enclosed. Available from Trademark Document Retrieval system at. |
Trademark Electronic Search System record for Serial No. 76375405, Word Mark “NITRA”. |
An Appointment with Destiny—The Time for Web-Enabled Scheduling has Arrived, Link Fall ,2007 ,2 pages. |
How a Solution found a Problem of Scheduling Service Appointments, Automotive News ,2016 ,4 pages. |
IBM Tivoli Access Manager Base Administration Guide, Version 5.1. International Business Machines Corporation. Entire book enclosed and cited. ,2003 ,402 pgs. |
NetFormx Offers Advanced Network Discovery Software, PR Newswire. Retrieved from http://www.highbeam.com/doc/1G1-54102907.html>. ,Mar. 15, 1999. |
Openbay Announces First-of-its-Kind Connected Car Repair Service, openbay.com , Mar. 31, 2015 , 14 pages. |
Phelan,Mark et al.,Smart phone app aims to automate car repairs, Detroit Free Press Auto Critic ,Mar. 31, 2015 ,2 pages. |
Pubnub Staff, et al.,Streaming Vehicle Data in Realtime with Automatic (Pt 1), Pubnub.com , Aug. 17, 2015 ,13 pages. |
Standards for Technology in Auto, et al., https://www.starstandard.org/, retrieved Nov. 23, 2020 ,4 pages. |
Strebe,Matthew et al., MCSE: NT Server 4 Study Guide, Third Edition. SYBEX Inc. Front matter ,2000 ,pp. 284-293, and 308-347. |
Warren,Tamara et al.,This Device Determines What Ails Your Car and Finds a Repair Shop—Automatically, CarAndDriver.com ,Apr. 8, 2015 ,7 pages. |
You,Song et al.,Overview of Remote Diagnosis and Maintenance for Automotive Systems, 2005 SAE World Congress ,Apr. 11-14, 2015 ,10 pages. |
Service Advisor, Automotive Dealership Institute ,2007 ,26 pages. |
XTime.com Web Pages, ,Jan. 8, 2015 ,1 page. |
XTimes Newsletter, vol. 7 ,2013 ,4 pages. |
Aloisio,Giovanni et al.,Web-based access to the Grid using the Grid Resource Broker portal, Google ,2002 ,pp. 1145-1160. |
Anonymous, et al.,Software ready for prime time, Automotive News. Detroit, vol. 76, Issue 5996 ,Nov. 5, 2001 ,p. 28. |
Bedell,Doug et al., Dallas Morning News, “I Know Someone Who Knows Kevin Bacon”. Oct. 27, 1998. 4 pgs. |
Chadwick,D.W et al.,Understanding X.500—The Directory, Available at <http://sec.cs.kent.ac.uk/x500book/>. Entire work cited.,1996. |
Chatterjee,Pallab et al.,On-board diagnostics not just for racing anymore, EDN.com ,May 6, 2013 ,7 pages. |
Chen,Deren et al.,Business to Business Standard and Supply Chain System Framework in Virtual Enterprises, Computer Supported Cooperative Work in Design, The Sixth International Conference on 2001 ,pp. 472-476. |
Clemens Grelck, et al.,A Multithread Compiler Backend for High-Level Array Programming, ,2003. |
CNY Business Journal, et al.,Frank La Voila named Southern Tier Small-Business Person of 1999, ,Jun. 11, 1999 ,2 pages. |
Croswell,Wayne et al.,Service Shop Optimiztion, Modern Tire Retailer ,May 21, 2013 ,7 pages. |
Davis,Peter T et al.,Sams Teach Yourself Microsoft Windows NT Server 4 in 21 Days, Sams® Publishing, ISBN: 0-672-31555-6,1999, printed Dec. 21, 2008 ,15 pages. |
Derfler,Frank J. et al.,How Networks Work: Millennium Edition, Que, A Division of Macmillan Computer Publishing, ISBN: 0-7897-2445-6 ,2000 ,9 pages. |
Drawbaugh, Ben et al.,Automatic Link Review: an expensive way to learn better driving habits, Endgadget.com ,Nov. 26, 2013 ,14 pages. |
Emmanuel,Daniel et al.,Basics to Creating an Appointment System for Automotive Service Customers, Automotiveservicemanagement.com ,2006 ,9 pages. |
Hogue, et al.,Thresher: Automating the Unwrapping of Semantic Content from the World Wide Web, ACM ,2005 ,pp. 86-95. |
Housel,Barron C. et al.,WebExpress: A client/intercept based system for optimizing Web browsing in a wireless environment, Google ,1998 ,pp. 419-431. |
Hu,Bo et al.,A Platform based Distributed Service Framework for Large-scale Cloud Ecosystem Development, IEEE Computer Society ,2015 ,8 pages. |
Interconnection, et al., In Roget's II The New Thesaurus. Boston, MA: Houghton Mifflin http://www.credoreference.com/entry/hmrogets/interconnection ,2003, Retrieved Jul. 16, 2009 ,1 page. |
Jenkins,Will et al.,Real-time vehicle performance monitoring with data intergrity, A Thesis Submitted to the Faculty of Mississippi State University ,Oct. 2006 ,57 pages. |
Johns,Pamela et al.,Competitive intelligence in service marketing, Marketing Intelligence & Planning, vol. 28, No. 5 ,2010 ,pp. 551-570. |
Lavrinc,Damon et al.,First Android-powered infotainment system coming to 2012 Saab 9-3, Autoblog.com ,Mar. 2, 2011 ,8 pages. |
Lee,Adam J. et al.,Searching for Open Windows and Unlocked Doors: Port Scanning in Large-Scale Commodity Clusters, Cluster Computing and the Grid, 2005. IEEE International Symposium on vol. 1 ,2005 ,pp. 146-151. |
Michener,J.R. et al.,Managing System and Active-Content Integrity, Computer, vol. 33, Issue: 7 ,2000 ,pp. 108-110. |
Milic-Frayling,Natasa et al.,SmartView: Enhanced Document Viewer for Mobile Devices, Google ,Nov. 15, 2002 ,11 pages. |
Needham,Charlie et al.,Google Now Taking Appointments for Auto Repair Shops, Autoshopsolutions.com ,Aug. 25, 2015 ,6 pages. |
Open Bank Project, et al., https://www.openbankproject.com/, retrieved Nov. 23, 2020 ,10 pages. |
openbay.com Web Pages, et al., Openbay.com, retrieved from archive.org May 14, 2019 ,Apr. 2015 ,6 pages. |
openbay.com Web Pages, et al., Openbay.com, retrieved from archive.org on May 14, 2019 ,Feb. 2014 ,2 pages. |
openbay.com Web Pages, et al., Openbay.com, retrieved from archive.org, May 14, 2019 ,Mar. 2015 ,11 pages. |
Number | Date | Country | |
---|---|---|---|
20230359333 A1 | Nov 2023 | US |